Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. ESP32
E

ESP32

Other
107 projects150.4k total stars21.9k total forks10 languages

Open-source projects built with ESP32

There are currently 107 open-source projects built with ESP32, with a combined total of 150.4k GitHub stars. The most common language among these projects is Python.

Showing 107 open-source projects · page 1 of 3

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
RuView
RuViewruvnet/RuView

WiFi DensePose turns commodity WiFi signals into real-time human pose estimation, vital sign monitoring, and presence detection without cameras.

99.1k13.0kRust
1 day ago
ESP32Marauder
ESP32Marauderjustcallmekoko/ESP32Marauder

A suite of WiFi and Bluetooth offensive and defensive security tools for the ESP32 microcontroller.

12.9k1.6kC++
1 day ago
OpenMQTTGateway
OpenMQTTGateway1technophile/OpenMQTTGateway

A unified MQTT gateway firmware for ESP8266/ESP32 that bridges 433/315/868MHz RF, Infrared, BLE, Bluetooth, LoRa, and various sensors.

4.1k909C++
4 days ago
ESP-Drone
ESP-DroneCircuit-Digest/ESP-Drone

An open-source ESP32-based quadcopter with custom Wi-Fi control, designed for DIY drone development and experimentation.

2.5k406C
6 months ago
Squeezelite-esp32
Squeezelite-esp32sle118/squeezelite-esp32

ESP32-based audio streaming software supporting multi-room sync, AirPlay, Bluetooth, and LMS integration.

2.2k236C
7 days ago
HomeSpan
HomeSpanHomeSpan/HomeSpan

An Arduino library for creating ESP32-based HomeKit devices that pair directly with Apple HomeKit via WiFi.

2.2k203C++
1 month ago
ESP32-Paxcounter
ESP32-Paxcountercyberman54/ESP32-Paxcounter

An ESP32-based device that counts people by detecting nearby WiFi and Bluetooth signals, with optional LoRaWAN, MQTT, and sensor data logging.

2.1k455C++
18 days ago
ESP3D
ESP3Dluc-github/ESP3D

Firmware for ESP8266/ESP8285/ESP32 microcontrollers to add wireless connectivity and web-based control to 3D printers, CNC machines, and sand tables.

2.0k497C
27 days ago
ESP32-audioI2S
ESP32-audioI2Sschreibfaul1/ESP32-audioI2S

An Arduino library for ESP32 multi-core chips to play audio files and streams from SD card or network via I2S to external DACs/amplifiers.

1.7k426C
3 days ago
geekofweek
geekofweekgeekofweek/homeassistant

A comprehensive collection of real-world Home Assistant configuration files and automations for advanced smart home setups.

1.5k156Python
5 months ago
100 Days 100 IoT Projects
100 Days 100 IoT Projectskritishmohapatra/100_Days_100_IoT_Projects

A 100-day challenge with complete IoT projects using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython, covering sensors, modules, and IoT techniques.

1.4k181Python
3 months ago
diyBMS v4
diyBMS v4stuartpittaway/diyBMSv4

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

1.1k239HTML
1 year ago
DroneBridge
DroneBridgeDroneBridge/ESP32

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

1.1k237C
1 month ago
ESP32-Radio
ESP32-RadioEdzelf/ESP32-Radio

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

1.1k234C++
2 years ago
esp8266 Milight Hub
esp8266 Milight Hubsidoh/esp8266_milight_hub

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

1.0k248C++
1 year ago
SoftRF
SoftRFlyusupov/SoftRF

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

1.0k267C
2 days ago
DroneBridge
DroneBridgeDroneBridge/DroneBridge

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

952163C
4 years ago
DroneBridge
DroneBridgeseeul8er/DroneBridge

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

952163C
4 years ago
Open-Vehicle-Monitoring-System-3
Open-Vehicle-Monitoring-System-3openvehicles/Open-Vehicle-Monitoring-System-3

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

867308C
3 days ago
FreeTouchDeck
FreeTouchDeckDustinWatts/FreeTouchDeck

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

714144C
2 years ago
HomePoint
HomePointsieren/Homepoint

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

66387C
4 years ago
Farm-Data-Relay-System
Farm-Data-Relay-Systemtimmbogner/Farm-Data-Relay-System

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

630131C
8 months ago
mLRS
mLRSolliw42/mLRS

Open-source LoRa-based long-range radio link for RC vehicles, providing bidirectional serial connection and full remote control.

623151C
4 days ago
PedalinoMini
PedalinoMinialf45tar/PedalinoMini

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

62298Python
5 months ago
RemoteID Spammer/Spoofer
RemoteID Spammer/Spooferjjshoots/RemoteIDSpoofer

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

57298C
1 year ago
E-TKT
E-TKTandreisperid/E-TKT

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

48024C++
3 years ago
ArduinoPcap
ArduinoPcapspacehuhn/ArduinoPcap

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

46694C++
2 years ago
ESPuino
ESPuinobiologist79/ESPuino

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

434175C++
2 days ago
PacketMonitor
PacketMonitorspacehuhn/PacketMonitor32

An ESP32-based WiFi packet monitor that captures and displays nearby network traffic on an OLED screen with SD card logging.

41073C++
6 years ago
Arduino Transmitter for ELRS
Arduino Transmitter for ELRSkkbin505/Arduino-Transmitter-for-ELRS

An Arduino-based DIY RC transmitter designed for ExpressLRS external TX modules, featuring simple hardware and open-source firmware.

38973C++
1 year ago
Arduino Game Boy Printer Emulator
Arduino Game Boy Printer Emulatormofosyne/arduino-gameboy-printer-emulator

An Arduino-based emulator that captures images from Game Boy games via the link cable, replacing the original Game Boy Printer.

36645C++
5 months ago
MicroPythonBLEHID
MicroPythonBLEHIDHeerkog/MicroPythonBLEHID

A MicroPython library for implementing Bluetooth Low Energy (BLE) Human Interface Devices (HID) like keyboards, mice, and joysticks.

32955Python
12 days ago
Alles
Allesbwhitman/alles

A distributed mesh synthesizer that uses UDP multicast over WiFi to control hundreds of additive synthesizer speakers in sync.

32416C
1 year ago
uPyLoRaWAN
uPyLoRaWANlemariva/uPyLoRaWAN

A MicroPython driver for ESP32 devices to communicate using LoRa and LoRaWAN protocols.

24158Python
2 years ago
hx-esp32-cam-fpv
hx-esp32-cam-fpvRomanLut/hx-esp32-cam-fpv

An open-source digital FPV system using ESP32 cameras for low-latency video, telemetry, and RC control.

24139C
1 month ago
SuperGreenOS
SuperGreenOSsupergreenlab/SuperGreenOS

Open-source ESP32 firmware for home cannabis farming automation, featuring lighting schedules, sensor monitoring, and remote control.

22241C
2 years ago
1
2
3