WaveShare
WaveShare 2.9inch E-Ink Display 296x128 Black White SPI
A 2.9inch black-and-white e-paper screen with 296×128 resolution, SPI interface, partial refresh and ultra-low power draw for shelf labels or instruments
- CPU TypeOther
- Ultra-low power draw, only 26.4mW during refresh
- Partial refresh in 0.3s for fast updates
- Wide viewing angle, clear image without backlight
- SPI interface with 3.3V/5V logic compatibility
- Retains display content indefinitely when powered off
2.9″ E-Ink Display for Embedded Projects
The 2.9inch e-paper module delivers a 296x128 pixel black-and-white image with an embedded controller and SPI interface. It suits developers building shelf labels, industrial instruments or IoT nodes that need readable output without constant power. Two-colour output and ultra-low consumption make it practical for battery-operated or energy-harvesting designs.
SPI Wiring and Voltage Translation
Onboard level shifting allows direct connection to 3.3V or 5V microcontrollers using either 3-wire or 4-wire SPI. The compact 89.5mm × 38mm outline fits tight enclosures, and the 0.138mm dot pitch keeps text sharp. Partial refresh completes in 0.3s, while a full screen update takes 2s, so software must budget refresh cycles accordingly.
Sustained Operation Without Backlight
Power is drawn only during refresh events; typical refresh consumption is 26.4mW and standby current is negligible. The panel retains the last image indefinitely after power removal, so long-term deployments stay readable during supply interruptions. Wide viewing angle ensures legibility from off-axis positions in mounted equipment.
Highlights
- Ultra-low power draw, only 26.4mW during refresh
- Partial refresh in 0.3s for fast updates
- Wide viewing angle, clear image without backlight
- SPI interface with 3.3V/5V logic compatibility
- Retains display content indefinitely when powered off
Specifications
| CPU Type | Other |
|---|
Questions about this item
How can I confirm the 2.9inch E-Ink display is working correctly after wiring it via SPI?
Send a test image over the 3-wire or 4-wire SPI bus; the 296x128 black-and-white panel should fully refresh in about 2 seconds and a partial update in roughly 0.3 seconds, then retain the image with no power applied.
What comes in the box and what must I source separately for the 2.9inch E-Ink module?
The module includes the 2.9inch 296x128 panel with onboard voltage translator for 3.3V or 5V MCUs; you will need to provide a host board such as a Raspberry Pi, Jetson Nano, Arduino or Nucleo plus the SPI wiring.
Which SPI variant should I choose for the 2.9inch E-Ink display — 3-wire or 4-wire?
Both 3-wire and 4-wire SPI are supported on the same module; select 4-wire for simpler software timing or 3-wire to save one GPIO pin on your 3.3V or 5V microcontroller.
Also in this aisle
People compared these
Same shelf, same checkout — eight coins and a 30-minute rate lock.



