Firmware / Embedded Software
4.2k 2026-05-06
crosspoint-reader/crosspoint-reader
Open-source firmware for the Xteink X4 e-paper display reader, offering an enhanced EPUB reading experience and replacing the official closed-source software.
Core Features
EPUB 2 and EPUB 3 parsing and rendering
Wifi book upload and OTA updates
KOReader Sync integration for reading progress
Configurable font, layout, and display options
File explorer with nested folder support
Quick Start
esptool.py --chip esp32c3 --port <YOUR_DEVICE_PORT> --baud 921600 write_flash 0x10000 <PATH_TO_FIRMWARE.BIN>Detailed Introduction
CrossPoint Reader is an open-source firmware designed as a direct replacement for the proprietary software on the Xteink X4 e-paper display reader. Built with PlatformIO for the ESP32-C3 microcontroller, it aims to unlock the device's full potential by providing a customizable and feature-rich EPUB reading experience. This community-driven project offers advanced functionalities like Wi-Fi book uploads, OTA updates, and KOReader Sync, addressing the limitations of closed e-reader systems and fostering an open ecosystem.