Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Esp8266

Esp8266

236 projects

Showing 36 of 236 projects

Tasmota
TasmotaC

Alternative firmware for ESP8266 and ESP32 devices enabling local control, automation, and easy configuration via webUI.

#iot#local-control#knx
Stars24.9k
Forks5.2k
Last commit1 day ago
ESP-IDF
ESP-IDFC

Official development framework for Espressif SoCs (ESP32, ESP32-S, ESP32-C, ESP8266) on Windows, Linux, and macOS.

#firmware-development#esp32#rtos
Stars19.3k
Forks8.6k
Last commit2 days ago
Arduino Core/8266
Arduino Core/8266C++

Arduino core for ESP8266 WiFi chip, enabling Arduino sketches to run directly on ESP8266 with WiFi and peripheral libraries.

#iot#embedded-systems#ota-updates
Stars16.7k
Forks13.1k
Last commit1 month ago
ESP8266 Deauther
ESP8266 DeautherC

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

#scanning#hacktoberfest#wifi-security
Stars15.0k
Forks2.8k
Last commit2 years ago
ESP32Marauder
ESP32MarauderC++

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

#iot#wifi-security#beacon
Stars12.9k
Forks1.6k
Last commit1 day ago
PlatformIO
PlatformIOPython

Your Gateway to Embedded Software Development Excellence :alien:

#iot#esp32#unit-testing
Stars9.6k
Forks913
Last commit7 days ago
NodeMCU
NodeMCUC

Lua-based interactive firmware for ESP8266, ESP8285, and ESP32 microcontrollers, enabling easy IoT development.

#esp8285#asynchronous-programming#embedded-systems
Stars7.9k
Forks3.1k
Last commit4 months ago
ArduinoJson
ArduinoJsonC++

A C++ JSON library for Arduino and IoT devices, focusing on efficiency and minimal resource usage.

#iot#embedded-systems#esp32
Stars7.2k
Forks1.2k
Last commit10 days ago
ELRS Airport Firmware
ELRS Airport FirmwareC

An open-source, high-performance radio control link for FPV drones, offering best-in-class range and latency using LoRa modulation.

#esp32#radio-control#open-source-hardware
Stars5.4k
Forks1.6k
Last commit4 days ago
ExpressLRS
ExpressLRSC

An open-source, high-performance radio control link for FPV racing and RC applications using LoRa modulation.

#esp32#radio-control#open-source-hardware
Stars5.4k
Forks1.6k
Last commit4 days ago
Tuya-Convert
Tuya-ConvertPython

A collection of scripts to flash Tuya IoT devices to alternative, open-source firmware without soldering.

#espurna#35c3#iot
Stars5.1k
Forks523
Last commit2 years ago
OpenMQTTGateway
OpenMQTTGatewayC++

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

#wemos-d1#iot#rcswitch
Stars4.1k
Forks909
Last commit4 days ago
pubsubclient
pubsubclientC++

A lightweight MQTT client library for Arduino and compatible hardware enabling IoT publish/subscribe messaging.

#iot#embedded-systems#esp32
Stars4.0k
Forks1.5k
Last commit4 months ago
IRremoteESP8266
IRremoteESP8266C++

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols.

#iot#embedded-systems#esp32
Stars3.6k
Forks943
Last commit2 months ago
ESPEasy
ESPEasyC++

An open-source firmware for ESP8266/ESP32 boards to easily create multi-sensor devices and control appliances.

#embedded-systems#esp32#home-automation
Stars3.6k
Forks2.2k
Last commit4 days ago
WiFiDuck
WiFiDuckC++

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

#badusb#hacktoberfest#keystroke-injection
Stars3.3k
Forks484
Last commit3 years ago
Espurna
EspurnaC++

Custom firmware for ESP8266/ESP8285 smart home devices, enabling local control, automation, and integration with popular platforms.

#espurna#iot#esp8285
Stars3.1k
Forks624
Last commit12 days ago
ESP
ESP

A curated list of awesome open-source projects, libraries, and tools for the ESP8266 and ESP32 microcontrollers.

#iot#embedded-systems#micropython
Stars2.8k
Forks180
Last commit5 months ago
MongooseOS
MongooseOSC

