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
Repository Index
65,764 visible repositories in the index
1–24 of 94 · Most stars
Arduino core for the ESP32 family of SoCs
ESP8266 core for Arduino
Affordable WiFi hacking platform for testing and learning
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
Wi-Fi motion sensing platform for ESP32. C++ SDK, ESPHome, Native, and Matter frontends, browser tools, and a CLI for the full device lifecycle. GPLv3 and commercial licensing.
- csi
- home-assistant
- wifi
- wifi-sensing
The ESP32-BlueJammer (Bluetooth jammer, BLE jammer, WiFi jammer, RC jammer) disrupts 2.4GHz communications. Using an ESP32 and nRF24 modules, it generates noise and unnecessary packets, causing interference between the devices communicating, making them unable to work as intended. Ideal for controlled disruption and security testing.
- bluetooth
- bt
- coding
- cybersecurity
The FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED Reddit community: http://fastled.io/r We'd like to use github "issues" just for tracking library bugs / enhancements.
ESP8266 WiFi Connection manager with web captive portal
A Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol
An IoT Solution,Blinker library for embedded hardware. Works with Arduino R4, ESP32.
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
ESP32DIV is a multi-purpose wireless offensive and defensive toolkit powered by an ESP32
DIY split-flap display
- diy
- openscad
- kicad
- arduino
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.
- mqtt
- gateway
- openhab2
- home-automation
Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, etc.
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
- protocols
- arduino-ide
- infrared
- airconditioners
Pi-hole-class DNS ad-blocker on a $2 ESP32-C3 (no PSRAM): 537k domains as 40-bit FNV-1a hashes in flash, binary-searched. UDP DNS sinkhole + web dashboard. https://youtube.com/shorts/RaxszOUMi8E?feature=share
Wireless keystroke injection attack platform
Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)
esp8266 wifi-serial bridge, outbound TCP, and arduino/AVR/LPC/NXP programmer
:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi
- raspberry-pi
- music-visualizer
- python
- esp8266
Watchy - An Open Source E-Ink Smartwatch
- arduino
- arduino-library
- iot
- smartwatch
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