Shopping Cart

Your cart is empty.

Your cart is empty.

Waveshare 2.9inch E-Ink Display Module Compatible with Raspberry Pi 5/4B/3B/Zero/Zero W/Zero 2 W/Pico/Pico W/Jetson Nano, 296x128 Pixel, Support Partial Refresh SPI Interface

Free shipping on orders over $29.99

$27.89

$ 12 .99 $12.99

In Stock

About this item

  • 2.9inch, 296x128 resolution, with embedded controller, communicating via SPI interface, supports partial refresh. Due to the advantages like ultra low power consumption, wide viewing angle, clear display without electricity, it is an ideal choice for applications such as shelf label, industrial instrument, and so on.
  • Display color: black, white. Grey level: 2. Partial refresh time: 0.3s. Full refresh time: 2s. Refresh power: 26.4mW(typ.). Standby power: <0.017mW. Viewing angle: >170°.
  • Interface: 3-wire SPI, 4-wire SPI. Outline dimension: 89.5mm × 38mm. Display size: 66.89mm × 29.05mm. Dot pitch: 0.138 × 0.138.
  • Onboard voltage translator, compatible with 3.3V/5V MCUs.Operating voltage: 3.3V/5V. Ultra low power consumption, basically power is only required for refreshing.No backlight, keeps displaying last content for a long time even when power down


2.9inch E-Ink Display HAT for Raspberry Pi Zero/Zero W/Zero WH/2B/3B/3B+ and Jetson Nano,Electronic E-Paper Screen 296x128 Pixel Two Display Color SPI interface

Overview
This is an E-Ink display module, 2.9inch, 296x128 resolution, with embedded controller, communicating via SPI interface, supports partial refresh.
Due to the advantages like ultra low power consumption, wide viewing angle, clear display without electricity, it is an ideal choice for applications such as shelf label, industrial instrument, and so on.

Features
No backlight, keeps displaying last content for a long time even when power down
Ultra low power consumption, basically power is only required for refreshing
SPI interface, for connecting with controller boards like Raspberry Pi/Arduino/Nucleo, etc.
Onboard voltage translator, compatible with 3.3V/5V MCUs
Comes with development resources and manual (examples for Raspberry Pi/Jetson Nano/Arduino/STM32)

Specifications
Operating voltage: 3.3V/5V
Interface: 3-wire SPI, 4-wire SPI
Outline dimension: 89.5mm x 38mm
Display size: 66.89mm x 29.05mm
Dot pitch: 0.138 x 0.138
Resolution: 296 x 128
Display color: black, white
Grey level: 2
Partial refresh time: 0.3s
Full refresh time: 2s
Refresh power: 26.4mW(typ.)
Standby power: Viewing angle: >170°
PACKAGE CONTENT
2.9inch e-Paper Module x1
PH2.0 20cm


Customer
2025-08-08 18:32:26
works well with my raspberry Pi. acceptable refresh rate and very low power. this is not as fast as an led or lcd display, its a different type of thing. good for displays that to not change to quickly.
Kitz
2025-07-11 10:46:41
This little eInk screen is easy to use and looks great. It has a quick refresh and great contrast. It’s my first time using eInk and the transition from OLED was pretty quick and easy in my code. Right now, it’s being used to provide updatable messages of encouragement directly to my wife’s work desk. She loves it!
Deepak
2025-07-04 18:58:27
The display is packed nicely in a bubble wrap so no damage. The grayscale is what I wanted so I'm happy. This doesn't have any back light so not readable at dusk unless you have a torch light near by.At the lowest power consumption and quick refresh feature, this is my favorite display tool for my projects. Les distraction done no backlight for me and also it's easy on eyes just like paper.BTW it comes with everything you needed to get started with raspberry pi. Works even with RPi zero with headers soldered in. No headers - it would be tough to make connections. So make sure you have pi headers ready prior to ordering this.
Muu
2025-05-26 15:03:31
Works well with pwnagotchi. Also has partial refresh. Unfortunately, a dead spot has developed somehow, but it was probably my fault.
Rebecca
2025-04-13 12:39:07
No problems at all
Fred
2025-02-22 13:09:50
Followed the manufacturers instructions and used their source code which didn’t compile without error and needed some attention. After all that the device didn’t work properly and i ordered a replacement and that one had the same issue. wasted many hours of my time.
Chuck M.
2024-11-17 21:54:48
This display works great. The instructions aren't the best, but the libraries and example code are solid. You have to figure out the exact model of the display you have from the waveshare web site, then you'll know what example code to run. I've had good results with a Huzzah Feather (ESP8266), Raspberry Pi Zero, and Raspberry Pi 4.