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–20 of 20 · Most stars
Haptic input knob with software-defined endstops and virtual detents
A collection of scripts to flash Tuya IoT devices to alternative firmwares
Espressif ESP32 Based Smarthome screen for MQTT
RFID-controlled musicplayer powered by ESP32
MQTT Broker/Bridge on the ESP8266
Transform your spin bike into a Smart Trainer!
- zwift
- platformio
- esp32
- stepper-motor
A multi-model Muse: personal AI voice assistant on ESP32 - wake word or knob, any OpenAI-compatible brain (STT/chat/TTS mix-and-match), streaming replies, out of the box. Built on muse-gadget-sdk.
An ESP32 based e-paper art display
🧠 SuperGreenOS home farming automation software for esp32, all in one package, and controllable from your smartphone, pc, mac, linux, toaster, plumbus, whatnot...
A micro neural network multilayer perceptron for MicroPython (used on ESP32 and Pycom modules)
- micropython
- neural-network
- multilayer-perceptron
- mlp
Camera API for micropython as user module, with precompiled FW, starting with the esp32 port.
- camera
- espcam
- micropython
- esp32-cam
CanAirIO is a citizen science initiative. We are developing a mobile application that is able to set a PM2.5 or CO2 sensors, and other related sensors, as a fixed station using WiFi or mobile station with an smartphone by using a Bluetooth connection.
Micropython Smarthome framework
A DIY smart watch based on M5Stick of ESP32
raspi-lora for micropython
A Maxim MAX30102 driver ported to MicroPython. It should also work for MAX30105.
- tinypico
- micropython-driver
- max30102
- heartrate
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
Micropython implementation of DFPlayer control using UART 1 (secondary Serial connection)
Particle sensor manager for multiple sensors: Honeywell, Plantower, Panasonic, Sensirion, etc. This is sensors layer of CanAirIO project too.
- pm25
- co2
- library
- esp32