Tiny Tri-color E-Ink display for Wemos D1 Mini board sells for $10

Wemos D1 Mini is one of my favorites ESP8266 boards with a cheap price, tiny form factor, and support for stackable expansion boards.

Lolin has now launched a small 2.13-inch tri-color E-Ink display that is compatible with D1 mini, D1 mini Pro, and D32 Pro boards, and sells for just $9.90 plus shipping.

tri color E-Ink display for Wemos-D1 mini ESP8266 boardSpecifications:

  • 2.13-inchTri-Color (red/black/white) ePaper/e-Ink display with 212×104 resolution
  • Driver IC – Good Display UC8151D
  • Connection to D1 mini, D1 mini Pro, D32 Pro via 10-pin connector
  • Debugging – 8-pin unpopulated header with EPD signals (SPI, Reset, Busy…) 3.3V, GND

2.13-inch epaper color displayYou may wonder why the PCB reads “2.13 INCH e-Paper 250×122”, while the resolution is 212×104. That’s because the company probably reused the PCB from their 2.13-inch black and white e-Paper display with 250×122 resolution (IL3897 driver).

The display can be programmed with Arduino using LOLIN_EPD, Adafruit_GFX, and Adafruit_BusIO libraries as explained in the Wiki. You’ll find three Arduino sketch samples on Github.

WeMos_D1_mini_ESP8266_module
Wemos D1 mini board
Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
10 Comments
oldest
newest
willy
willy
3 years ago

It might be time to upgrade my heating controller running on the D1 with the original OLED display that’s become totally unreadable even in the dark after only one year!

Jacques
Jacques
3 years ago

Those tri-color e-paper displays are cool, but they are soooooooooo slow.

willy
willy
3 years ago

Probably that in order to display a room’s temperature, heating profile and the time-of-day it’s enough ?

Jacques
Jacques
3 years ago

Trying to display the time of day is probably a bad idea. It takes seconds to update the display, and some say you shouldn’t update them more often than every 180 seconds or you risk damaging them. The black and white versions are probably better suited, especially if you get one with partial refresh, which the tri-color ones don’t have.

Willy
3 years ago

Good to know, thanks for the advice!

Kevin
Kevin
3 years ago

$9.90 + $5.00 shipping. So, not $9.90 shipped

Anonymous
Anonymous
3 years ago

I would call this 2-color, and that’s being generous!

Willy
3 years ago

Unless you’re relying on a different counting system, for me red+black+white = 3 possible colors for any pixel, so the description is correct.

Mark
Mark
1 year ago

What is the wiring to a D1 Mini then? I tried this display with one of the sample sketches but it simply does nothing at all 🙁 Anyone with success with this? My wiring: GND->GND 3v3->3v3 RST->RST MOSI (D7) -> MOSI SCK (D5) -> SCK D0->CS D8->DC using this sample: #include <LOLIN_EPD.h> #include <Adafruit_GFX.h> /*D1 mini*/ #define EPD_CS D0 #define EPD_DC D8 #define EPD_RST -1  // can set to -1 and share with microcontroller Reset! #define EPD_BUSY -1 // can set to -1 to not use a pin (will wait a fixed delay) /*D32 Pro*/ // #define EPD_CS 14 //… Read more »

Sid
Sid
1 year ago

I saw your post and your wiring helped me a lot, thanks!
If you use the lolin_epd samples that are adjusted for SD1680 (https://github.com/wemos/LOLIN_EPD_Library/blob/master/examples/simple_2_13_inch_250x122_TRI-COLOR_SSD1680/simple_2_13_inch_250x122_TRI-COLOR_SSD1680.ino), the display should work just fine. The test file worked well for me.

Khadas VIM4 SBC