ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
-
Updated
May 30, 2024 - C++
The ESP8266 is a low-cost Wi-Fi microchip, with highly integrated chip designed to provide full internet connectivity and microcontroller capability in a small package. Perfectly suited for DIY projects in the Internet of Things (IoT) and automation fields.
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
ESP8266 WiFi Connection manager with web captive portal
Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.
📟 JSON library for Arduino and embedded C++. Simple and efficient.
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
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.
arduinoWebSockets
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
ESP8266 RFID (RC522, PN532, Wiegand, RDM6300) Access Control system featuring WebSocket, JSON, NTP Client, Javascript, SPIFFS
ESP8266 Weather Station library supporting OpenWeatherMap, Aeris and other sources
Sming - powerful open source framework simplifying the creation of embedded C++ applications.
Wireless keystroke injection attack platform
Created by Espressif Systems