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.
- 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.
- 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.
- 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.
- 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