Building an e-paper status dashboard is the right project to learn how much the display technology constrains the software stack. We walk hardware choices (Pi versus ESP32), the refresh and ghosting physics that shape the design, partial-refresh strategies, ESPHome and Python options for rendering, deep sleep for months of battery life, and the enclosure and mounting decisions that make the difference.
Esphome
-
Build an E-Paper Status Dashboard -
Home Assistant OS Deep Dive A thorough guide to Home Assistant OS: the add-on ecosystem, automations and blueprints, Zigbee2MQTT, Z-Wave JS, ESPHome device integration, local voice assistants with Whisper and Piper, the energy dashboard, and remote access options.
-
ESP32 and MicroPython for the Homelab: Custom Sensors and Home Assistant Integrations from Scratch The software engineer's entry point into microcontrollers: choosing the right ESP32 variant, flashing MicroPython, wiring up real sensors, publishing to MQTT, and integrating with Home Assistant — plus when to use ESPHome instead.