CrossInk - This CrossPoint Fork is like having KOReader on XTEINK X4!

In this video I do a review of the excellent CrossPoint Reader fork called CrossInk. It’s the best firmware fork for XTEINI X4 I’ve used so far. And its the one I will use for now. It’s like having KOReader installed on the XTEINK X4. It’s that good. Excellent typography options and excellent KOReader sync.

Welcome back! In today’s video, we’re diving deep into CrossInk, a sophisticated personal fork of the CrossPoint Reader firmware. If you’re a fan of e-ink devices and high-quality typography, this project is a game-changer for minimalist reading hardware.
Developed by uxjulia, CrossInk is specifically optimized for the ESP32-C3 microcontroller—specifically targeting the Xteink X4 hardware—offering a streamlined, open-source alternative to stock firmware.
๐Ÿ” What is CrossInk?
CrossInk is a specialized firmware designed for handling EPUB content on constrained hardware. While it maintains the robust core of the original CrossPoint firmware, its primary objective is to elevate the visual reading experience through superior font rendering and essential reading metrics.
✨ Key Features & Enhancements:

  • Premium Typography: Native support for high-legibility fonts including ChareInk, Lexend Deca, and Bitter.
  • Dynamic Font Controls: A new in-book menu allows for real-time adjustments to font size (from Tiny 10pt to Extra Large 18pt) and layout without exiting your book.
  • Advanced Reading Stats: Track your progress with precision. The firmware logs total reading time, session counts, pages turned, and average session duration.
  • Full Unicode Support: Comprehensive support for Unicode emojis, miscellaneous symbols, and strikethrough formatting.
  • Bookmarking System: A dedicated bookmarks home screen and in-reader management system to keep track of your favorite passages.
  • Auto Page Turns: Fully customizable intervals (now in seconds) for a hands-free reading experience.

๐Ÿ› ️ Technical Deep Dive
For the developers and hobbyists watching, CrossInk is built using PlatformIO. It leverages the efficiency of the ESP32-C3 to provide a smooth UI on e-ink displays.

  • Simulator Support: The project includes a macOS-compatible simulator (Apple Silicon) to test firmware changes instantly without flashing the hardware.
  • Efficient Caching: Utilizes a section-indexing system to speed up the rendering of large EPUB files.
  • Hardware Target: Optimized for the Xteink X4 hardware platform.

๐Ÿ”— Links & Resources

  • GitHub Repository: https://github.com/uxjulia/CrossInk
  • Original Project (CrossPoint): Support the community that made this possible!
  • Support the Creator: Check out uxjulia’s GitHub for more e-ink and UX-focused projects.

If you enjoyed this technical walkthrough, don't forget to:
๐Ÿ‘ Like this video
๐Ÿ”” Subscribe for more open-source hardware deep dives
๐Ÿ’ฌ Comment below: What is your favorite e-ink font?


Watch video here:

Please subscribe to my channel


Comments