Skip to content

Firmware 0.9.6

Latest

Choose a tag to compare

@78 78 released this 30 Sep 07:09
· 23 commits to main since this release
361da58

Install or update from MicroPixel Web Flasher. Select your exact board. Each ZIP contains the full image, OTA image, checksums, provenance and licenses.

Board Download Channel
Metalio Claw4 Firmware ZIP Stable
ESP-Mosaico Firmware ZIP Preview
ESP32-S3-BOX-3 Firmware ZIP Preview
LCKFB SZPI Firmware ZIP Preview
M5Stack CoreS3 Firmware ZIP Preview
SenseCAP Watcher Firmware ZIP Preview

Changes

  • SenseCAP Watcher gains local control over its UART bridge, screenshot capture, Host master volume and battery/external-power reporting. Battery snapshots stay on the I2C worker; failed expander reads are reported as unavailable.
  • Local-control transports lock actual log output while writing a frame, preventing Host logs from mixing with responses and screenshots.
  • Factory Snake and Blocks adapt their HUD text to narrow safe areas. The companion SDK 0.20.2 adds Flex intrinsic sizing with correct padding and row/column dimensions.

Updating

Host-only OTA preserves installed apps and their Bundles; it does not replace them with the updated factory versions. Rebuild or update Snake/Blocks separately to obtain the Guest changes. Full installation contains the updated factory apps. Existing SDK 0.20.1 Bundles remain compatible; no new ABI or toolchain is required by the Flex changes.

Validation coverage

All six release Host builds, both Guest architectures, image capacity/provenance/checksum validation and SDK installation/public-download checks passed. The implementation was tested on SZPI for Flex sizing, Snake/Blocks gameplay, 100 screenshots/status queries under Host logging, and failed-install recovery. The author reported Watcher control, screenshots, volume, charging and Snake checks.

Final CI images have not been flashed on every board. Watcher UART stress, I2C/ADC fault injection and S31 TinyUSB stress remain outstanding. Preview board status is unchanged.