MicroPython scripts to control Sonoff/ESP8266 using MQTT
Repository Index
60,121 visible repositories in the index
49–72 of 75 · Most stars
HomeMaster is an open-source platform for local-first smart home automation using ESP32-based devices like MiniPLC and MicroPLC. This repository includes firmware, schematics, and documentation for creating modular, cloud-free automation systems fully compatible with Home Assistant via ESPHome
- automation-controller
- embedded-systems
- esp32
- esphome
### This project has been merged ESPHelper. Please use https://github.com/ItKindaWorks/ESPHelper ### A port of the ESPHelper library for ESP32 devices
A device that emulates the Gameboy Printer and lets you retrieve images using WIFI
A micro workers class that easily manages a pool of threads to optimise simultaneous jobs and jobs endings, for MicroPython (used on Pycom modules & ESP32)
- pycom
- micropython
- lopy
- wipy
Micropython library for dealing with MQ135 gas sensor
micropidash: A non-blocking web interface library for MicroPython microcontrollers. Featuring real-time sync, independent dark mode, and easy hardware integration via uasyncio.
- home-automation
- iot-dashboard
- micropython
- micropython-esp32
Micropython driver for Texas Instruments INA226 power measuring IC
- micropython
- texas-instruments
- ina226
- power-measurement
A ESP32 sensor to read an p1 electricity meter and publish this to MQTT and HomeAssistant, written in MicroPython
- homeassistant
- mqtt
- simulation
- p1meter
Minimal async captive portal for MicroPython (compatible with uasyncio v3/MicroPython 1.13+ as well as earlier versions)
- micropython
- captive-portal
Your go to dev board for Gameboy accessories development, powered by ESP8266.
Firebase implementation for Micropython optimized for ESP32
- micropython
- micropython-esp32
- firebase-realtime-database
- micropython-lib
Library for interacting through the SPI protocol with an 'Analog Devices ADXL345' accelerometer from an MCU flashed with MicroPython. Methods are optimised for trying to reach max available sampling rate for this device
- micropython
- micropython-esp32
- esp32
- accelerometer
Internet-of-Things made easy
Display Youtube metrics using Google API and MicroPython
- esp32
- micropython
- micropython-esp32
- tft
An esp8266/32 micropython based sensor platform for gpio, dht, analog, led and more. Includes remote updates for .py code from web server and MQTT/Homeassistant integration
A pure microPython Transmitter. You can create and add your own encoder
- esp32
- micropython
- 433mhz
Micropython software for ESP8266 and MPU6050. Data is gathered from mpu and stream to mqtt server
- mqtt
- esp8266
- micropython
- mpu
This is ESP8266 micropython script designed to serve ESP8266 as web server showing readings from Microchip MCP39F521. Script developed and tested on esp8266-20161110-v1.8.6.bin. Script listens on port 80 and implements following commands:
Read SwitchBot Thermometer/Hygrometer with Micropython via Bluetooth
This is a micropython module / class to measure data from the htu21d
Bresser 868 MHz Weather Sensor Radio Receiver for MicroPython
- micropython
- cc1101
- weather
- sensors
This project demonstrates how to interface the SHT11 sensor with a MicroPython-compatible ESP32 board (e.g., Lolin32 Lite) to measure temperature and relative humidity. It uses bit-banged communication and is written fully in MicroPython.
- micropython
- sht1x
- sht11
- sensor
This Micropython project is to Hack a TYWE3S board in a cheap WiFi RGB Bulb