Most of my ESP32 work ends up on a wall or under a sink, talking to Home Assistant through ESPHome. This page groups those guides: first how to choose the chip and the board, then the touch-screen panels and sensor builds I actually run at home.
1. Choosing the hardware
- Which ESP32 Version to Use in 2026 — every Espressif SoC in production compared, and which one fits which build.
- The Best ESP32 Dev Board for Every Project — boards from Espressif, Seeed, LilyGO, M5Stack, Waveshare and others for battery, screen, LoRa, Matter and camera builds.
2. Touch panels and displays with LVGL
- Touch-Controlled Home Assistant Dashboard on an ESP32-S3 with LVGL — the starting point for an ESPHome wall panel.
- ESP32-4848S040 Media Controller with ESPHome and LVGL — a media remote that actually works.
- Music Assistant ESP32 Media Controller — live queue, playlists and room lights on the same screen.
- Home Assistant Sensor Data on the GeekMagic SmallTV S3 — a tiny desk display for sensor values.
3. Sensors and hardware projects
- Smart Reverse Osmosis TDS Flow Meter with ESPHome and ESP32-C6 — water quality and flow in Home Assistant.
- Custom Home Assistant Card for the TDS Flow Meter — the dashboard side of the same build.
- Vito W639 CAN Sniffer Hardware (Part 1) — reading a van’s CAN bus when EOBD gives nonsense.
For the Home Assistant side of these projects, see the Smart home category.
