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.
Repository Index
47,133 repositories indexed
1–24 of 50 · Most stars
Your Gateway to Embedded Software Development Excellence :alien:
A collection of scripts to flash Tuya IoT devices to alternative firmwares
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.
A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.
ESP... The time has come to... Tasmotize!
Assorted code ideas, unofficial MP FAQ, plus index to my other repositories.
WiFi manager for ESP8266 - ESP12 - ESP32 - Raspberry Pi Pico - micropython
MicroPython module to read a rotary encoder.
Simple and lightweight HTTP async server for micropython
MicroPython driver for TM1637 quad 7-segment LED modules
Fast pure-C driver for MicroPython that can handle display modules on ST7789 chip
SX127x (LoRa transceiver) driver for (Micro)Python on ESP8266/ESP32/Raspberry_Pi
MicroPyServer is a simple HTTP server for MicroPython projects.
module for the BMP280 sensor
Full async Micropython web server with small memory footprint.
Micropython Smarthome framework
🦊 Simplest OTA update solution for your Micropython projects.
An approach to designing IOT applications using ESP8266, ESP32 or Pyboard D endpoints
MicroPython driver for MCP23017 16-bit I/O Expander
MicroPython implementation of the Homie MQTT convention for IoT.
MicroPython driver for Nokia 5110 PCD8544 84x48 LCD modules
WiFi Manager for ESP8266 and ESP32 using MicroPython.
A mini client/server implementation of CoAP (Constrained Application Protocol) into MicroPython