It offers ultra-low power consumption like eInk displays while providing fast refresh rates similar to LCDs. This model features a gray background with black-on-gray pixels, providing an e-reader-like display. It does not have a backlight, but it is easily readable in daylight. For low-light or nighttime use, you may need to illuminate the display area with external LEDs.
The display operates at 3V power and logic, and we’ve placed it on a fully assembled breakout board with a 3V regulator and level-shifting circuitry, allowing it to be safely used with both 3V and 5V systems. The display is securely mounted in a ZIF socket on the board, and we use double-sided tape to attach it. The board also has four mounting holes for easy attachment to a project enclosure.
This display is "write-only," meaning it only requires three pins to send data. However, since the entire 168x144 (3 KB) pixel array must be buffered by the microcontroller, it is not suitable for low-RAM microcontrollers such as the ATmega328 (e.g., Arduino UNO) or ATmega32u4 (e.g., Feather 32u4). Instead, you will need a microcontroller with higher RAM capacity, such as the ATSAMD21 (e.g., Feather M0), Teensy 3, ESP8266, or ESP32, which will allow the display to function optimally.
Technical Details:
- Display dimensions (viewable): 24.5mm × 21mm
- Dot pitch: 34mm x 33.3mm / 1.34" × 1.31"
- Display size: 36.6mm / 1.44" diagonal
- Current draw depends on refresh rate: with 1Hz data refresh, its 12uW (4uA @ 3.3V)
- PCB Dimensions: 40mm x 39mm x 4.6mm / 1.58" x 1.54" x 0.18"
- Weight: 6g