LightPoint is open-source e-reader firmware, targeting ESP32C3-based Xteink X4 and X3. Community-built, fully hackable, free forever.
This is an opinionated, lightweight fork of CrossPoint.
- Web server -- no built-in HTTP server, WebDAV, or Calibre wireless library support
- OPDS -- no OPDS browser or catalogue-based book downloading
- KOSync -- no KOReader progress sync
- Legacy settings migration -- binary-to-JSON settings upgrade path dropped; clean installs only
- QR code display -- "Show page as QR" reader menu option removed
- Auto page turn -- automatic timed page-turning feature removed
- TOC anchor navigation for multi-chapter spine files -- chapter selection navigates to the correct anchor within a shared spine document, rather than always jumping to the top of the file (upstream issue #1131)
- Courier Prime replaces Open Dyslexic -- the third font slot is now a monospace face (Courier Prime), completing the serif / sans-serif / monospace triad
- Build system migrated from Arduino to ESP-IDF -- replaced the Arduino framework with native ESP-IDF, removing the Arduino HAL layer and porting all hardware calls to ESP-IDF APIs directly
- ESP-IDF upgraded to 6.x -- further upgraded to ESP-IDF 6.0.1 (GCC 15.2); no user-visible behavior change
LightPoint is not affiliated with Xteink or any device manufacturer.
Huge shoutout to diy-esp32-epub-reader, which inspired this project.