XTEINK X4
The XTEINK X4 4.26" e-ink reader running FrameOS as a thin client - the backend renders, the ESP32-C3 draws.
Official XTEINK store
Official store page for this device.
Manufacturer docs & datasheets
- Vendor
- XTEINK
- Model
- X4
- Technology
- E-ink
- Colors
- 4-level grayscale
- Resolution
- 800×480 px
- Size
- 4.26″ diagonal
- Interface
- ESP32-C3 board
- Platforms
- ESP32-C3
- Status
- 🟡 Should work
- Buttons
- 1 (usable in scenes)
- FrameOS driver
waveshare.EPD_4in26
Part of the FrameOS device database. Spotted an error, or tested this panel? Edit this page on GitHub - it's a markdown file.
The XTEINK X4 is a small 4.26" four-grayscale e-ink reader on an ESP32-C3 with 16 MB of flash. Reflashed with FrameOS it becomes a pocket-sized frame - and 800×480 on a 4.26" panel is a lot of pixels per inch, so small text stays legible.
The C3 has no PSRAM, so FrameOS runs this board as a thin client: your backend renders the scene and the device streams the packed panel bytes. The backend has to be reachable when the frame renders.
The X4's card slot shares its SPI bus with the e-paper controller, so SD-card assets are turned off on this board.
Setup
- In the FrameOS backend, create a frame with Flash embedded device.
- Choose ESP32-C3, select the XTEINK X4 preset, and enter your WiFi details.
- Build the firmware and flash it over USB from the browser.
- Install scenes as usual.
Status
🟡 Should work, not yet confirmed on real hardware. Tell us on GitHub or Discord if you try it.