2.9inch E-paper Display Expansion Module HAT
Works with Raspberry Pi, Arduino, STM32, ESP32

I Product Overview
This product is a 2.9-inch 4-color ink screen, supporting black, white, yellow and red 4 color display.Its resolution is 296x128, using SPI communication mode, and supporting global refresh mode.The driver board is designed based on the 40-pin interface of Raspberry Pi, making it compatible with Raspberry Pi series boards. We provide example programs in C and Python for Raspberry Pi. A reserved SPI control interface allows easy integration with main control boards such as Arduino, STM32, and ESP32. We also offer example code for Arduino, STM32, and ESP32, which supports displaying images, English and numerical characters, and drawing points, lines, rectangles, and circles.
II Product Features
- Resolution:296x128
- SPI interface, requiring fewer
- Onboard level-shifting chip, compatible with 3.3V and 5V microcontroller interfaces
- Designed based on the Raspberry Pi 40-pin GPIO interface, compatible with Raspberry Pi series boards
- Reserved SPI communication interface for easy integration with main control boards such as Arduino, STM32, and ESP32
- Provides open-source example programs for Raspberry Pi, Arduino, STM32, and ESP32 development boards
Compatibility with Raspberry Pi, Arduino, STM32, ESP32
SPI Interface/Wide Viewing Angle & No Backlight
Product Specifications
Pixels | 296x128 |
Display Colors | 4 colors: black, white, yellow, red |
Level-Shifting Chip | TXS0108EPWR |
Signal Interface | SPI |
Power Supply Voltage | 3.3V/5V |
Full Refresh | 20s |
Display direction | Landscape, Portrait |
Operating temperature | 0℃-40℃ |
FPC Interface | 0.5mm pitch 24 Pin |
Refresh power consumption | 9.9mW |
Standby power consumption | 0.003mW |
Explanation of the refresh process (refresh time: the entire process from the beginning of the screen action to the stabilization of the screen):
Global refresh: During the refresh process, the screen will flash many times.
Interface Definition
VCC | 3.3V/5V |
GND | Power ground |
RST | External reset pin (low level reset) |
BUSY | Busy status output pin |
D/C | Data/Command control pin (high level for data, low level for command) |
MOSI | SPI communication MOSI pin |
CS | SPI chip select pin (active low) |
CLK | SPI communication SCK pin |
"4-color display I Low power consumption"
> Refresh power at just 9.9mW, standby power at 0.003mW,retains images without power <
Resource Overview

① 2.9-inch black-white-yellow-red 4-color ink screen
② E-paper screen connector
③ SPI control interface connector
④ Level-shifting chip TXS0108EPWR
⑤ SPI lines count selection switch(default is "0" position)
Application Examples
E-book readers, electronic price tags, industrial labels, digital signage,
conference nameplates, electronic memos, etc.

WIKI
Accessories List
①2.9-inch black-white-yellow-red 4-color ink screen(with driver board) x1
②PH2.0 8PIN connector cable 20cm x1
