Ross ROSS = Recommend OSS · open-source software intelligence for agents

vroland/epdiy

EPDiy is a driver board for affordable e-Paper (or E-ink) displays. observed · 2026-08-28

github.com/vroland/epdiy · homepage · C · LGPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 99
  • Release rhythm 95
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 0
  • age_days: 2497
  • days_rel: 32
  • days_push: 10
  • n_releases_24m: 4

Full methodology

Adoption not part of the score

1911 stars · 265 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

EPDiy is a driver board and accompanying software library for driving affordable E-Paper (E-Ink) display modules, typically salvaged from e-readers, using ESP32/ESP32-S3 microcontrollers. It provides 4bpp 16-grayscale rendering support with WiFi/Bluetooth connectivity, LiPo battery charging, and drivers for both ESP-IDF and Arduino.

Use cases

  • drive a cheap e-ink display from an old e-reader with an ESP32
  • build an e-paper weather station
  • make an e-paper picture frame
  • create a serial terminal display for a Raspberry Pi
  • build a battery-powered e-ink dashboard
  • display images from Immich on an e-paper screen
  • build a low-power e-ink music player dashboard

When to choose

  • you want to drive bare e-paper display matrices with 16-level grayscale at good speeds
  • you need WiFi/Bluetooth alongside an e-ink display
  • you want ultra-low deep sleep power draw on battery
  • you prefer ESP-IDF or Arduino tooling for embedded display projects

When to avoid

  • you need a ready-made consumer e-ink module with connector and support out of the box
  • your display is not one of the supported matrix-based e-paper panels or lacks a compatible connector/adapter
  • you need fast full-color e-paper updates
  • you require Arduino IDE performance on V7 boards, where update speeds are significantly lower

Facets

library · maturity active

embedded graphics sdk developer-tools embedded-systems hardware cross-platform developer-tools embedded iot cpp c e-paper e-ink esp32 esp32s3 display-driver arduino esp-idf diy-hardware lipo-battery grayscale

2 sources

Member repositories

RepositoryRoleHealth v2
vroland/epdiymain98

For agents

markdown · JSON · MCP: product_card(name="vroland/epdiy")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem