5 Best Cheap E-Ink Display | Runs on Barely Any Juice

Disclosure: Some links in this post are affiliate links. As an Amazon Associate I earn from qualifying purchases, at no extra cost to you. Learn more

Specs are compiled from manufacturer listings and verified buyer reviews and can change over time — please confirm the key details on the product page before buying.

If you want a screen that keeps showing your text, your dashboard, or your weather readout long after the power is cut, an e-ink panel is the only display that truly does it. The catch is that the cheap end of this hobby is full of boards that arrive with no wiring guide and no working sample code. This guide sorts the ones that actually boot up and talk to your Raspberry Pi, Arduino, or ESP32 board from the ones that leave you guessing.

This guide is built by comparing the manufacturers’ published specifications and the patterns across verified customer reviews, so you get each pick’s real strengths and trade-offs instead of marketing spin.

Below you will find five e-ink boards that span beginner kits and larger panels, each judged on what it takes to get a first image on screen. The crowd favorite here is the Waveshare 2.13inch Touch HAT, a board that has earned 4.5+ stars and proves you do not have to spend big to get a reliable, well-documented cheap e-ink display.

Top Picks

Waveshare 2.13inch Touch E-Paper E-Ink Display HAT Compatible with Raspberry Pi Zero/Zero W 250×122 Pixels with ABS Protection Case Supp
Best OverallWaveshare 2.13inch Touch E-Paper E-Ink Display HAT4.5+★60+ ratingsThe board that turns a plain status screen into five touch buttons you can wake with a gesture. The reason this one earns the top slot is the thing you cannot add later: touch.Check price on Amazon
2PCS 2.13inch E-Ink Display HAT, 250x122 Pixel E-Paper, SPI Interface
Best Two-Pack2PCS 2.13inch E-Ink Display HAT4.5+★70+ ratingsTwo identical 2.13inch panels in one box, so a failed build never stops the project. Where the touch HAT above gives you one screen with touch, this kit gives you two without it.Check price on Amazon

How To Choose The Best Cheap E-Ink Display

Buying an e-ink board is less about the screen and more about the connection. The interface header and the sample code decide whether you draw a first image in an evening or spend the weekend debugging a blank screen.

Match the display size to your project

A 2.13inch panel like the Waveshare Touch HAT is small enough to sit on top of a Raspberry Pi Zero and act as a status screen or a set of touch buttons. A 4.2 inch or 7.5 inch panel gives you room for paragraphs of text or a dashboard, but it also eats more physical space on your desk or inside your enclosure. Measure the spot where the panel will sit — a Pi Zero case, an enclosure lid, a shelf edge — and buy the size that fits it.

Check the interface before you buy

Most of these boards talk to your controller through SPI, a simple four-wire connection that works on Raspberry Pi, Arduino, STM32, and ESP32 boards alike. The other common option is GPIO, which uses the Raspberry Pi’s 40-pin header directly, so the board snaps on like a HAT and needs no jumper wires. If you are driving it from a Pico or an Arduino, check the board’s compatibility list for that exact controller before ordering.

Decide if you need partial refresh

Partial refresh updates only a small area of the screen instead of redrawing the whole panel, which is what makes an e-ink board usable as a button or a scrolling readout. Full refresh on a 7.5 inch panel takes 5s, so a board that only does full refresh will feel slow if you update it often. If your content changes every few seconds, partial refresh matters; if it changes once an hour, full refresh is fine.

Understand low power and retention

E-ink only draws power while the image is being written, then keeps showing that image with the power removed. That is what makes battery projects and shelf labels work, since the display might refresh only a handful of times a day. A static image left on the panel for weeks can leave a faint ghost behind, so schedule an occasional full refresh if the display never changes.

Side-by-Side Comparison

