C

crosspoint

firmware · esp32 · c++

CrossPoint runs on the ESP32-C3 (≈380 KB usable RAM) and implements a full reading stack: EPUB 2/3 rendering with embedded styles, image handling, hyphenation, chapter navigation, and KOReader progress sync. Wireless workflows include WebDAV, Calibre wireless connect, OPDS browser with saved servers, OTA updates, and a web settings UI. Everything tunable is a file on the SD card — no reflash needed.

Features

  • EPUB 2/3 rendering
  • Custom SD-card fonts
  • WebDAV + Calibre sync
  • OPDS browser
  • OTA updates
  • Web settings UI
  • 22 UI languages
  • Multiple themes
  • Web flasher
  • Tilt page turn (X3)
Not affiliated with Xteink or any device manufacturer. Community forks available for CJK, Bionic Reading, Vietnamese, and more.