Skip to content

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 28 Jul 16:59
· 15 commits to main since this release

Fixes

  • Upgrading with the web flasher no longer wipes your settings. Installing
    a new version cleared the paired machine, the Wi-Fi credentials and every
    setting — even when "Erase device" was left unchecked — and there was no way
    to avoid it. The published image was a single blob covering the whole start
    of the flash, and the unused space it padded along the way happened to be the
    partition those settings live in, so writing it scrubbed them every time. The
    flasher now installs the same firmware in pieces that step around that
    partition, so an upgrade keeps everything and a deliberate "Erase device"
    still starts you clean. Flashing the attached .bin by hand with esptool
    is still a full image, and still clears settings — that's what it's for.

Apollo 2 firmware v0.5.2 — one flashable image per supported
Waveshare board (bootloader + partitions + app combined; flash at
offset 0).

Easiest install: the web flasher
plug the board in and flash from Chrome, no tools needed.

The flasher upgrades in place: your paired machine, Wi-Fi and
settings survive unless you explicitly choose to erase.

Command-line alternative — note the attached .bin is a full
image
, so flashing it this way DOES clear saved settings:

esptool.py write_flash 0 apollo2-<board>-v0.5.2.bin