Model Best For Display Size Resolution Interface Amazon
Waveshare 2.13inch Touch E-Paper HAT★ Best Overall Touch buttons and smart home panels 2.13 inch 250×122 GPIO Amazon
UeeKKoo 2PCS 2.13inch E-Ink Display HATBest Two-Pack Two-board projects and spares 2.13 inch 250×122 SPI Amazon
ELECROW ESP32 E-Ink Display 4.2 Inch Dashboard and shelf tag builds 4.2 inch 400×300 SPI Amazon
Waveshare 7.5inch e-Paper HAT Weather and info panels 7.5 inch 800×480 SPI Amazon
Waveshare 7.5inch E-Ink Display HAT with Controller Industrial instruments and labels 7.5 inch 800×480 SPI Amazon

Detailed Reviews

★ Best Overall

1. Waveshare 2.13inch Touch E-Paper E-Ink Display HAT

5-Point TouchABS Case Included

The board that turns a plain status screen into five touch buttons you can wake with a gesture.

The reason this one earns the top slot is the thing you cannot add later: touch. It is a 2.13″ capacitive touch e-paper display with 5-point touch and 250×122 pixels, and it supports waking up through a user-defined gesture. That turns a static e-ink panel into an input device: build a smart home button set, leave the buttons on screen until someone taps, and skip the keyboard entirely.

Power is the other draw. There is no backlight, and the panel keeps displaying its last content for a long time even when the power is down, so the only real draw is the moment of refresh. It fits a Raspberry Pi Zero or Zero W through the standard 40PIN GPIO extension header, which means it stacks straight onto the Pi like a lid rather than dangling off jumper wires. A printed online manual covers the Pi Zero examples, so you are not starting from a blank page.

What wins people over is how naturally this slots into an existing Pi build — a Raspberry Pi Zero 2W in a case, screen snapped on top, running a smart home dashboard or a little drawing pad. Buyers describe the touch drawing on e-ink as a novel little trick, and the bundled ABS protection case is the part most people are quietly grateful for after a month on a workbench. The one recurring frustration is documentation: several buyers report that the manual is thin and that finding the right model page takes a search. Durability is the flip side — as owners put it, this thing takes a knock and keeps going.

What earns its keep

  • 5-point capacitive touch with gesture wake turns a passive screen into a control panel
  • Holds its last image with the power off, so refresh is the only real drain
  • ABS protection case and 40PIN GPIO header make it a clean stack-on for the Pi Zero / Zero W
  • Partial refresh support keeps small updates snappy instead of redrawing everything

Where it asks for patience

  • The included documentation is the weak link — plan to hunt the online wiki for the right model page
  • Fitting the Pi into the case before attaching the screen takes a bit of wriggling
  • E-ink burn-in is a real risk if you leave one static image on for weeks

Reach for this if: you want a Pi Zero status screen you can actually press, with a case that survives life on a desk.

Look elsewhere if: you refuse to do a little searching for setup instructions — the manual will not hold your hand.

Best Two-Pack

2. 2PCS 2.13inch E-Ink Display HAT

Two Displays IncludedWide Board Compatibility

Two identical 2.13inch panels in one box, so a failed build never stops the project.

Where the touch HAT above gives you one screen with touch, this kit gives you two without it. That is the trade in a nutshell: you give up the capacitive layer and gain a spare panel and a spare ribbon. If you are building a Pwnagotchi or wiring a pair of status screens into a rack, having the second board on hand saves a second order and a week of waiting.

Compatibility is unusually broad here. The 40PIN GPIO extension header works with Raspberry Pi 5, 4B, 3B+, 3B, 2B, Zero W, Zero WH and Zero 2 W, and it also supports Jetson Nano. The SPI interface opens the door to Arduino and STM32 boards too, and the onboard voltage translator means it plays nicely with both 3.3V and 5V microcontrollers. Partial refresh is supported, so small changes redraw fast. Two displays, two PH2.0 cables and two screw packs come in the box.

The panel itself is the little 2.13 inch, 250×122 resolution black-and-white screen that has become the default for low-power Pi projects, and it keeps its image with no power applied. Two inches of screen does not sound like much until you see how much text fits. The honest catch is ghosting: a faint image can linger when the panel powers off, though it clears on the next refresh, and a common plugin fixes it outright for Pwnagotchi builds.

Two for the price of one build: the second panel is the real value here — the compare crowd tends to buy a single display and then wish they had bought two.

Watch the seating: the GPIO pins need a firmer push than most people expect before they drop fully home. Treat it as a security feature rather than a fault.

