E-paper or LCD for an always-on dashboard?
The two kinds of ESP32 display board solve different problems. An LCD is a small interactive appliance: bright, animated, touchable — and permanently tethered to power. E-paper is closer to a self-updating poster: crisp in daylight, dark-bedroom-friendly, battery-powered for weeks — and it refreshes like a page turn, not a video. Decide which one you're building and the board picks itself.
The honest trade-offs
| E-paper | LCD (IPS touch) | |
|---|---|---|
| Best for | Read-only info: calendar, weather, transit, quotes | Control panels, live graphs, anything touched |
| Update speed | 1–2 s full refresh (mono); ~30 s colour | Instant, animated |
| Power | Zero between refreshes → battery for weeks/months | Backlight + framebuffer → mains, effectively |
| Readability | Print-like, better in sunlight, no glow at night | Needs backlight; glows in a dark room |
| Touch | Rare (optional overlays) | Standard (buy capacitive) |
| Cost per inch | High — 4.7" from ~$40, 7.3" colour ~$80+ | Low — 7" from ~$22 |
| Colour | Mono/greyscale; Spectra-6 colour is new & slow | Full colour |
The e-paper boards worth buying (2026)
| Board | Panel | ESPHome | Price | Notes |
|---|---|---|---|---|
| LilyGo T5 4.7" (ESP32-S3) | 4.7" 960x540, 16-grey | community | $39+ | The default DIY e-paper dashboard; optional touch SKU; Pro adds LoRa. |
| Waveshare e-Paper Driver Board | drives raw 1.54–13.3" SPI panels | official (waveshare_epaper) | $15 + panel | Most flexible: pick your panel size; the mature ESPHome path. |
| Seeed reTerminal E1001 / E1002 | 7.5" mono / 7.3" Spectra-6 colour | community | $69 / $99 | Finished cased product with battery — the "buy it done" option. |
| Waveshare ESP32-S3-PhotoPainter | 7.3" Spectra-6 colour | none (vendor firmware) | ~$83 | Colour photo frame with Wi-Fi upload; colour refreshes take ~30s. |
| Elecrow CrowPanel e-paper | 1.54–5.79" mono, S3 | none (Arduino examples) | $27–32 | Cheap cased units; the 5.79" is an awkward dual-controller panel. |
Rule of thumb: want the easy ESPHome path — Waveshare driver board + a panel
the waveshare_epaper component supports. Want big and integrated — the
T5 4.7". Want it finished and cased — reTerminal E.
As an Amazon Associate and an affiliate we may earn from qualifying purchases. Prices and availability are set by the retailer.
Three things nobody tells you before your first e-paper build
- Design for the refresh. A full refresh flashes black. Layouts that change once a minute feel magical; layouts that change every second feel broken. Batch your updates.
- Deep sleep is the whole point. If you keep the ESP32 awake between refreshes you've built a worse LCD. Wake → fetch → draw → sleep is the pattern (and why e-paper pairs so well with battery + solar).
- Ghosting is normal. Partial refresh leaves residue; schedule a periodic full refresh (e.g. hourly, or at night) to clean the panel.
Interactive panel instead? See which display board for Home Assistant and the full display-board table (filter Panel → e-paper).