v0.0.6
RSVP Nano v0.0.6
This release focuses on getting the new hardware UX into a releasable shape across the supported
Waveshare boards, with a cleaner menu, quick settings, USB transfer everywhere, and browser flashing
for the AMOLED devices.
Highlights
- Added a device picker to the hosted browser flasher.
- Added full browser-flasher assets for Touch AMOLED 1.8, 2.16, and 2.41 boards.
- Enabled USB transfer mode across the firmware targets.
- Reworked the on-device menu into a smaller top-level structure: Resume, Chapters, Books,
Articles, Settings, and Power off. - Added bottom-edge quick settings for Brightness, Theme, Focus Timer, and Sync.
- Split Sync into Wi-Fi Sync and USB Sync.
- Added subtle top and bottom edge handles on paused reader screens to hint at the swipe menus.
- Removed touch play/pause shortcuts now that hardware play/pause is available.
- Aligned 3.49, 2.41, 2.16, and 1.8 menu/navigation behavior.
- Kept the 1.8 firmware PWR input disabled because that board can report unreliable PWR events.
- Added board-specific button behavior:
- 3.49 rev1/rev2 and 2.41: PWR opens menu/power flow; BOOT toggles play/pause, backs out of
menus, and starts standby on hold. - 2.16: PWR opens menu/power flow; BOOT controls brightness/theme; KEY controls
play/pause/screensaver. - 1.8: swipe edges handle menu/quick settings; BOOT controls play/pause, Back, and standby.
- 3.49 rev1/rev2 and 2.41: PWR opens menu/power flow; BOOT toggles play/pause, backs out of
- Added Battery settings for CPU speed per state and auto-dim behavior.
- Added release and preview workflow support for the new AMOLED assets.
- Updated README hardware, flashing, controls, sync, and release documentation.
Assets
rsvp-nano.binis the full browser-flasher image for fresh installs on the Touch LCD 3.49.rsvp-nano-ota.binis the legacy app-only OTA binary for existing Touch LCD 3.49 devices.rsvp-nano-esp32-s3-touch-lcd-3.49-ota.binis the Touch LCD 3.49 OTA binary.rsvp-nano-rev2.binis the full browser-flasher image for Touch LCD 3.49 rev2/GPIO42 boards.rsvp-nano-rev2-ota.binis the legacy app-only OTA binary for Touch LCD 3.49 rev2/GPIO42 boards.rsvp-nano-esp32-s3-touch-lcd-3.49-rev2-ota.binis the Touch LCD 3.49 rev2/GPIO42 OTA binary.rsvp-nano-esp32-s3-touch-amoled-1.8.binis the full browser-flasher image for Touch AMOLED 1.8.rsvp-nano-esp32-s3-touch-amoled-1.8-ota.binis the Touch AMOLED 1.8 OTA binary.rsvp-nano-esp32-s3-touch-amoled-2.16.binis the full browser-flasher image for Touch AMOLED
2.16.rsvp-nano-esp32-s3-touch-amoled-2.16-ota.binis the Touch AMOLED 2.16 OTA binary.rsvp-nano-esp32-s3-touch-amoled-2.41.binis the full browser-flasher image for Touch AMOLED
2.41.rsvp-nano-esp32-s3-touch-amoled-2.41-ota.binis the Touch AMOLED 2.41 OTA binary.