---
product_id: 292204000
title: "Waveshare 2.9inch e-Paper Display Module, 296x128 Resolution 3.3V/5V Two-Color epaper Display E-Ink Screen Module SPI Interface Compatible with Raspberry Pi/Arduino/Jetson Nano,Support Partial Refresh"
brand: "waveshare"
price: "₱4158"
currency: PHP
in_stock: true
reviews_count: 4
category: "Waveshare"
url: https://www.desertcart.ph/products/292204000-waveshare-2-9inch-e-paper-display-module-296x128-resolution-3
store_origin: PH
region: Philippines
---

# Ultra Low Power 296x128 Resolution 3.3V/5V Compatible Waveshare 2.9inch e-Paper Display Module, 296x128 Resolution 3.3V/5V Two-Color epaper Display E-Ink Screen Module SPI Interface Compatible with Raspberry Pi/Arduino/Jetson Nano,Support Partial Refresh

**Brand:** waveshare
**Price:** ₱4158
**Availability:** ✅ In Stock

## Summary

> 🌊 Dive into Innovation with Waveshare's E-Ink Display!

## Quick Answers

- **What is this?** Waveshare 2.9inch e-Paper Display Module, 296x128 Resolution 3.3V/5V Two-Color epaper Display E-Ink Screen Module SPI Interface Compatible with Raspberry Pi/Arduino/Jetson Nano,Support Partial Refresh by waveshare
- **How much does it cost?** ₱4158 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.ph](https://www.desertcart.ph/products/292204000-waveshare-2-9inch-e-paper-display-module-296x128-resolution-3)

## Best For

- waveshare enthusiasts

## Why This Product

- Trusted waveshare brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Compact Design:** Lightweight and portable, perfect for any project.
- • **Developer-Friendly:** Comes with comprehensive resources and examples.
- • **Eco-Friendly Display:** Ultra low power consumption for sustainable projects.
- • **Long-Lasting Content:** Displays last content indefinitely without power.
- • **Effortless Integration:** Seamlessly connects with Raspberry Pi, Arduino, and more!

## Overview

The Waveshare 2.9inch e-Paper Display Module features a 296x128 resolution and operates on both 3.3V and 5V, making it compatible with a variety of microcontrollers like Raspberry Pi and Arduino. With ultra-low power consumption and the ability to retain the last displayed content without power, this module is perfect for eco-conscious developers looking to create efficient and long-lasting projects.

## Description

Overview This is an 2.9inch 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. Specifications Operating voltage: 3.3V/5V Interface: 3-wire SPI, 4-wire SPI Outline dimension: 89.5mm × 38mm Display size: 66.89mm × 29.05mm Dot pitch: 0.138 × 0.138 Resolution: 296 × 128 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° Interfaces VCC-3.3V GND-GND DIN-SPI MOSI CLK-SPI SCK CS-SPI chip select (Low active) DC-Data/Command control pin (High for data, and low for command) RST-External reset pin (Low for reset) BUSY-Busy state output pin (High for busy) Package Content 2.9inch e-Paper Module x1 PH2.0 20cm 8Pin x1Note:Online development resources and technical support are provided, pleae contact with us to get if you need.

Review: Great E-Paper display for my first project playing with this tech. I am using the GxEPD library and struggled some to get it working, the main issue was choosing the correct display class in the code. The following worked for this display: #include  // 2.9" b/w Waveshare variant, TTGO T5 V2.4.1 2.9" I also used the I/O pins set in the code. My processor is standard ESP32 Dev Board (not the Waveshare dev board)
Review: I really liked this device even though I had one hell of a head scratching, hair pulling misadventure trying to get it hooked up correctly and working with a ESP 8266 D1 Mini. However after finally hit on the proper wiring and configuration it really is quite amazing. I am using it in a Clock app where once a minute I wake up the D1 Mini from Deep Sleep, update the display, do a bit of housekeeping, and put it back to sleep for another 60 seconds. The display uses almost NO power even during the Update. In my app with a tiny 680 mAh Li-On battery it ran for 7 days on a single charge. My last obstacle is getting Fast Partial Updates to work after coming back from Deep Sleep. I have no doubt that it is something that I am doing wrong, but I see additional hair loss in my future before I get past that hurdle.

## Features

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

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B07P6MJPTD |
| Additional Features | Partial Refresh and Long Lasting Display |
| Aspect Ratio | 2.31:1 |
| Brand | Waveshare |
| Color | 2.9inch E-Ink Display Module |
| Compatible Devices | Computer |
| Connectivity Technology | VGA |
| Contrast Ratio | 10:1 |
| Customer Reviews | 4.3 4.3 out of 5 stars (30) |
| Display Resolution Maximum | 296x128 |
| Display Technology | E Ink |
| Item Dimensions D x W x H | 3.8D x 6.7W x 11.6H centimeters |
| Manufacturer | Waveshare |
| Model Name | 2.9inch e-Paper Module" or "2.9inch E-Ink Display Module |
| Model Number | 2.9inch E-Ink Display Module |
| Native Resolution | 296x128 |
| Number of Component Outputs | 1 |
| Pixel Pitch | 0.138 |
| Power Consumption | 26.4 Milliwatts |
| Refresh Rate | 0.5 hertz |
| Resolution | 296x128 |
| Response Time | 300 Milliseconds |
| Screen Finish | Glossy |
| Screen Size | 2.9 Inches |
| Shape | rectangular prism |
| Total Number of HDMI Ports | 1 |
| UPC | 614591448280 |
| Viewing Angle | 170 Degrees |
| Voltage | 3.3 Volts, 5 Volts |

## Product Details

- **Aspect ratio:** 2.31:1
- **Brand:** Waveshare
- **Resolution:** 296x128
- **Screen size:** 2.9 Inches
- **Screen surface description:** Glossy

## Images

![Waveshare 2.9inch e-Paper Display Module, 296x128 Resolution 3.3V/5V Two-Color epaper Display E-Ink Screen Module SPI Interface Compatible with Raspberry Pi/Arduino/Jetson Nano,Support Partial Refresh - Image 1](https://m.media-amazon.com/images/I/61cgij5N3eL.jpg)

## Questions & Answers

**Q: Is this the V1 or V2 paper display?**
A: Hello ,It is V2 2.9 inch e-paper display .

**Q: does this e-ink display have a datasheet?**
A: I believe it does.  It is found at the Waveshare website, you need to find your 2.9 inch display where there are links which include the datasheet.

**Q: What size are the screws? I purchased it and need to add it to a case but can't figure out what size screws to order.**
A: It is M2 .

## Customer Reviews

### ⭐⭐⭐⭐⭐ Review
*by N***. on 13 January 2024*

Great E-Paper display for my first project playing with this tech. I am using the GxEPD library and struggled some to get it working, the main issue was choosing the correct display class in the code. The following worked for this display: #include <GxDEPG0290BS/GxDEPG0290BS.h> // 2.9" b/w Waveshare variant, TTGO T5 V2.4.1 2.9" I also used the I/O pins set in the code. My processor is standard ESP32 Dev Board (not the Waveshare dev board)

### ⭐⭐⭐⭐ Review
*by R***R on 22 April 2022*

I really liked this device even though I had one hell of a head scratching, hair pulling misadventure trying to get it hooked up correctly and working with a ESP 8266 D1 Mini. However after finally hit on the proper wiring and configuration it really is quite amazing. I am using it in a Clock app where once a minute I wake up the D1 Mini from Deep Sleep, update the display, do a bit of housekeeping, and put it back to sleep for another 60 seconds. The display uses almost NO power even during the Update. In my app with a tiny 680 mAh Li-On battery it ran for 7 days on a single charge. My last obstacle is getting Fast Partial Updates to work after coming back from Deep Sleep. I have no doubt that it is something that I am doing wrong, but I see additional hair loss in my future before I get past that hurdle.

### ⭐⭐⭐ Review
*by A***R on 4 September 2020*

Update: After using some sandpaper to sand down the plastic that was causing the connector to not fit it finally works. People should not have to sand down a connector to have it fit the slot it was designed for. Original: The connector that was sent with the 2.9 inch display was the wrong one. It semi fit, but. Easily gets disconnected. Even when using decent force the connector doesn't go into the screen's port much at all. I have no clue if this is the reason why the display is refusing to work or if it is a faulty one. Tried 3.3v port on raspberry pi 3b and 5v. Disappointed.

## Frequently Bought Together

- 2.9inch e-Paper Display Module, 296x128 Resolution 3.3V/5V Two-Color epaper Display E-Ink Screen Module SPI Interface Compatible with Raspberry Pi/Arduino/Jetson Nano,Support Partial Refresh
- TUOFENG 22 awg Wire Solid Core Hookup Wires-6 Different Colored Jumper Wire 30ft or 9m Each, 22 Gauge Tinned Copper Wire PVC (OD: 1.55mm)

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.ph/products/292204000-waveshare-2-9inch-e-paper-display-module-296x128-resolution-3](https://www.desertcart.ph/products/292204000-waveshare-2-9inch-e-paper-display-module-296x128-resolution-3)

---

*Product available on Desertcart Philippines*
*Store origin: PH*
*Last updated: 2026-05-22*