Skip to content

v0.0.7

Choose a tag to compare

@github-actions github-actions released this 16 Jun 17:09

RSVP Nano v0.0.7 focuses on multi-board release polish and fixes found during hardware testing.

Highlights:

  • Added Waveshare Touch AMOLED 1.8 V2 Test firmware for newer CO5300 display / CST816 touch boards.
  • Kept the original Touch AMOLED 1.8 firmware clearly labeled as V1 for SH8601 display / FT3168 touch boards.
  • Added the 1.8 V2 Test target to the hosted browser flasher, release assets, and OTA/full firmware export flow.
  • Enabled USB SD-card transfer across all normal firmware targets and fixed the transfer path to use the mounted FatFS SD drive.
  • Fixed Touch AMOLED 2.16 touch by polling the CST92xx controller instead of depending on the unreliable interrupt line.
  • Improved the focus timer layout on compact AMOLED screens, including centered countdown text, non-overlapping Restart text on 1.8, and clearer break placement instructions.
  • Added benchmark firmware targets for display, touch, audio, SD, and EPUB conversion checks.
  • Shared board display, storage, IMU, and GPIO-expander helpers across board profiles.

Hardware notes:

  • 3.49 rev1 USB transfer was tested successfully on-device.
  • 2.16 touch was tested successfully on-device after the polling change.
  • 1.8 V2 remains labeled as a Test build until confirmed on physical V2 hardware.

Assets:

  • rsvp-nano.bin is the full browser-flasher image for fresh installs on the Touch LCD 3.49 rev1.
  • rsvp-nano-ota.bin is the legacy app-only OTA binary for existing Touch LCD 3.49 rev1 devices.
  • rsvp-nano-esp32-s3-touch-lcd-3.49-ota.bin is the Touch LCD 3.49 rev1 OTA binary.
  • rsvp-nano-rev2.bin is the full browser-flasher image for Touch LCD 3.49 rev2/GPIO42 boards.
  • rsvp-nano-rev2-ota.bin is the legacy app-only OTA binary for Touch LCD 3.49 rev2/GPIO42 boards.
  • rsvp-nano-esp32-s3-touch-lcd-3.49-rev2-ota.bin is the Touch LCD 3.49 rev2/GPIO42 OTA binary.
  • rsvp-nano-esp32-s3-touch-amoled-1.8.bin is the full browser-flasher image for Touch AMOLED 1.8 V1 boards.
  • rsvp-nano-esp32-s3-touch-amoled-1.8-ota.bin is the Touch AMOLED 1.8 V1 OTA binary.
  • rsvp-nano-esp32-s3-touch-amoled-1.8-v2.bin is the full browser-flasher image for Touch AMOLED 1.8 V2 Test boards.
  • rsvp-nano-esp32-s3-touch-amoled-1.8-v2-ota.bin is the Touch AMOLED 1.8 V2 Test OTA binary.
  • rsvp-nano-esp32-s3-touch-amoled-2.16.bin is the full browser-flasher image for Touch AMOLED 2.16 boards.
  • rsvp-nano-esp32-s3-touch-amoled-2.16-ota.bin is the Touch AMOLED 2.16 OTA binary.
  • rsvp-nano-esp32-s3-touch-amoled-2.41.bin is the full browser-flasher image for Touch AMOLED 2.41 boards.
  • rsvp-nano-esp32-s3-touch-amoled-2.41-ota.bin is the Touch AMOLED 2.41 OTA binary.