Seeed XIAO ePaper Display Board EE05
Seeed Studio XIAO ePaper Display Board EE05 - a XIAO ESP32-S3 Plus driver board for 24-pin e-paper panels, running FrameOS on-device.
Official Seeed Studio store
Official store page for this device.
Manufacturer docs & datasheets
- Vendor
- Seeed Studio
- Model
- XIAO ePaper Display Board EE05
- Technology
- E-ink
- Colors
- Depends on the panel
- Resolution
- Any / configurable
- Size
- -
- Interface
- ESP32-S3 driver board
- Platforms
- ESP32-S3
- Status
- 🟡 Should work
- Buttons
- 3 (usable in scenes)
- FrameOS driver
waveshare.EPD_7in5_V2
Part of the FrameOS device database. Spotted an error, or tested this panel? Edit this page on GitHub - it's a markdown file.
The XIAO ePaper Display Board EE05 is the refreshed, slimmer sibling of the EE04: the same XIAO ESP32-S3 Plus (8 MB of PSRAM), a 24-pin panel connector, three side-mounted keys, a battery connector with a hardware power switch, and an extension header for sensors. It's the board in the TRMNL 4.26" DIY Kit, and Seeed also sells it on its own or as the XIAO ePaper DIY Kit.
FrameOS runs the full on-device renderer on it.
Setup
- In the FrameOS backend or FrameOS Cloud, create a frame with Flash embedded device and choose ESP32-S3.
- Select the Seeed XIAO ePaper EE05 hardware preset (
seeed_xiao_ee05). It fills in the pins, the panel power switch, the three keys and the battery wiring. - Pick the panel you plugged in - the preset stays selected. It starts on the 7.5" black/white, and FrameOS Cloud asks for the panel when you flash. Seeed's panels usually share their controllers with Waveshare's: pick the driver with the same size, resolution and colors in the device database.
- Flash it over USB from the browser, then install scenes as usual.
Buttons and battery
The keys are KEY1 (GPIO 2), KEY2 (GPIO 3) and KEY3 (GPIO 8), which is not where the EE04 has its third key. They arrive in scenes as button events. The battery is read through a 2:1 divider on GPIO 1, switched on by GPIO 39.
The board can't tell the firmware when USB is plugged in, so the preset leaves deep sleep off. Turn it on under Power if the frame lives on its battery.
Pin map
| Signal | GPIO |
|---|---|
| CS | 44 |
| DC | 10 |
| RST | 38 |
| BUSY | 4 |
| SCK | 7 |
| MOSI | 9 |
| PWR | 43 |
Status
🟡 Should work, not yet confirmed on real hardware. The pins are from Seeed's schematic. Tell us on GitHub or Discord if you try it.