Skip to content

Releases: houxiaomu/m5stack-coding-toys

CoreS3 SE Firmware 0.5.0

Choose a tag to compare

@houxiaomu houxiaomu released this 31 May 11:15

CoreS3 SE firmware 0.5.0.

Changes

  • BLE transport: the device can advertise over BLE, pair from m5ct pair, and reconnect as the default device without USB.
  • BLE device management: paired devices can be listed, selected, and removed through the CLI.
  • Pairing UX fixes: five-minute pairing window, and long-press pairing entry from the waiting screen without requiring a top-right hot zone.
  • CLI suite bumped to 0.5.0 so m5ct and m5ctd report the same release line as the firmware.

Flashing

Four-file release set (esp32s3, 8MB):

  • bootloader.bin @ 0x0
  • partitions.bin @ 0x8000
  • firmware.bin @ 0x10000
  • manifest.json with checksums

Or use m5ct flash (CLI firmware index pins 0.5.0 as default).

CoreS3 SE Firmware 0.4.0

Choose a tag to compare

@houxiaomu houxiaomu released this 30 May 10:30

CoreS3 SE firmware 0.4.0.

Changes

  • RTC time sync: the daemon now sends UTC + local offset in the hello handshake; the device sets its RTC (stored as UTC) and the waiting screen shows correct local time.
  • Multi-session picker: picker navigation + session model state; removed the multi-session auto-pin contract.

Flashing

Three-file set (esp32s3, 8MB):

  • bootloader.bin @ 0x0
  • partitions.bin @ 0x8000
  • firmware.bin @ 0x10000

Or use m5ct flash (CLI firmware index pins 0.4.0 as default).

Firmware: CoreS3 SE 0.3.1

Choose a tag to compare

@houxiaomu houxiaomu released this 30 May 07:42

CoreS3 SE firmware 0.3.1. Assets are the m5ct flash three-file set: bootloader.bin, partitions.bin, firmware.bin.

Firmware: CoreS3 SE 0.3.0

Choose a tag to compare

@houxiaomu houxiaomu released this 25 May 11:14

ESP32-S3 firmware for M5Stack CoreS3 SE, fw_version 0.3.0 (built 2026-05-24). Flash offsets: bootloader.bin @0x0, partitions.bin @0x8000, firmware.bin @0x10000. Consumed by m5ct via packages/cli/src/firmware-index.ts.