Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Repository Index
47,133 repositories indexed
1–12 of 12 · Most stars
A collection of scripts to flash Tuya IoT devices to alternative firmwares
Home automation firmware for ESP8266-based devices
- esp8266
- sonoff
- home
- automation
Open source tools to allow working with ESP devices in the browser
ESP_LCD based MicroPython driver for ESP32-S3 Devices with ST7789 or compatible displays.
- esp32s3
- esp32s3-box
- t-display-s3
- t-dongle-s3
MicroPython driver for Soldered Inkplate devices
- e-ink-display
- epaper-displays
- epaper-screen
Modbus Master library for MicroPython ESP32 devices. Based on pycom-modbus from pycom
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
Async MQTT library with auto reconnect for MicroPython devices such as the ESP32 or Pycom devices
- mqtt
- mqtt-client
- micropython
- library
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
Dynamic Secure Mesh for Collaborative Nodes of IoT devices
- custom-firmware
- dynamic-mesh
- espnow
- micropython