chris.builds.stuff
home / builds / epaper-dashboard

E-paper room dashboard, battery for months

A 4.2" e-paper panel showing calendar, weather and energy use, waking once every 15 minutes.

Build time
5 h
Cost
$38
Filament
41 g
Difficulty
Medium
An e-paper display in a printed frame showing a calendar and weather

The idea

I wanted a screen that is always on and never glows. E-paper only uses power when the picture changes, so the board can sleep almost all the time.

How it works

The ESP32 wakes every 15 minutes, joins Wi-Fi, fetches a rendered image from Home Assistant, draws it and goes back to sleep.

deep-sleep.yaml
deep_sleep:
  run_duration: 20s
  sleep_duration: 15min

This is a short sample post. Replace it with the real write-up.