Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Esp32

Esp32

358 projects

Showing 36 of 358 projects

ESP-HomeKit
ESP-HomeKitC

Apple HomeKit accessory server library for ESP-OPEN-RTOS and ESP-IDF, enabling DIY smart home devices.

#embedded-c#esp32#esp8266
Stars1.2k
Forks160
Last commit2 years ago
diyBMS v4
diyBMS v4HTML

Open-source hardware and software for building a DIY battery management system for lithium-ion battery packs.

#iot#battery-management#bms
Stars1.1k
Forks239
Last commit1 year ago
ESPUI
ESPUIC++

A simple web-based user interface library for ESP32 and ESP8266 microcontrollers using WebSockets.

#iot#esp32#spiffs
Stars1.1k
Forks206
Last commit5 months ago
DroneBridge
DroneBridgeC

A secure, affordable telemetry link firmware for ESP32 modules, enabling bidirectional communication between drones/UAVs and ground control stations.

#drone-telemetry#iot#multicopter
Stars1.1k
Forks237
Last commit1 month ago
ESP32-Radio
ESP32-RadioC++

An open-source Internet radio player built on ESP32 with VS1053 decoder and TFT display, supporting web, MQTT, and physical controls.

#esp32#mqtt#internet-radio
Stars1.1k
Forks234
Last commit2 years ago
esp8266 Milight Hub
esp8266 Milight HubC++

An open-source replacement for Milight/LimitlessLED WiFi gateways, enabling local control of smart bulbs via ESP8266/ESP32.

#iot#local-control#esp32
Stars1.0k
Forks248
Last commit1 year ago
SoftRF
SoftRFC

A DIY, multi-functional, sub-1 GHz radio-based proximity awareness system for general aviation, compatible with multiple protocols.

#general-aviation#gliding#mavlink
Stars1.0k
Forks267
Last commit2 days ago
Sonoff-Homekit
Sonoff-HomekitC

Open-source firmware that makes Sonoff smart switches natively compatible with Apple HomeKit without requiring additional hardware or servers.

#apple#esp8285#sonoff-basic
Stars1.0k
Forks169
Last commit1 year ago
DroneBridge
DroneBridgeC

An open-source bidirectional digital radio link system for UAVs using standard WiFi hardware, offering long-range video, telemetry, and RC control.

#wifibroadcast#multiwii#esp32
Stars952
Forks163
Last commit4 years ago
DroneBridge
DroneBridgeC

An open-source bidirectional digital radio link system for UAVs using standard WiFi hardware and custom protocols.

#digital-radio-link#wifibroadcast#multiwii
Stars952
Forks163
Last commit4 years ago
Open-Vehicle-Monitoring-System-3
Open-Vehicle-Monitoring-System-3C

An open-source hardware and software system for remote monitoring, diagnosis, and control of electric and other vehicles via OBD2.

#iot#fleet-management#can-bus
Stars867
Forks308
Last commit
ESP32-BLE2MQTT
ESP32-BLE2MQTTC

A BLE to MQTT bridge for ESP32 that exposes Bluetooth GATT characteristics and advertisements as MQTT topics.

#iot#esp32#home-automation
Stars776
Forks119
Last commit1 year ago
Retro ESP32
Retro ESP32C

A feature-packed launcher, emulator, and ROM manager for the Odroid Go handheld gaming device.

#rom-manager#odroid-go#embedded-systems
Stars739
Forks102
Last commit2 years ago
st7789_mpy
st7789_mpyPython

A fast MicroPython driver for ST7789 display modules, written in C with support for fonts, images, and graphics.

#font-rendering#embedded-systems#micropython
Stars728
Forks140
Last commit3 months ago
MicroWebSrv2
MicroWebSrv2Python

A powerful embedded web server for MicroPython and CPython with WebSockets, routes, and optimized async I/O for IoT and large servers.

#iot#micropython#esp32
Stars721
Forks100
Last commit1 year ago
FreeTouchDeck
FreeTouchDeckC

An open-source macro keypad built with an ESP32 and touchscreen that connects to computers via Bluetooth for automation.

#macro-keypad#open-hardware#bluetooth-le
Stars714
Forks144
Last commit2 years ago
ESP Web Tools
ESP Web ToolsTypeScript

Open-source browser-based tools for flashing ESPHome and other ESP-based firmware to ESP devices.

#iot#web-components#embedded-systems
Stars700
Forks196
Last commit4 days ago
micropython-mqtt
micropython-mqttPython

A resilient asynchronous MQTT driver for MicroPython that automatically recovers from WiFi and broker outages.

#iot#micropython#esp32
Stars687
Forks153
Last commit5 days ago
micropython-nano-gui
micropython-nano-guiPython

