GDEW0154 1.54" E-Ink Display
Compact e-ink panel for badges and low-power info displays.
The GDEW0154 is a 200×200 pixel, 1.54-inch e-paper panel that holds its last image with zero power draw — only refreshing (which takes ~1-2 seconds and briefly flashes black/white) actually uses current. That makes it a natural fit for battery-powered badges, price tags, and status signs that update rarely.
It's a partial-refresh-capable panel over SPI, driven almost universally through Jean-Marc Zingg's GxEPD2 library on Arduino-family boards, which abstracts away the panel's row/column update sequencing.
Specifications
| Resolution | 200 × 200 pixels, monochrome (black/white) |
| Operating voltage | 3.3V |
| Interface | SPI |
| Full refresh time | ~1-2 seconds, visible black/white flash |
| Power draw when static | ~0 (image persists with no power) |
Pinout
| Pin | Name | Description |
|---|---|---|
| 1 | VCC | Power, 3.3V |
| 2 | GND | Ground |
| 3 | DIN | SPI data in (MOSI) |
| 4 | CLK | SPI clock (SCK) |
| 5 | CS | SPI chip select |
| 6 | DC | Data/command select |
| 7 | RST | Reset, active low |
| 8 | BUSY | Goes high during a refresh - poll or interrupt on this before sending new data |
This panel is 3.3V logic only - do not feed it 5V on VCC even on 5V boards like the Uno, or you risk damaging the panel. BUSY must be checked (the library handles this for you) before starting a new update; writing mid-refresh corrupts the image.
Variants
Pick by size and aspect ratio for your enclosure - both use the same GxEPD2 driver pattern, so code ports over with just a display-class change.
| Variant | Temp range | Hum range | Accuracy | Protocol | Price |
|---|---|---|---|---|---|
| GDEW0154 (1.54") | ~$8-12 | ||||
| Waveshare 29 EPD (2.9") | ~$12-18 |