Esp8266 Open Source Projects

Browse 527 Esp8266 open source projects, ranked by GitHub stars. Find the most popular Esp8266 tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 527 projects
24,567 stars

arendst/Tasmota

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

Metrics details
Stars24,567
18,405 stars

Aircoookie/WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!

Metrics details
Stars18,405
16,655 stars

esp8266/Arduino

ESP8266 core for Arduino

Metrics details
Stars16,655
14,880 stars

SpacehuhnTech/esp8266_deauther

Affordable WiFi hacking platform for testing and learning

Metrics details
Stars14,880
11,627 stars

justcallmekoko/ESP32Marauder

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

Metrics details
Stars11,627
11,409 stars

esphome/esphome

ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.

Metrics details
Stars11,409
9,360 stars

platformio/platformio-core

Your Gateway to Embedded Software Development Excellence :alien:

Metrics details
Stars9,360
7,933 stars

nodemcu/nodemcu-firmware

Lua based interactive firmware for ESP8266, ESP8285 and ESP32

Metrics details
Stars7,933
7,232 stars

tzapu/WiFiManager

ESP8266 WiFi Connection manager with web captive portal

Metrics details
Stars7,232
7,188 stars

bblanchon/ArduinoJson

📟 JSON library for Arduino and embedded C++. Simple and efficient.

Metrics details
Stars7,188
5,211 stars

martin-ger/esp_wifi_repeater

A full functional WiFi NAT Router (and now also a WiFi Repeater)

Metrics details
Stars5,211
5,181 stars

blinker-iot/blinker-library

An IoT Solution,Blinker library for embedded hardware. Works with Arduino R4, ESP32.

Metrics details
Stars5,181
5,113 stars

ExpressLRS/ExpressLRS

High Performance Open Source Radio Control Link

Metrics details
Stars5,113
5,059 stars

ct-Open-Source/tuya-convert

A collection of scripts to flash Tuya IoT devices to alternative firmwares

Metrics details
Stars5,059
4,844 stars

Bodmer/TFT_eSPI

Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips

Metrics details
Stars4,844
4,062 stars

1technophile/OpenMQTTGateway

MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.

Metrics details
Stars4,062
3,980 stars

blynkkk/blynk-library

Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.

Metrics details
Stars3,980
3,558 stars

espressif/ESP8266_RTOS_SDK

Latest ESP8266 SDK based on FreeRTOS, esp-idf style.

Metrics details
Stars3,558
3,541 stars

crankyoldgit/IRremoteESP8266

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/

Metrics details
Stars3,541
3,513 stars

letscontrolit/ESPEasy

Easy MultiSensor device based on ESP8266/ESP32

Metrics details
Stars3,513
3,100 stars

SpacehuhnTech/WiFiDuck

Wireless keystroke injection attack platform

Metrics details
Stars3,100
3,049 stars

xoseperez/espurna

Home automation firmware for ESP8266-based devices

Metrics details
Stars3,049
2,999 stars

jeelabs/esp-link

esp8266 wifi-serial bridge, outbound TCP, and arduino/AVR/LPC/NXP programmer

Metrics details
Stars2,999
2,996 stars

RavenSystem/esp-homekit-devices

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...)

Metrics details
Stars2,996
2,980 stars

scottlawsonbc/audio-reactive-led-strip

:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi

Metrics details
Stars2,980
2,658 stars

cesanta/mongoose-os

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.

Metrics details
Stars2,658
2,554 stars

agucova/awesome-esp

📶 A curated list of awesome ESP8266/32 projects and code

Metrics details
Stars2,554
2,503 stars

jgromes/RadioLib

Universal wireless communication library for embedded devices

Metrics details
Stars2,503
2,429 stars

0015/ThatProject

*That Project's project repository

Metrics details
Stars2,429
2,368 stars

earlephilhower/ESP8266Audio

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

Metrics details
Stars2,368
2,242 stars

kerwincui/FastBee

FastBee开源物联网平台,简单易用,可用于搭建物联网平台以及二次开发和学习。适用于智能家居、智慧办公、智慧社区、农业监测、水利监测、工业控制等。

Metrics details
Stars2,242
2,206 stars

vshymanskyy/TinyGSM