Built for: anyone running more than one Pi project or wanting a spare on the shelf before the first one is even wired up.

Not the pick if: you specifically need on-screen touch input — that feature lives on the top pick, not here.

Best for Dashboards

3. ELECROW ESP32 E-Ink Display 4.2 Inch E-Paper HMI Display

ESP32-S3 OnboardNo Extra Wiring Needed

A self-contained board with the brain already mounted, aimed at makers who would rather code than solder.

This one skips a step the other boards require: you do not need a Raspberry Pi or an Arduino to drive it, because the ESP32-S3-WROOM-1-N8R8 is already soldered on as the main controller, running up to 240 MHz. That means a WiFi weather station or a smart home dashboard needs nothing but this board and a USB cable. For anyone who has ever had a project stall waiting on a Pi to arrive, that is a meaningful change.

The screen is a 4.2″ e-paper panel at 400×300 resolution, showing black and white with a wide viewing angle and a hard-coated anti-glare surface. Because it works in pure reflection mode with no backlight, it stays readable in direct sunlight, which is exactly what you want for an electronic shelf tag or a wall-mounted display. There is 8 MB of storage on board, and the interface selection is generous: a BAT interface for 2.2 V to 3.7 V, UART0, a 2×10 pin GPIO header, back/home/boot buttons, and a rotary switch.

Performance is what buyers talk about first — this board is consistently described as solid and straightforward to use, and the all-in-one design draws a lot of gratitude from people who hate loose wiring. It runs Arduino IDE and FreeRTOS, and Elecrow keeps GitHub samples for Arduino and ESP32 users, so a first sketch is within reach. The genuine quirk is refresh: a full redraw takes about 1.9 seconds, which is fine for a panel that updates every half hour but hopeless for real-time data. A rare complaint from a returned unit centered on documentation and an internal-only SPI connection, so read the online resources before you commit.

Where it wins: the ESP32-S3 onboard turns a screen into a finished device — no host board, no ribbon cable, no wiring diagram.

Where it stumbles: documentation is thin in places and the two internal controllers leave a small seam near the middle that some builders find annoying.

Pick this when: your project is a standalone panel — a weather display, a shelf tag, or a wall dashboard with WiFi built in.

Rethink it if: you need fast, real-time screen updates; this is a slow-refresh panel by design.

Best Large Panel

4. 7.5inch e-Paper HAT

800×480 ResolutionWide Board Support

A wide-format panel that reads like paper, sized for dashboards you actually want to look at from across the room.

The headline here is area. This is an 800×480 resolution 7.5 inch panel, and the comparison to the smaller boards is not a subtle one — the display measures 163.2mm × 97.92mm against the 4.2 inch ELECROW’s 4.2 inch footprint, which is the difference between a label and a poster. At a dot pitch of 0.205 × 0.204, text and numbers hold up without straining your eyes, and the viewing angle tops 170°, so the panel reads from nearly anywhere in the room.

Power is where this board really shows its hand for a wall display. Full refresh takes 5s and draws 38mW, and standby drops below 0.017mW, so a panel that updates every few minutes costs barely anything to run. There is no backlight, and the image stays visible with the power cut, which is the same retention the smaller panels offer at a much larger size. It pairs with Raspberry Pi boards, Jetson Nano, and even the Pico family through the SPI interface, with a 3.3V to 5V operating range.

Long-term clarity is the split in the reviews. Most builders use it as a simple smart-display: weather, temperature, humidity, barometric pressure, updated from Home Assistant through a Waveshare ESP32 unit. But one early panel developed visible streaks on white areas that persisted across file formats and drivers, which is a fair warning to keep your refresh schedule sensible. Support itself is well regarded — one unit arrived with a broken driver PCB and was sorted out promptly.

What makes it worth the shelf space

  • Generous 800×480 panel reads comfortably at distance — ideal for dashboards
  • Standby draw under 0.017mW makes it practical for battery or solar projects
  • Wide 170°+ viewing angle and paper-like retention with no backlight
  • Works across Raspberry Pi, Pico, and Jetson Nano boards via SPI

