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
72,862 visible repositories in the index
1–24 of 35 · Most stars
Espressif IoT Development Framework. Official development framework for Espressif SoCs.
Affordable WiFi hacking platform for testing and learning
Lua based interactive firmware for ESP8266, ESP8285 and ESP32
- nodemcu
- lua
- espressif
- spiffs
A low-power E-Paper weather display powered by an ESP32 microcontroller. Utilizes the OpenWeatherMap API.
- display
- eink
- embedded
- epaper
MimiClaw: Personal Agent on a $5 chip. No OS(Linux). No Node.js. No Mac mini. No Raspberry Pi. No VPS. Hardware agents OS. On device Muse.
A full functional WiFi NAT Router (and now also a WiFi Repeater)
- esp8266
- nat
- router
- range-extender
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
Minimalist Minecraft server for memory-restrictive embedded systems
An IoT Solution,Blinker library for embedded hardware. Works with ESP8266, ESP32 (idf)
Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative
- alexa
- deep-learning
- echo
- esp-adf
Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)
Espressif IoT Library. IoT Device Drivers, Documentations and Solutions.
Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.
*That Project's project repository
- esp32
- espressif
- lvgl
- gfx
Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, OGG/Opus, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32 and Pico
ESP-Claw, a "Chat Coding" AI agent framework for IoT devices
ESP32 display that shows you your Claude Code usage
Espressif Advanced Development Framework for Multimedia Applications
Your personal AI assistant at all-in 888KiB (~35KB in app code). Running on an ESP32. GPIO, cron, custom tools, memory, and more.
Lua sdk for Esp32/Esp32c2/Esp32c3/Esp32c6/Esp8266/STM32L4
- lua
- script
ESP-SDR uses the undocumented raw I/Q capture functionality of ESP32 family chips to turn them into (low-duty-cycle) Software Defined Radios
A desktop pet that reacts to your Claude Code sessions in real-time — thinking, typing, juggling, sleeping, and more.
For interfacing with Windows/macOS/Linux using an ESP32, a touchscreen and BLE.