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-paperLCD (IPS touch)
Best forRead-only info: calendar, weather, transit, quotesControl panels, live graphs, anything touched
Update speed1–2 s full refresh (mono); ~30 s colourInstant, animated
PowerZero between refreshes → battery for weeks/monthsBacklight + framebuffer → mains, effectively
ReadabilityPrint-like, better in sunlight, no glow at nightNeeds backlight; glows in a dark room
TouchRare (optional overlays)Standard (buy capacitive)
Cost per inchHigh — 4.7" from ~$40, 7.3" colour ~$80+Low — 7" from ~$22
ColourMono/greyscale; Spectra-6 colour is new & slowFull colour

The e-paper boards worth buying (2026)

BoardPanelESPHomePriceNotes
LilyGo T5 4.7" (ESP32-S3) 4.7" 960x540, 16-greycommunity$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 panelsofficial (waveshare_epaper)$15 + panelMost flexible: pick your panel size; the mature ESPHome path.
Seeed reTerminal E1001 / E1002 7.5" mono / 7.3" Spectra-6 colourcommunity$69 / $99Finished cased product with battery — the "buy it done" option.
Waveshare ESP32-S3-PhotoPainter 7.3" Spectra-6 colournone (vendor firmware)~$83Colour photo frame with Wi-Fi upload; colour refreshes take ~30s.
Elecrow CrowPanel e-paper 1.54–5.79" mono, S3none (Arduino examples)$27–32Cheap 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

  1. 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.
  2. 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).
  3. 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).

← All boards