Firmware Releases

How to Upgrade

  1. Download a firmware binary below
  2. Open WebSerial ESPTool in Chrome or Edge
  3. Connect your device and click "Connect"
  4. Set offset to match the filename (e.g., 0x10000 for *-0x10000.bin)
  5. Select the downloaded file and click "Program"

The offset is in the filename - use it in the flash tool to avoid mistakes.

v0.17.2-rc.1 20 Mar 2026, 10:57
  • add ugly scale calibration
Download preserves settings
v0.17.1 19 Mar 2026, 20:50
  • re-enable 0% rest level
Download preserves settings
v0.17.0 19 Mar 2026, 20:44
  • revert to v0.16.6
  • hide rest level indicator when 0%
  • make 1% rollers wrap around
Download preserves settings
v0.17.0-rc.4 11 Mar 2026, 09:11

try other element instead of roller

Download preserves settings
v0.17.0-rc.3 10 Mar 2026, 17:18

Observe dual page navigation (swipe + arrows).

Download preserves settings
v0.17.0-rc.2 10 Mar 2026, 16:55
  • Revert "enable rest timer to be 0m 0s"
  • hide rest level indicator when 0%
  • direct page scroll via arrows
Download preserves settings
v0.17.0-rc.1 4 Mar 2026, 11:06
  1. Rest Time Settings - now allows 0m 0s selection to disable rest entirely
  2. Workout State Machine - when rest_interval = 0, the REST state is skipped; workout transitions directly from WORK to next WORK / ROUND_PAUSE / COMPLETE
  3. Workout Bar Rest Marker - the rest level indicator circle is not displayed when rest is disabled
  4. Info Dialog Texts - updated to mention that 0:00 disables rest
  5. Rest Level Settings Page - still visible but has no effect when rest is disabled; setting is ignored during workout
  6. Rest Level Target Display - code path showing rest target during REST state will never execute when rest is disabled
  7. Rest Threshold Bar Coloring - logic for coloring bar based on rest_level threshold is unreachable when rest is disabled
  8. Rest Level Info Dialog - still says "Reserved for future use" - may want to clarify it only applies when rest is enabled
Download preserves settings
v0.16.6 2 Mar 2026, 18:48

skip only last round pause, never skip rest

Download preserves settings
v0.16.5 2 Mar 2026, 17:42

replace 5kg with gradual dimming to 10% 10 sec before sleep

Download preserves settings
v0.16.4 1 Mar 2026, 21:07

replace visual bars with markers to to use full bar width

Download preserves settings
v0.16.3 25 Feb 2026, 17:47
  • enable 0% rest level, down from 1%
Download preserves settings
v0.16.2 21 Feb 2026, 09:23
  • add vertical bar width and opacity
  • move level boundary to the centerline of vertical bar
  • scale vertical bars inward so they wont go out of view
  • add non-linear jump to the end at the 100% as a visual correction
Download preserves settings
v0.16.1 19 Feb 2026, 14:34
  • prevent sleep in live or workout when over 5kg
Download preserves settings
v0.16.0 19 Feb 2026, 13:32
  • replace Volume starting 0% with Off
  • prevent 0m 0s in Work, Rest and Pause timers
  • make vertical bars gray
  • make logo gray
Download preserves settings
v0.15.3 17 Feb 2026, 18:49

make lock screen a permanent feature

Download preserves settings
v0.15.2 17 Feb 2026, 11:21

remove done timer which was a bug

Download preserves settings
v0.15.1 17 Feb 2026, 11:06
  • remove unnecaessary rest sequences
  • fix blue restart
Download preserves settings
v0.15.0 17 Feb 2026, 07:52

Remove 0 from countdown sequence.

Download preserves settings
v0.14.3 16 Feb 2026, 22:37

add work level and rest level into bar

Download preserves settings
v0.14.2 16 Feb 2026, 13:06

Convert sleep timer 0 to Off.

Download preserves settings
v0.14.1 16 Feb 2026, 12:17

Add logo into about page.

Download preserves settings
v0.14.0 13 Feb 2026, 08:42

Include memory-preserving release option. Settings and Config are now SAFELY preserved.

Download preserves settings
v0.13.3 13 Feb 2026, 08:22

Add vertical divider to dual rollers and make transitions "start with 0".

Download erases settings
v0.13.3-rc.4 10 Feb 2026, 16:23

Swap size of minutes and seconds in dual roller.

