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.
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.
Esphome based smart home control panel
ESP32 HomeKit Lock with support for Apple Home Key (reverse-engineered)
ESP32 firmware to read and control EMS and Heatronic compatible equipment such as boilers, thermostats, solar modules, and heat pumps
Learn how to connect your Flexispot (LoctekMotion) desk to the internet. This repository contains a collection of scripts to get your started, combined with research and instructions.
Home Assistant Voice PE
Use an ESP32 as a Hub between a NUKI Lock and your smarthome.
Hardware & Software documentation for the CircuitSetup Expandable 6 Channel ESP32 Energy Meter. Works with ESPHome and Home Assistant.
BSH Bosch Siemens home appliances reverse engineering: D-Bus, washing machine, dryer electronics
Wifi Smart Home Remotes that run on ESPHome
Open source Matter over Thread firmware for the Seeed Studio XIAO Soil Moisture Sensor. A Matter 1.5 soil sensor, native in Home Assistant. No ESPHome, no cloud, no WiFi.
ESPHome and Home Assistant integration for BenQ ScreenBar HALO 2 using BM5602 and M5Stack ATOM Lite
Self-contained e-ink dashboard firmware for ESP32-S3 (TRMNL 7.5" DIY kit): crypto & forex, Claude Code and Codex usage limits, air quality, mail, weather. No server needed.
Unofficial AWTRIX NG for the Ulanzi TC002: native 52x16 display, web UI and upstream MQTT compatibility. Built on Blueforcer’s AWTRIX NG.