








Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Colombia.
🖤 See the future in ink—low power, high impact.
The Waveshare 2.9 Inch E-Paper Display Module offers a crisp 296x128 resolution on a compact 2.9-inch black & white E-Ink screen. Designed for ultra-low power consumption with standby power under 0.017mW and rapid partial refresh capability (0.3s), it’s ideal for sunlight-readable applications like shelf labels and industrial instruments. Compatible with Raspberry Pi, Jetson Nano, Arduino, and STM32 via SPI interface, it includes full development resources to accelerate your project deployment.
| ASIN | B071LGVVL1 |
| Aspect Ratio | 16:9 |
| Available Memory Slots | 1 |
| Best Sellers Rank | 71,053 in Computers & Accessories ( See Top 100 in Computers & Accessories ) 140 in Barebone PCs |
| Box Contents | Display Module |
| Brand | Waveshare |
| Brand Name | Waveshare |
| CPU Model Number | 2.9inch e-Paper Module |
| CPU model | Intel Core i7-11700K |
| Colour | Black, white |
| Compatible Devices | Raspberry Pi, Jetson Nano, Arduino, STM32 |
| Cooling Method | Water |
| Country of Origin | China |
| Customer Reviews | 4.4 out of 5 stars 45 Reviews |
| Graphics Card Interface | Integrated |
| Graphics Description | Integrated |
| Graphics Ram Type | Unknown |
| Graphics card description | Integrated |
| Hard Disk Description | No Hard Disk |
| Hard Disk Interface | Serial ATA |
| Human Interface Types | Buttons |
| Item Dimensions | 18 x 10 x 9 centimetres |
| Item Weight | 0.01 Kilograms |
| Keyboard Description | Integrated membrane keyboard |
| Keyboard Layout | QWERTY |
| Manufacturer | Waveshare |
| Maximum Display Resolution | 296x128 |
| Memory Storage Capacity | 1 TB |
| Memory storage capacity | 1 TB |
| Model Name | 2.9inch e-Paper Module |
| Model Number | 2.9inch e-Paper Module |
| Native Resolution | 296 × 128 |
| Network Connectivity Technology | Wired Connectivity |
| Operating Systems | Linux |
| Operating system | Linux |
| Personal Computer Design Type | Barebone |
| Power Consumption Size | 0.02 Milliwatts |
| Power Plug Type | No Plug |
| Processor Brand | via |
| Processor Count | 1 |
| Processor Series | Intel Core i7-11700K |
| Product Features | Ultra low power consumption, wide viewing angle, sunlight readability |
| RAM Memory Installed | 2 GB |
| RAM Memory Technology | DDR3 |
| RAM Type | DDR DRAM |
| Resolution | 296 x 128 |
| Screen Size | 2.9 Inches |
| Speaker Description | built-in |
| Specific Uses For Product | Everyday Use, Industrial Applications |
| Specific uses for product | Everyday Use, Industrial Applications |
| Specification Met | CE |
| UPC | 614961950528 |
| Unit Count | 1.0 count |
| Video Output | DisplayPort |
| Video Output Interface | DisplayPort |
| Wireless Network Technology | Wi-Fi |
| Wireless Technology Type | Wi-Fi |
T**A
Works well with ESP32 and ESPHome
Works well with ESP32 and ESPHome in homeassistant. I can't find a case to mount the screen so I've splashed out on a 3D printer. Make is a tad expensive ;-)
R**.
Works as expected and has good documentation
This works exactly as promised. The display already comes with all cables needed and the documentation on the website is great and with good examples. I got it working first on a raspberry pi and then on an arduino within minutes.
P**N
Excellent e-paper screen
Waveshare 2.9 inch e-paper display, black/white version. Marked "rev 2.1" on back. Initially tested using esphome and a wemos d1 mini, the screen went from blank to a pixellated snowstorm. Just possibly could maybe make out some text, like a magic image, but it did not seem to change. Tried multiple 'this worked for me' fixes but nothing - changing the pins, changing the refresh rate, changing the board type, different code. Same result. Checked the community boards and noted a number of people had similar issues. One person said that they had a faulty board and it worked after replacing it, but before I hassled Waveshare I wanted to confirm that it wasn't something dumb I had done. I thought maybe there was a chance the ribbon cable wasn't properly seated, so I pulled that out and reconnected it. Nope. So dug an arduino pro mini out of my parts bin, rattled around my brain to remember how to do that sort of thing, hooked the arduino up to a ftdi232, downloaded the demo code from Waveshare, and.... it worked perfectly. So. Board fine. Esphome then. Maybe the code. But. Had not ruled out one possible issue - the d1 mini. Checked all of my solder joints and found the ground was not great. It was borderline, and looked ok, but turned out to not be good. I'd recently switched to a new reel of solder and the flux wasn't doing the job for me. Redid the solder and action! I now have four of these boards around the house, as controller screens for my home assistant installation, all connected to 30 pin ESP32-CH340C-TYPE C boards (as I needed more GPIO pins). The quality of the image is excellent - very crisp and easy to read (some e-paper displays have quite a grey background which results in a lower contrast image). It updates quickly, and the ability to do partial screen refresh (needs slightly modified code if using esphome) is also excellent. Higher resolution would be nice to reduce pixellation, but it is a smallish screen so it's not too bad. I saw a recommendation - to increase the lifespan of it - to not have the screen powered all the time. This is not as easy a task as you might think with a wall controller that is always powered, but perhaps I might in the future add in a motion sensor and relay to cut the power but for now they are doing the job well. I'll also note that they had two listings on Amazon - one where the stock came from the local warehouse, and another where it came from their warehouse overseas. The first unit I purchased I got from the overseas listing as it was slightly cheaper - and they contacted me to make sure I didn't want the local one as it would take a little longer to deliver from their other warehouse. Although I didn't need the screen quickly, I appreciated their contacting me to provide the option. Overall I am very happy with the screen as well as the supplier. The product is of high quality, came quickly, was well protected. I would not hesitate in purchasing from them again.
C**N
Reçu défectueux, mais solution apportée par le support Waveshare
Jamais pu faire fonctionner mon afficheur reçu : Waveshare 2.9 inch E-Paper Display, que ce soit avec un Arduino ou RPi. J'ai contacté Waveshare par mail qui après quelques tests, m'ont confirmé que celui-ci était bien défectueux. Ils m'ont expédié rapidement un nouvel afficheur qui a fonctionné du premier coup. Très satisfait de la rapidité de réponse du support Waveshare
M**S
Check your voltage. Otherwise, excellent display!
This has proven itself to be a great little display, once I figured out how to get it working. The DPI is excellent, refresh is quick enough, and using the GxEPD library even gives partial refresh ability. Someone else complained about a missing cable, but mine came with one. Something I had to learn the hard way: This display is VERY sensitive to low voltage. It needs 3.3v, so I plugged it into the 3.3v line on my Wemos D1 Mini. It wasn't working at all, but tweaking the wires on the cable would make it refresh, but fail. At first I thought the cable was bad, but I checked each wire and it was fine. Then I thought they sent me a bad display. In my frustration, I decided to check my D1... turns out it was only delivering 3.26v. I checked another D1 I had, and it is putting out 3.36v, so I switched the display to that one and it has been rock solid. Be aware, in case you have problems.
M**O
se solo riuscissi a farlo funzionare
ancora non riesco a farlo funzionare,sicuramente il problema sono io
C**7
Funktioniert mit UNO
Ich habe die 2,9 Zoll Version des Displays gekauft. Die Verkabelung mit dem UNO funktionierte mit Hilfe der Anleitung auf der Homepage des Herstellers problemlos. Dort war auch ein Arduino Beispielprogramm zum Download verfügbar, mit dem man die tatsächlich recht schnelle Aktualisierung von Teilen des Displays sehen kann. Ein Kabel war auch enthalten, ich musste es für den UNO mit eigenen Kabeln erweitern, um es aufstecken zu können.
Trustpilot
1 week ago
1 day ago