The ESPHome Beginner’s Guide
ESPHome is an open-source tool for flashing ESP8266 and ESP32 boards with custom firmware. ESPHome can run as an add-on on Home Assistant OS, or you can install it as a Docker container.
Everything you need to know about ESPHome hardware
The ESP8266 and ESP32 are the microchips ESPHome can control. Without these, it would be nothing. Both the ESP8266 and ESP32 are low-cost and easy to work with thanks to the Micro-USB port included on many boards. What makes these boards interesting are the GPIO pins. Using them, you can read data and control other devices. The three articles below will tell you everything you need to know about the hardware basics of ESPHome.