A lightweight MicroPython GUI library for display drivers based on the FrameBuffer class, supporting OLEDs, TFTs, ePaper, and Sharp displays.

#embedded-systems#oled-display#micropython
Stars665
Forks106
Last commit
HomePoint
HomePointC

An ESP32-powered touchscreen interface for controlling MQTT and HomeKit smart home devices.

#local-control#iot-dashboard#ios
Stars663
Forks87
Last commit4 years ago
MicroWebSrv
MicroWebSrvPython

A lightweight HTTP web server with WebSocket support and Python templating for MicroPython on ESP32 and Pycom devices.

#websocket-server#iot#http-server
Stars663
Forks117
Last commit3 years ago
TFTLibrary
TFTLibraryC

A full-featured TFT graphics library for ESP32 microcontrollers supporting ILI9341, ILI9488, ST7789V, and ST7735 displays.

#demo#st7789v#library
Stars659
Forks222
Last commit2 years ago
Farm-Data-Relay-System
Farm-Data-Relay-SystemC

A system using ESP-NOW and LoRa to transport sensor data in remote areas without WiFi or LoRaWAN infrastructure.

#iot#sensor-network#esp32
Stars630
Forks131
Last commit8 months ago
PedalinoMini
PedalinoMiniPython

A wireless, open-source foot controller for MIDI and HID commands, enabling hands-free control for musicians, streamers, and presenters.

#music-technology#midi#hid-controller
Stars622
Forks98
Last commit5 months ago
RemoteID Spammer/Spoofer
RemoteID Spammer/SpooferC

An ESP8266/NodeMCU-based tool that spoofs multiple fake drone RemoteID broadcasts for testing and educational purposes.

#wireless-spoofing#iot-testing#esp32
Stars572
Forks98
Last commit1 year ago
Free802.11
Free802.11C

Send arbitrary IEEE 802.11 frames using Espressif ESP32 by reverse-engineering the closed-source WiFi stack.

#iot#embedded-systems#esp32
Stars571
Forks83
Last commit4 years ago
micropython-camera-driver
micropython-camera-driverC

Adds OV2640 camera support to MicroPython for ESP32 devices, enabling image capture and processing.

#iot#embedded-systems#micropython
Stars568
Forks114
Last commit3 years ago
painlessMesh
painlessMeshC++

A library for creating self-organizing mesh networks on ESP8266 and ESP32 hardware using Arduino.

#iot#embedded-systems#esp32
Stars563
Forks132
Last commit7 years ago
esphomelib
esphomelibC++

The C++ framework behind ESPHome for building custom firmware for ESP8266/ESP32 devices.

#iot#embedded-systems#esp32
Stars547
Forks112
Last commit5 years ago
encoders
encodersPython

A collection of code samples, unofficial FAQ, and index to supported modules for MicroPython development.

#iot#sensor-fusion#embedded-systems
Stars532
Forks95
Last commit1 month ago
Sun and Moon
Sun and MoonPython

A collection of code samples, unofficial FAQ, and module index for MicroPython, covering hardware drivers, asyncio, GUIs, and embedded systems.

#iot#sensor-fusion#embedded-systems
Stars532
Forks95
Last commit1 month ago
madflight
madflightC

Open-source flight controller library for ESP32, RP2040, and STM32 microcontrollers, enabling DIY drone and aircraft builds.

#multicopter#esp32#uav
Stars504
Forks86
Last commit2 days ago
ESP32-MPY-Jama
ESP32-MPY-JamaPython

A cross-platform desktop UI tool for managing ESP32 microcontrollers running MicroPython, featuring an IDE, file manager, REPL, and real-time dashboards.

#desktop-application#iot-development#micropython
Stars502
Forks38
Last commit
E-TKT
E-TKTC++

An open-source, self-hosted embossed label maker that uses standard tapes and modern connectivity, eliminating proprietary cartridges.

#labeling-tool#open-hardware#sustainable-technology
Stars480
Forks24
Last commit3 years ago
ArduinoPcap
ArduinoPcapC++

An Arduino library for creating and sending .pcap files from ESP8266/ESP32 to Wireshark for WiFi packet capture and analysis.

#embedded-systems#library#esp32
Stars466
Forks94
Last commit2 years ago
ESPuino
ESPuinoC++

An open-source RFID-controlled audio player built on ESP32, supporting local files, web streams, and Bluetooth.

#pcb#esp32#mqtt
Stars434
Forks175
Last commit3 days ago
PreviousPage 2 of 10Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
4 days ago
4 months ago
3 years ago
#Micropython258
#Iot187
#Embedded Systems170
#Esp8266123
#Embedded77
#Arduino62
#Raspberry Pi Pico48
#I2c43
#Microcontroller40
#Home Automation34
#Mqtt34
#Python31