What to plan around

  • Full refresh at 5s is slow for live data — fine for hourly info, awkward for anything frequent
  • Long-running static content has shown streaking on white areas in at least one case
  • The panel is physically large, so it needs real desk or wall space

Go here for: a genuinely readable wall panel for weather, calendars, or home-assistant dashboards you check a few times a day.

Step down in size if: your project is a handheld gadget or a small enclosure — the 2.13 inch boards fit where this cannot.

Most Reviewed

5. Waveshare 7.5inch E-Ink Display HAT

Embedded Controller3.3V / 5V Compatible

The long-running 7.5 inch workhorse that makers keep buying years after it first appeared.

If you have browsed e-ink projects at all, you have probably seen this board. It is a 7.5 inch, 800×480 resolution panel with an embedded controller, talking over SPI through the standard Raspberry Pi 40PIN GPIO extension header and also supporting Jetson Nano. It has been on sale since 2017, which for a hobby display board is a remarkable run and explains why so many project write-ups online reference it by name.

What makes it a favorite for fixed installations is the low power and the retention. There is no backlight, and the panel keeps displaying its last content for a long time even when the power is down, which suits shelf labels, industrial instruments, and any always-on readout. An onboard voltage translator means it works with both 3.3V and 5V microcontrollers, so the same board can drive off a Pi, an Arduino, or a Nucleo without a level shifter in the middle.

Display quality is what draws praise — the image looks impressive for a two-color panel, and the lack of a backlight means it reads evenly from any angle. The honest caveat is reliability: some owners mention it just works and some find the setup fight harder than expected, so treat the online manual as mandatory reading before you plug anything in. That spread is worth knowing about if you are new to SPI wiring, because a board this size rewards a careful first install.

The case for it: a proven 7.5 inch panel with an embedded controller and a wide board compatibility list from Pi to Jetson Nano.

The honest note: setup varies from painless to fiddly, and there is no partial refresh listed here — so build in time for a careful first session.

Best suited to: shelf labels, industrial-style readouts, and fixed panels where the image rarely changes.

Less ideal if: you want a plug-in-and-go beginner kit — the smaller boards are friendlier for a first project.

Know the Specs

Resolution and screen size

Resolution is the number of pixels on the panel — 250×122 on the 2.13 inch boards, 400×300 on the 4.2 inch ELECROW, and 800×480 on both 7.5 inch panels. More pixels plus a larger screen is what gives you room for real text and icons instead of a single line of numbers. A higher resolution on a tiny screen still gives you small text, so pick the size based on where the display will live, then check the pixel count supports what you want to show.

Refresh speed and retention

Full refresh is how long the screen takes to wipe and redraw the whole image — 5s on the 7.5 inch panels, for example. Partial refresh updates only a small area and is what makes a board usable as a button or a live readout. Retention means the image stays visible with no power applied, which is the whole point of e-ink. If your data changes often, partial refresh matters; if it changes once an hour, retention matters far more.

Common Questions

