E-Ink E-Paper Display Interfacing with ESP32

 

This is an E-Ink E-paper display module, 1.54 inch, 200x200 resolution, with embedded controller, communicating via SPI interface, supports red, black, and white three-color display. Due to the advantages like ultra low power consumption, wide viewing angle, and clear display without electricity, it is an ideal choice for applications such as shelf labels, industrial instruments, and so on.


Features:

  • No backlight keeps displaying the last content for a long time even when power down

  • Ultra-low power consumption, basically power is only required for refreshing

Specifications:

  • Operating Voltage – 3.3V

  • Board Dimension - 48mm x 33mm

  • Outline Dimension - 31.8(H) × 37.32 (V) × 1.0 (D)

  • Screen Size - 1.54 inch

  • Display Resolution - 200(H) x 200(V)

  • Pixel Configuration – Square

  • Display Color - red, black, white (Tri-color)

  • Interface -  4-Wire SPI ,3-Wire SPI(optional)

  • Image update time – 14s

  • Display Controller - SSD1681

 

Pin Reference:

Name

Discription

3V3

Power Supply for the chip

GND

Ground

SDA

Serial Data pin (SPI)

SCL

Serial Clock pin(SPI)

CS

Chip Select input pin 

D/C

Data/Command control pin

RES

Reset signal input

BUSY

Busy state input pin

 

 

 

Hardware connection:

 In this tutorial we are using the ESP-PICO Development board for interfacing the new 1.54 Inch Tricolour display. The example code can be easily adapted to any other Microcontrollers capable of interfacing SPI peripheral. 

E-Ink Display Board

ESP32

3V3

3V3

GND

GND

SDA

23

SCL

18

Data/Command

25

Chip Select

5

RESET

26

BUSY

4

 

 

 

 

  Fig(a):Hardware connection

 

 

 

 

Hardware Images:

 

 

 Fig(b):E-Ink board



 

Fig(c):E-Ink Display

 

 

 

 

Sample code

https://github.com/elementzonline/E-Ink-E-Paper-Display

Demo

https://www.youtube.com/watch?v=Ye-CtWMQxFQ