Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. ESP8266
E

ESP8266

Other
32 projects36.0k total stars7.7k total forks5 languages

Open-source projects built with ESP8266

There are currently 32 open-source projects built with ESP8266, with a combined total of 36.0k GitHub stars. The most common language among these projects is C++.

Showing 32 open-source projects

ESP8266 Deauther
ESP8266 Deautherspacehuhn/esp8266_deauther

A firmware for ESP8266 microcontrollers that performs WiFi deauthentication attacks and network testing for educational purposes.

14.8k2.8kC
1 year 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.0k877C++
2 days ago
WiFiDuck
WiFiDuckspacehuhn/WiFiDuck

A wireless keystroke injection attack platform that emulates a USB keyboard and is managed via WiFi.

2.9k445C++
3 years 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.0k490C
5 days ago
diyBMS v4
diyBMS v4stuartpittaway/diyBMSv4

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

1.1k238HTML
10 months 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.0k242C++
1 year ago
Sonoff-Homekit
Sonoff-HomekitGruppio/Sonoff-Homekit

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

1.0k170C
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.

983257C
1 day ago
DeauthDetector
DeauthDetectorspacehuhn/DeauthDetector

Detects Wi-Fi deauthentication attacks using an ESP8266 microcontroller by monitoring for malicious management frames.

948201C++
2 years ago
STORM32BGC
STORM32BGColliw42/storm32bgc

Open-source 3-axis brushless gimbal controller board based on STM32 microcontrollers for stabilization applications.

746305C++
6 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.

72581Python
1 day 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.

610129C
4 months ago
WiFiESP
WiFiESPbportaluri/WiFiEsp

Arduino WiFi library for ESP8266 modules, providing internet connectivity with API compatibility to standard Arduino WiFi.

569207C++
2 years ago
mLRS
mLRSolliw42/mLRS

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

569133C
1 day 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.

53396C
8 months ago
ESP MQTT Digital LEDs
ESP MQTT Digital LEDsbruhautomation/ESP-MQTT-JSON-Digital-LEDs

ESP8266 firmware for controlling digital LED strips via MQTT and Home Assistant with color, effects, and transitions.

512266Arduino
5 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.

45995C++
2 years 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.

36344C++
26 days ago
esp_uMQTT_broker
esp_uMQTT_brokermartin-ger/esp_mqtt

A lightweight MQTT broker, client, and bridge with scripting for ESP8266, enabling local IoT networks without cloud dependency.

31069C
3 years ago
arduino-esp8266-alexa-wemo-switch
arduino-esp8266-alexa-wemo-switchkakopappa/arduino-esp8266-alexa-wemo-switch

An Arduino ESP8266 project that emulates a WeMo switch to control devices via Amazon Alexa.

284249C++
5 years ago
ThingPulse esp8266-spotify-remote
ThingPulse esp8266-spotify-remoteThingPulse/esp8266-spotify-remote

Control Spotify playback from an ESP8266 microcontroller with a color touch display, showing album art and track info.

27331C
2 years ago
ESP8266MQTTMesh
ESP8266MQTTMeshPhracturedBlue/ESP8266MQTTMesh

A self-assembling mesh network library for ESP8266 devices using MQTT for communication and supporting over-the-air updates.

26579C++
1 year ago
Arilux_AL-LC0X
Arilux_AL-LC0Xmertenats/Arilux_AL-LC0X

Alternative firmware for Arilux AL-LC0X LED controllers using MQTT and TLS for reliable smart home integration.

18832C++
6 years ago
mqtt-ir-transceiver
mqtt-ir-transceiverpiotrC4/mqtt-ir-transceiver

ESP8266-based bidirectional bridge that converts MQTT messages to IR signals and received IR signals to MQTT messages.

14434C++
5 years ago
micropython-ov2640
micropython-ov2640namato/micropython-ov2640

A MicroPython class for interfacing with the OV2640 camera on ESP8266, enabling image capture and storage.

12329Python
3 years ago
MPU6050-ESP8266-MicroPython
MPU6050-ESP8266-MicroPythonadamjezek98/MPU6050-ESP8266-MicroPython

A lightweight MicroPython library for reading MPU6050 accelerometer and gyroscope data on ESP8266 boards.

9135Python
5 years ago
NFC Scanner
NFC Scannerklaasnicolaas/ha_nfc_scanner

A DIY NFC scanner that sends tag detection events via MQTT to Home Assistant for physical automation triggers.

844C++
3 years ago
RFM69-MQTT-client
RFM69-MQTT-clientcomputourist/RFM69-MQTT-client

Arduino-based wireless sensor network using RFM69 radios with an MQTT gateway for IoT home automation.

8126Arduino
9 years ago
MicroTelnetServer
MicroTelnetServercpopp/MicroTelnetServer

A simple telnet server for MicroPython on ESP8266 that provides remote REPL access via telnet clients.

7930Python
2 years ago
WiFi GBP Emulator
WiFi GBP EmulatorHerrZatacke/wifi-gbp-emulator

An ESP8266-based GameBoy printer emulator that receives and serves printed images over WiFi.

787C++
1 month ago
AskSinAnalyzer
AskSinAnalyzerjp112sdl/AskSinAnalyzer

A radio telegram analyzer for debugging and monitoring HomeMatic smart home systems.

7812C
2 years ago
Koyn
Koynelkrem/koyn

A trustless and decentralized Bitcoin SPV client library for Arduino-compatible boards using the Electrum protocol.

6619C++
7 years ago
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