Will a 2.13inch e-ink HAT fit my Raspberry Pi Zero 2W?
Yes. Both the Waveshare 2.13inch Touch HAT and the UeeKKoo 2.13inch two-pack list the Raspberry Pi Zero 2 W as compatible, and both use the standard 40PIN GPIO extension header. The UeeKKoo kit goes further and lists Raspberry Pi 5, 4B, 3B+, 3B, 2B, Zero W, Zero WH, Zero 2 W and Jetson Nano. Just make sure your Zero has the GPIO header already soldered on depending on the version you bought.
What does partial refresh actually do for an e-ink display?
Partial refresh redraws only a small region of the panel instead of the entire screen. On a board that supports it, like the Waveshare 2.13inch Touch HAT or the UeeKKoo 2.13inch kit, that means a button press or a single number change updates quickly rather than triggering a slow full redraw. On a large 7.5 inch panel, a full refresh takes 5s, so partial refresh makes a big difference for anything that updates often.
Do I need a Raspberry Pi to use these e-ink boards?
Not always. The ELECROW 4.2 inch board has an ESP32-S3 controller built in, so it runs standalone over USB with no host computer at all. Most of the others use an SPI interface, which works with Raspberry Pi, Arduino, STM32, and some Pico boards depending on the model. Check the compatibility list for your specific board before ordering, because the supported controller chipsets vary between the kits.
Why does my e-ink screen show a faint ghost image?
Ghosting happens when a previous image leaves a light trace behind. The plain-English explanation is that e-ink particles do not always settle perfectly on the first pass. The UeeKKoo 2.13inch kit customers note seeing it when the panel powers off, but it clears on the next refresh. Leaving a single static image on the screen for a very long time is the situation where it is most likely, so a full refresh now and then keeps things clean.
Which e-ink screen should I choose for a weather dashboard?
A 7.5 inch 800×480 panel gives the most room for temperature, humidity, and barometric pressure readouts, and both Waveshare 7.5 inch models run on very low standby power. The ELECROW 4.2 inch board is also a strong pick if you would rather skip the wiring and use the built-in ESP32-S3 for WiFi. All of these hold the image with the power cut, so your weather panel appears even during a power dip.
Does an e-ink display need a backlight to be readable at night?
No — none of the boards in this list use a backlight. Instead they work by reflection, meaning they show black-and-white contrast using ambient light the same way paper does. That is why they hold an image without any power and why standby draw can drop below 0.017mW on the Waveshare 7.5 inch panels. The downside is you will need a lamp or daylight to read them in a dark room.
Will these e-ink boards work with an Arduino or an ESP32?
Several will. The UeeKKoo 2.13inch kit lists SPI support for Arduino and STM32 boards and includes an onboard voltage translator for both 3.3V and 5V microcontrollers. The ELECROW 4.2 inch board is built around an ESP32-S3 and is designed for the Arduino IDE. The Waveshare 7.5 inch models list SPI compatibility with Arduino and Nucleo boards as well as Raspberry Pi and Jetson Nano. Always verify your specific version’s controller support in the online resources first.
How long does the image stay on screen after the power is cut?
That is the signature feature of e-ink: the display keeps the last image without any power applied, and the manufacturers describe it as lasting a long time. The exact figure depends on temperature, humidity, and how often the screen is refreshed in normal use. For a shelf label or a stationary dashboard, that is months of static content without any electricity. If you need the image to change, remember the refresh itself is what draws the power.
What is SPI and do I need it?
SPI is a simple four-wire connection standard used to send data from a controller board to the display. It works across Raspberry Pi, Arduino, STM32, and ESP32 boards, which is why nearly every e-ink HAT uses it. If your board is a Raspberry Pi with a standard 40PIN header, you can also use the GPIO connection style seen on the Waveshare 2.13inch Touch HAT. Both work fine — SPI gives you more flexibility with non-Pi controllers.
Is a bigger e-ink display always a better choice?
Not necessarily. A larger panel like the 7.5 inch 800×480 boards gives you more readable area, but it also needs more physical space and takes 5s for a full refresh. A 2.13 inch screen such as the Waveshare Touch HAT fits neatly on top of a Pi Zero and supports partial refresh, which suits buttons and small status displays. Match the panel to the project: bigger is better for wall dashboards, smaller is better for handheld builds.

The Bottom Line

For most builders looking for a cheap e-ink display, the Waveshare 2.13inch Touch E-Paper HAT is the one to reach for, because no other board in this group pairs touch input with a bundled case and a Pi Zero-friendly footprint. If you want a spare panel on the shelf before the first one is even wired up, the UeeKKoo 2PCS 2.13inch kit hands you two displays in a single box. And for a wall-mounted dashboard that reads from across the room, the 7.5inch e-Paper HAT gives you the largest 800×480 canvas of the group at a standby draw under 0.017mW — plenty of reason to spend a little more for a screen that stays readable all day.

How we choose

We do not accept paid placement. Every pick is matched to a real buyer and a real use-case; we do not hands-on test units.

Sources

Specifications: manufacturer listings and product documentation. Review insights: verified customer reviews, as of October 2026. Pricing: not shown on this page (it changes often); check the current price via the retailer link.

As an Amazon Associate, Aappliancez earns from qualifying purchases. This does not affect which products we feature.