Raspberry Pi E-Paper Display
Welcome to E-Paper Displays
In this lab, you will learn about a very special kind of screen called an e-paper display. It works like magic — it keeps showing your image even when the power is off!
What Is an E-Paper Display?
An e-paper display (also called an e-ink display) is a screen that works very differently from a normal LCD or LED screen. A regular screen needs constant power to stay lit. An e-paper display only uses power when the image changes.
Think of it like a printed page. Once words are on a page, the page does not need power to keep showing them. E-paper works the same way. It "remembers" the last image it showed, even when you unplug it.
This is why e-readers (like Kindles) have such long battery life. The screen only uses power when you turn the page.
Key Idea
An e-paper display only uses power when the image changes. This is why devices with e-paper screens can run for weeks on a single battery charge.
Specifications
Here are the key facts about this e-paper module:
- Screen size: 2.9 inches diagonal
- Resolution: 296 pixels wide by 128 pixels tall
- Touch support: Yes — up to 5 touch points at once
- Backlight: None — e-paper reflects room light like real paper
- Power use: Very low — power is only needed when refreshing the image
- Interface: Serial Peripheral Interface (SPI) or Inter-Integrated Circuit (I2C)
- GPIO pins needed: Very few
How E-Paper Works
Normal screens use tiny lights (pixels) that turn on and off. E-paper works differently. It has millions of tiny capsules filled with black and white particles. When electricity hits a capsule, the black particles move to the top (making a dark dot) or the white particles move to the top (making a light dot).
The key thing is: once the particles move, they stay in place. No more electricity is needed to hold them there.
Why Use E-Paper?
E-paper displays are great for projects where:
- The image does not change often (like a clock, weather station, or name badge)
- You need very low power use (battery-powered projects)
- You want the screen to be readable in bright sunlight
Regular LCD screens are hard to read in sunlight because they glow. E-paper reflects light like real paper, so it looks great outdoors.
Monty's Tip
E-paper displays are slow to refresh — it takes about a second to update the full screen. Use them for displays that change slowly, like a price tag or a calendar.
What Is Capacitive Touch?
This display also has a capacitive touch screen. Capacitive means it senses the tiny electrical charge in your finger. When you touch the screen, it detects exactly where your finger is.
This display supports up to 5 touch points at the same time. That means it can track 5 fingers touching the screen together.
You can also set up your own wakeup gesture — a special touch pattern that wakes the device from sleep mode.
Interface Options
This display can communicate with the Pico in two ways:
- SPI (Serial Peripheral Interface): Fast, uses more pins, good for quick updates
- I2C (Inter-Integrated Circuit): Slower, uses fewer pins, good for simple projects
Both interfaces work well. SPI is faster, but I2C needs only two wires.
Watch Out!
Never bend or press hard on the e-paper surface. The tiny capsules inside can break and leave permanent marks on the screen.
Resources
Great Work!
You now understand what makes e-paper displays special. Next, you will write MicroPython code to display text and images on this remarkable screen!