A small Arduino library for GSM modules, that just works

Metrics details
Stars2,206
2,169 stars

ThingPulse/esp8266-oled-ssd1306

Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32

Metrics details
Stars2,169
2,058 stars

Links2004/arduinoWebSockets

arduinoWebSockets

Metrics details
Stars2,058
2,051 stars

cesanta/mjs

Embedded JavaScript engine for C/C++

Metrics details
Stars2,051
1,998 stars

LedFx/LedFx

LedFx is a network based LED effect engine designed to deliver advanced real-time audio effects to a wide variety of devices.

Metrics details
Stars1,998
1,987 stars

pfalcon/esp-open-sdk

Free and open (as much as possible) integrated SDK for ESP8266/ESP8285 chips

Metrics details
Stars1,987
1,983 stars

luc-github/ESP3D

FW for ESP8266/ESP8285/ESP32 used with 3D printer

Metrics details
Stars1,983
1,734 stars

pikasTech/PikaPython

An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.

Metrics details
Stars1,734
1,733 stars

samdenty/Wi-PWN

ESP8266 firmware for performing deauthentication attacks, with ease.

Metrics details
Stars1,733
1,722 stars

kitesurfer1404/WS2812FX

WS2812 FX Library for Arduino and ESP8266

Metrics details
Stars1,722
1,641 stars

arkhipenko/TaskScheduler

Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers

Metrics details
Stars1,641
1,611 stars

Mixiaoxiao/Arduino-HomeKit-ESP8266

Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.

Metrics details
Stars1,611
1,605 stars

UncleRus/esp-idf-lib

Component library for ESP32-xx and ESP8266

Metrics details
Stars1,605
1,568 stars

SmingHub/Sming

Sming - powerful open source framework simplifying the creation of embedded C++ applications.

Metrics details
Stars1,568
1,541 stars

cnlohr/espusb

Software-only ESP8266 USB Device

Metrics details
Stars1,541
1,536 stars

tasmota/tasmotizer

ESP... The time has come to... Tasmotize!

Metrics details
Stars1,536
1,474 stars

esprfid/esp-rfid

ESP8266 RFID (RC522, PN532, Wiegand, RDM6300) Access Control system featuring WebSocket, JSON, NTP Client, Javascript, SPIFFS

Metrics details
Stars1,474
1,427 stars

spacehuhn/wifi_ducky

Upload, save and run keystroke injection payloads with an ESP8266 + ATMEGA32U4

Metrics details
Stars1,427
1,392 stars

ayushsharma82/ESP-DASH

Blazing fast library to create a functional, on-device dashboard for ESP32, RP2040+W and RP2350+W microcontrollers

Metrics details
Stars1,392
1,371 stars

homieiot/homie-esp8266

💡 ESP8266 framework for Homie, a lightweight MQTT convention for the IoT

Metrics details
Stars1,371
1,360 stars

ImpulseAdventure/GUIslice

GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL

Metrics details
Stars1,360
1,353 stars

mysensors/MySensors

MySensors library and examples

Metrics details
Stars1,353
1,329 stars

spacehuhn/esp8266_beaconSpam

Creates up to a thousand WiFi access points with custom SSIDs.

Metrics details
Stars1,329
1,257 stars

klaasnicolaas/home-assistant-glow

⚡ The power of energy measurements in your house

Metrics details
Stars1,257
1,248 stars

espressif/esp-at

AT application for ESP32/ESP32-C2/ESP32-C3/ESP32-C6/ESP8266

Metrics details
Stars1,248
1,247 stars

4refr0nt/ESPlorer

Integrated Development Environment (IDE) for ESP8266 developers

Metrics details
Stars1,247
1,169 stars

tuanpmt/esp_mqtt

MQTT client library for ESP8266

Metrics details
Stars1,169
1,166 stars

maximkulkin/esp-homekit

Apple HomeKit accessory server library for ESP-OPEN-RTOS

Metrics details
Stars1,166
1,140 stars

ThingPulse/esp8266-weather-station

ESP8266 Weather Station library supporting OpenWeatherMap, Aeris and other sources

Metrics details
Stars1,140
1-60 of 527 projects
Get A Weekly Email With Trending Esp8266 Projects
Stay updated on Esp8266 plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.