Template: Pico e-Paper 5.65 Spec
Overview
This 5.65inch colorful e-Paper display module is designed for Raspberry Pi Pico, 600x448 Pixels, supports ACeP 7-Color.
Features
- Advanced Color ePaper (ACeP) technology, supports 7-Color display
- No backlight, keeps displaying last content for a long time even when power down
- Ultra-low power consumption, basically power is only required for refreshing
- SPI interface, requires minimal IO pins
- Onboard voltage translator, compatible with 3.3V / 5V MCUs
Specifications
- Operating voltage: 3.3V/5V
- Display color: ACeP 7-Color
- Resolution: 600 x 448 pixels
- Greyscale: 2
- Interface: 3-wire SPI, 4-wire SPI
- Viewing angle: >170°
- Partial refresh time: N/A
- Full refresh time: <35s
- Outline dimensions: 128 x 101.5mm
- Display size: 114.9 x 85.8mm
- Refresh power: 50mW (typ.)
- Standby current: <0.01uA (almost none)
- Dot pitch: 0.1915 x 0.1915mm
Pinouts
Dimensions
Color of e-Paper
An image is made of pixels. The sizes of every pixel defined who may color are supported by the e-Paper. Monochrome image use one bit for one pixel (0 and 1, black and white), in this case, if we want to display more colors, we should use more bits for every pixel.
You can refer to the Make BMP file for e-Paper" guide and make the image yourself for this module.
We need at least 3bits to display severe color. For easy programming, we and an 0 bit in front of it. In this case, we use 4 bits for every pixel.
Color | BIN | HEX | The color (reference) |
Black | 0b0000 | 0x0 | |
White | 0b0001 | 0x1 | |
Green | 0b0010 | 0x2 | |
Blue | 0b0011 | 0x3 | |
Red | 0b0100 | 0x4 | |
Yellow | 0b0101 | 0x5 | |
Orange | 0b0110 | 0x6 |
For example, if you want to display four colors, green, yellow, red and orange, it should be like as below:
Pixel | 1 | 2 | 3 | 4 | ||||||||||||
Bit | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
Data | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 |
Color |
Data is saved in MSB formate and 1byte is equal to 8 bits.
Pixel | 1 | 2 | 3 | 4 | ||||||||||||
Bit | 7 | 6 | 5 | 4 | 3 | 3 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Data | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 |
Color | ||||||||||||||||
Byte | 0x25 | 0x46 |