A maker project that taps the diagnostic UART on a Lelit Mara X espresso machine and displays live boiler/HX temperature data on a 3.5" touchscreen. The hardware is an ESP32-S3 dev board with a QSPI display. ESPHome handles UART parsing, Home Assistant integration, OTA, and WiFi provisioning via YAML. Custom C++ hooks into LVGL 9 draw events render a temperature chart with brew-window shading and dynamic tick labels. The firmware is open source with a one-click web flasher.

3m read timeFrom blog.iodev.org
Post cover image
Table of contents
What ESPHome gives you for freeThe UI is the bit that needs real codeTry it

Sort: