ESP32 & ESP8266

M5Stack PaperColor Brings a Color E Ink Screen to ESP32-S3

M5Stack PaperColor Brings a Color E Ink Screen to ESP32-S3

If you have ever wished your ePaper projects could show more than just black and white, M5Stack’s brand-new PaperColor might be the board you have been waiting for. It pairs a vivid color E Ink panel with an ESP32-S3 brain, all wrapped in a phone-shaped enclosure that feels ready for desk duty straight out of the box.

The headline feature is a 4-inch E Ink Spectra 6 display running at a 400×600 resolution. Spectra 6 panels can render black, yellow, red, blue, green, and a paper-like off-white background, giving designers a real palette to play with instead of monochrome dithering. The trade-off is a refresh rate measured in seconds rather than milliseconds, so it is best suited for dashboards, signage, room-status boards, and slow-changing art rather than fast animation.

What is inside the housing

Driving the panel is an ESP32-S3R8 module with a dual-core Xtensa LX7 running up to 240MHz, backed by 8MB of PSRAM and 16MB of flash. You also get 2.4GHz Wi-Fi, Bluetooth 5.0 Low Energy support on the silicon, a USB Type-C port for power and programming, and a 1,250mAh internal battery so the unit can run untethered for hours at a time on a single charge.

M5Stack has packed an impressive amount of I/O into the chassis. There are three user-definable buttons plus a power button that doubles as reset and boot-select, a microSD slot for storage expansion, an amplified internal speaker with its own dedicated audio chip, a MEMS microphone for voice capture, a real-time clock for accurate timekeeping, and a temperature and humidity sensor for environmental monitoring. Two onboard RGB LEDs and an infrared emitter round out the feature list, opening the door to remote-control gadgets, smart-home triggers, and ambient indicators.

Build it yourself

Software development happens inside the Arduino IDE, so anyone comfortable with an ESP32-S3 dev board can hit the ground running and reuse familiar libraries. With Wi-Fi, a microphone, a color ePaper screen, and environmental sensing in one $75 package, the PaperColor is well suited to weather widgets, voice-driven info terminals, low-power desk dashboards, and battery-friendly art installations. The full kit is available now from the M5Stack store, and M5Stack’s documentation pages walk through the first sketch.

Frequently Asked Questions

What microcontroller powers the M5Stack PaperColor?

It uses an ESP32-S3R8 module with a dual-core Xtensa LX7 running up to 240MHz, 8MB of PSRAM, and 16MB of flash, with built-in 2.4GHz Wi-Fi and Bluetooth 5.0 LE.

What sensors and extras are built into the PaperColor?

Alongside the 4-inch Spectra 6 ePaper screen, it includes a MEMS microphone, an amplified speaker, a temperature and humidity sensor, a real-time clock, two RGB LEDs, an infrared emitter, a microSD slot, and a 1,250mAh battery charged over USB-C.

What will I learn if I build a project with the PaperColor?

You will get hands-on practice driving a color E Ink display, programming the ESP32-S3 in the Arduino IDE, managing battery-powered devices, capturing audio with a MEMS mic, reading environmental sensors, and tying it all together into a low-power IoT gadget.

This article was inspired by reporting from Hackster. Find the parts and modules to build it at Circuitrocks.

// written by Ann Arandia

Ann Arandia covers community projects and maker events for the Circuitrocks blog. She writes about local workshops, kid-friendly electronics, and the Philippine maker scene — the people, the meet-ups, the projects that come out of them.