ESPHome
mediumSystem for controlling ESP8266/ESP32 microcontrollers through simple YAML configuration files.
0.25 GB RAM min Active development
Pros
- Simple YAML config for complex firmware
- Seamless Home Assistant integration
- OTA updates
- Huge component library
Cons
- Limited to ESP-based hardware
- YAML can get complex for advanced use
- Initial flashing requires USB connection
- Not suitable for non-ESP microcontrollers
Tags
Pairs nice with
Commonly used together in self-hosted setups.
Need a server? Hosting recommendations
Related Apps
Frigate
hardNVR with real-time AI object detection for security cameras using a local coral TPU or CPU.
2 GB RAM Docker
Node-RED
mediumFlow-based programming tool for wiring together hardware devices, APIs, and online services.
0.5 GB RAM
openHAB
hardVendor-neutral home automation platform with a focus on flexibility.
1 GB RAM Mobile