You designed a UI.
Now flash it to real hardware.
From zero to a working ESP32 touchscreen with live Home Assistant data. Each chapter builds on the last - or jump to what you need.
New to ESPHome
Full guide · ~45 min
Start from Chapter 1. Install ESPHome, flash your first device, add your design, connect Home Assistant.
Already use ESPHome
Skip to Chapter 3 · ~10 min
You have a working device. Jump to exporting your design and pasting the YAML.
Before you start - got the hardware?
All chapters
Install ESPHome
5–10 minPick a method that fits your setup - Home Assistant, CLI or Docker.
First Upload
10 minFlash your first ESPHome config and bring the device online.
Add Your LVGL Design
10 minThe bridge: merge your designer export into your device YAML.
Connect to Home Assistant
15 minShow sensors, control lights, dim with sliders.
ESP32 Sensors
15 minWire common sensors and stream their readings to your UI.
