All Releases

v202510020734

Released October 2, 2025

Changelog
  • Fixed Hall sensor edge-detection to eliminate double-triggering
  • Reduced distance over-reading at slow speeds by ~47%
  • Improved debounce timing for more accurate counts

Install Firmware

Before You Start
  1. 1Use a data-capable USB-C cable. Power-only cables will not work. If the device does not appear in the port picker, this is the most common cause.
  2. 2Close any other program that might be using the serial port (Arduino IDE Serial Monitor, PuTTY, ESP-IDF tools).
  3. 3On Windows, you may need the CP210x USB-to-UART driver if the port does not show up. Mac and Linux usually work out of the box.
After Flashing

The device boots directly into the power-on self-test screen. Spin the wheel one full rotation when prompted. The firmware verifies all 3 magnets and even spacing before allowing patient sessions.

Troubleshooting
Common issues and solutions
  • “No compatible devices found”

    Try a different cable, then a different USB port. Some hubs interfere; plug directly into the computer.

  • Flash starts but fails partway

    The device may be running an older bootloader. Hold the BOOT button (if present) while clicking Connect.

  • Self-test fails on first boot

    Check the RJ22 cable seating at both the Hall sensor and the processor end.