Build log

What’s happened so far.

Rough notes from bring-up. Newest first. Dates are approximate — this is a side project, not a release schedule.

  1. Now In progress

    Porting CrossPoint

    Rather than write a reader from scratch, I’m porting CrossPoint — open-source, and already solid at TXT/EPUB reflow and CJK typography. Much faster path to something I can actually read on.

  2. Earlier Done

    The mic records now

    That PDM mic that “wouldn’t clock right” wasn’t a silicon erratum after all — it was an IDF 5.5.x driver bug in the C61’s PDM-RX clock path, and 6.1-dev fixed it. Long-press to record, software CIC down to 16 kHz, WAV to the SD card. Still a side feature, not part of reading.

  3. Earlier Decided

    Web setup decided

    With seven keys and no touch, typing passwords on-screen is awful. Settled on a self-hosted web page over hotspot / LAN as the real way to configure and load books.

  4. Bring-up Done

    Panel drawing, screen-corruption fixed

    Got the 4.26″ SSD1677 panel refreshing, then tracked down a tearing bug to an SPI per-transfer size limit on the C61. One bad assumption, a lot of garbled screens.

On the list, roughly in order

  • Stage 1 TXT and EPUB
  • Stage 2 HTML & Markdown (same reflow engine)
  • Stage 3 CBZ comics, MOBI / AZW3 (no DRM)
  • Maybe PDF, read-only (crop + columns) — tight on memory