An open-source IoT firmware development framework for ESP32, STM32, and other microcontrollers with cloud integration and OTA updates.

#aws-iot#iot#firmware-development
Stars2.7k
Forks434
Last commit9 days ago
ESPAudio
ESPAudioC

Arduino library for playing MOD, WAV, FLAC, MIDI, RTTTL, OGG/Opus, MP3, and AAC audio files on ESP8266, ESP32, and Raspberry Pi Pico via I2S DACs or software delta-sigma DAC.

#mp3-decoder#midi#flac
Stars2.4k
Forks472
Last commit15 days ago
NodeMCU Flasher
NodeMCU FlasherPascal

A firmware flash tool for programming NodeMCU DEVKIT and ESP8266 boards.

#iot-programming#firmware-flasher#esp8266
Stars2.2k
Forks812
Last commit9 years ago
mJS
mJSC

A minimal embedded JavaScript engine for microcontrollers with seamless C/C++ interoperability.

#iot#js#esp32
Stars2.1k
Forks185
Last commit9 days ago
ESP3D
ESP3DC

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

#iot#esp8285#embedded-systems
Stars2.0k
Forks497
Last commit27 days ago
ESP-Open-SDK
ESP-Open-SDKMakefile

A free and open integrated SDK for ESP8266/ESP8285 chip development, providing a complete toolchain and IoT SDK.

#open-source-toolchain#firmware-development#embedded-systems
Stars2.0k
Forks624
Last commit4 years ago
MicroPython
MicroPythonHTML

A curated list of awesome MicroPython libraries, frameworks, software, and resources for microcontrollers and constrained environments.

#embedded-systems#micropython#esp32
Stars1.8k
Forks222
Last commit3 months ago
PikaPython
PikaPythonC

An ultra-lightweight Python interpreter for microcontrollers, requiring only 4KB of RAM and zero dependencies.

#iot#micropython#esp32
Stars1.8k
Forks171
Last commit1 month ago
Sming Framework
Sming FrameworkC++

An asynchronous embedded C++ framework for ESP8266, ESP32, and Raspberry Pi Pico with powerful networking features.

#iot#http-server#ota-updates
Stars1.6k
Forks344
Last commit14 days ago
Moddable
ModdableC

An SDK for building IoT applications on microcontrollers using modern JavaScript with networking, graphics, and hardware APIs.

#iot#esp32#ble
Stars1.6k
Forks285
Last commit6 days ago
Tasmotizer
TasmotizerPython

A full-featured GUI tool for flashing and configuring Tasmota firmware on ESP8266 devices.

#iot#flash#restore-utility
Stars1.5k
Forks193
Last commit2 years ago
ESP8266 Beacon Spam
ESP8266 Beacon SpamC++

An Arduino sketch for ESP8266 that advertises hundreds of custom WiFi SSIDs via beacon frames as a fun hacking project.

#hardware-hacking#esp8266#spam
Stars1.4k
Forks237
Last commit2 years ago
Homie8266
Homie8266HTML

An Arduino framework for ESP8266/ESP32 implementing the Homie MQTT convention for IoT devices.

#iot#homie#embedded-systems
Stars1.4k
Forks304
Last commit7 months ago
100 Days 100 IoT Projects
100 Days 100 IoT ProjectsPython

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

#sensor-projects#iot-application#iot
Stars1.4k
Forks181
Last commit
LuaNode
LuaNodeC

An improved Lua SDK for ESP32, ESP8266, and STM32 microcontrollers, enabling Lua scripting on embedded hardware.

#iot#embedded-systems#lua-scripting
Stars1.3k
Forks306
Last commit2 years ago
ESP_mqtt
ESP_mqttC

A fully functional MQTT client library for ESP8266 microcontrollers, supporting SSL, multiple connections, and all QoS levels.

#iot#embedded-systems#mqtt
Stars1.2k
Forks397
Last commit5 years ago
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
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
Page 1 of 7Next

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
3 months ago
#Micropython154
#Iot143
#Esp32123
#Embedded Systems116
#Arduino49
#Embedded47
#Microcontroller32
#Mqtt30
#Home Automation30
#I2c27
#Raspberry Pi Pico22
#Arduino Library18