From unboxing to a working smart display in minutes. No ESPHome installation or YAML knowledge needed.
1
Get a supported screen
Pick one of the supported Waveshare ESP32-S3 touchscreen displays. Check our devices page for all compatible screens, their resolutions, and form factors. All screens come with a USB-C cable for the initial flash.
Tip: Check our supported devices page for all compatible screens and their specifications.
2
Create your Home8 account
Sign up for free β no credit card required. Your first 2 screens are free with all basic widgets included.
3
Design your screen
Open the visual designer and drag widgets onto your canvas β sensors, buttons, arc gauges, clocks, and more. Connect each widget to a Home Assistant entity. See your layout update in real time.
Tip: Start with a template to get a head start, then customize it to match your setup.
4
Flash your device via USB
Connect your screen to your computer with a USB-C cable. Click the "Flash" button in Home8 β it uses ESP Web Tools to flash the firmware directly from your browser. No software install needed. This only takes about 2 minutes.
Note: USB flashing requires Chrome or Edge. This is only needed once β all future updates happen over wifi.
5
Add to Home Assistant
After flashing, your screen connects to wifi and announces itself on your network. Home Assistant will automatically discover it. Click "Configure" and paste the encryption key shown in your Home8 dashboard.
Important: You do NOT need to install the ESPHome add-on or dashboard. Home Assistant's built-in ESPHome integration is all you need.
6
Allow device to control Home Assistant
For buttons and controls on your screen to work, you need to allow the device to perform actions. Go to Settings β Devices & Services β ESPHome, click the cog icon (β) on your device, and enable "Allow the device to perform Home Assistant actions".
Why? This is a Home Assistant security feature. Without it, your screen can display sensors but cannot toggle lights or control devices.
7
Update over the air
When you're happy with your design, click Save in the designer. Then click "Compile & Deploy" to build and push the new firmware to your device over wifi. No USB cable needed. Your screen updates within minutes.
Ready to build your first screen?
Free to start. No credit card. No technical knowledge needed.