-
Sitbit v0.6.0 Pre-release
released this
2026-11-01 15:19:26 +01:00 | 8 commits to main since this releaseTwo sticks. The StickC Plus2 is end-of-life, so Sitbit now also builds for its successor, the StickS3. The StickS3 build is untested on hardware (ours are on the way), and the Plus2 should behave as before, with a few extras.
Firmware 0.6.0-couch
Both sticks
- The clock is no longer reset to the build time after a firmware update, only when it's unset or behind (the app's sync used to hide this)
- Salad now gets a sad trombone (notes on the buzzer)
- Lab: new SOUNDS page (hold A plays the next sound, the last item changes the volume)
StickS3 (untested)
- Own build:
sitbit-sticks3-firmware-0.6.0-app.bin/-full.bin - BMI270 motion sensor with FIFO, so the stick can sleep between batches; Bosch's on-chip step counter runs next to ours for comparison (Lab IMU page, serial log)
- No RTC chip listed by M5Stack: if none is found, the ESP32's own clock is used (survives restarts, not a power-off)
- Real speaker: synthesized sounds (sad trombone, chomp, fanfare)
- Couch Commander: learn up to 6 buttons of any IR remote and zap from the wrist. New achievement.
- Navigation: B = next screen, hold B = previous (M5Stack documents a single click on the S3's power button as "power on / reset")
- Comparison, per-board details and a first-boot checklist:
docs/hardware.md
Android app 0.6.0
- Firmware updates pick the build for the paired stick (Plus/Plus2 or StickS3) and refuse an image built for the other chip
Install
- Plus/Plus2: firmware via the app (Device → Firmware); app
sitbit-0.6.0.apkover 0.5.x, data is kept. - StickS3, first time:
esptool.py --chip esp32s3 write_flash 0x0 sitbit-sticks3-firmware-0.6.0-full.bin, then pair as usual.
Check downloads against
SHA256SUMS.Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download