AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Adafruit

$70.25 |
In stock at supplier
No reviews yet

Add a large, vibrant tri-colour eInk display to your microcontroller project with this 2.9" breakout board. The panel displays red, black, and white pixels a...

Stock availability

Available with leadtime
26 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

Add a large, vibrant tri-colour eInk display to your microcontroller project with this 2.9" breakout board. The panel displays red, black, and white pixels at 296×128 resolution that remain visible even with power completely disconnected — just like printed paper, but with the added impact of colour.

An onboard SRAM chip handles frame buffering so even memory-constrained microcontrollers can drive the display without sacrificing precious RAM (~9.5 KB needed). A MicroSD socket provides storage for images and text files, and the board works with both 3.3V and 5V logic for broad compatibility.

Key Features

  • 2.9" Tri-Colour eInk Display – 296×128 pixel resolution with red, black, and white ink
  • Onboard SRAM – Offloads frame buffering from the microcontroller
  • MicroSD Socket – Store images, text files, and display assets
  • Ultra-Low Power – Display retains image with no power draw; Enable pin lets you shut down SRAM, MicroSD, and display entirely
  • 3.3V and 5V Compatible – Level-shifted for safe use with any microcontroller
  • CircuitPython and Arduino Support – Adafruit_GFX compatible library handles all the heavy lifting

Also Available

Ideal For

  • Colour-coded status displays and dashboards
  • Low-power signage and information boards
  • Price tags and retail displays
  • Battery-powered projects requiring persistent display

Package Contents

  • 1× Adafruit 2.9" Tri-Colour eInk Breakout (with header strip)
Note: Soldering is required to attach the included header. Tri-colour eInk displays take approximately 15 seconds to refresh. For faster updates, consider the grayscale version which refreshes in about 1 second.

Jargon buster

Plain-language definitions for the technical terms used above.

breakout
A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
CircuitPython
A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
microcontroller
A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
RAM
RAM (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
SRAM
Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.