Download erases settings
v0.13.3-rc.3 10 Feb 2026, 16:20

Make 0 starting trasition.

Download erases settings
v0.13.3-rc.2 10 Feb 2026, 16:14

Try to change how transition works.

Download erases settings
v0.13.3-rc.1 10 Feb 2026, 16:00

Add vertical divider between dual rollers.

Download erases settings
v0.13.2 10 Feb 2026, 11:56

Pre-render lock screen before going to sleep, so after wake up there is no brief moment when old screen is visible.

Download erases settings
v0.13.1 10 Feb 2026, 11:42

Improve touch precision. Circular buttons and unlock slider are now easier and more relieable to click/drag.

Download erases settings
v0.13.0 9 Feb 2026, 21:46

Convert work time and rest time to dual-roller system. All three time Settings now have the same range.

Download erases settings
v0.12.1 9 Feb 2026, 21:36

Align round pause rollers to be more centered aroud both axis.

Download erases settings
v0.12.0 9 Feb 2026, 16:18

Lock screen (with a normally working sleep timer - from Config page).

Download erases settings
v0.12.0-rc.1 8 Feb 2026, 14:51

TESTING RELEASE: the lock time is only 5 second, but there is a slider to unlock.

Download erases settings
v0.11.1 7 Feb 2026, 17:21

Make rest pause settings roller smaller.

Download erases settings
v0.11.1-rc.1 7 Feb 2026, 11:55

TESTING RELEASE: add rest bar to understand the implications.

Download erases settings
v0.11.0 7 Feb 2026, 10:32

Beep sooner.

Download erases settings
v0.10.1 7 Feb 2026, 10:31

Add red color.

Download erases settings
v0.10.0 6 Feb 2026, 14:18

Make sleep timer configurable from 0 min (off) to 30 min.

Download erases settings
v0.9.1 6 Feb 2026, 14:13

5 minutes fixed sleep timer + one touch wake up.

Download erases settings
v0.9.1-rc.1 5 Feb 2026, 13:51

TESTING VERSION: Device goes to sleep in just 5 seconds but is now also awaken by a single touch. It only accepts capacitive touch like a finger, not a desk ora spoon for instance. Previously, a focus was on double-tap (handled by accelerometer). Before finalizing that, we need to make sure we understand wakip up by touch (handled by touchscreencontroller). Double-touch wake-up in a strict sense appears to be impossible but could be achieved with workaround (at the price of larger current draws).

Download erases settings
v0.9.0 5 Feb 2026, 08:07

Large refactor. It is now possible to wake up the device wia the BOOT button instead of complete power-down reset. The wake up time reduced massively and the device will be back to screen it went to sleep from. This is a preparation for a possible IMU (accelerometer) wake-up.

Download erases settings
v0.8.3 4 Feb 2026, 12:40

Make beep asynchronous during workout. This ensures no blocking freeze happens during workout transitions.

Download erases settings
v0.8.2 3 Feb 2026, 20:16

Add rudimentary power down to protect the battery - device powers down after 5 minutes in all screen including paused and finished workout but excluding running active workout. Touching display resets counter. Turn back ok by pressing PWR + RST for now.

Download erases settings
v0.8.1 2 Feb 2026, 19:54

Menu returning to first page -> menu just briefly flashes now, but stays on the page. Issue pinned down, fix requires deep work. Usability is at least greatly improved.

Download erases settings
v0.8.0 29 Jan 2026, 16:27

add minutes to round pause

Download erases settings
v0.7.2 29 Jan 2026, 15:46

add battery indicator into workout

Download erases settings
v0.7.1 28 Jan 2026, 19:13

make battery indicator static (not swiping)

Download erases settings
v0.7.0 28 Jan 2026, 14:32

add battery indicator into config

Download erases settings
v0.6.0 28 Jan 2026, 11:20

add mixed theme under option 3

Download erases settings
v0.5.1 26 Jan 2026, 17:16

default to minimalist theme

Download erases settings
v0.5.0 26 Jan 2026, 13:36

make switching between button themes configurable

Download erases settings
v0.4.0 26 Jan 2026, 12:55

remove buttons background

Download erases settings
v0.3.1 26 Jan 2026, 12:46

remove P button from Config

Download erases settings
v0.3.0 23 Jan 2026, 15:36

make circular buttons stationary

Download erases settings
v0.2.0 22 Jan 2026, 16:52
Download erases settings
v0.1.0 20 Jan 2026, 09:27
Download erases settings