I’ve recently open sourced my e-ink Home Assistant dashboard using the Inkplate10 called HomePlate.
It works by taking screenshots of the desired dashboard using sibbl’s hass-lovelace-kindle-screensaver tool, but also includes its own functionality and the ability to communicate back to Home Assistant over MQTT.
For this project I spent a lot of time trying to find an aesthetic and customizable way to present sensor data on the display, and short of writing and maintaining my own UI toolkit for the ESP32 that speaks to HASS, screenshots where the most flexible and future proof method.
As documented in the repo, I also make use of a few HACS add-ons to allow a little more control over customizing the UI for the eink display.
Overall I’m very impressed with the Inkplate hardware. I’ve had this running on battery power refreshing the display every 20 minutes for the past month and the battery is still going strong! Even when running FreeRTOS with many parallel tasks.