Skip to content

CrowMotion 0.1.1

Choose a tag to compare

@pa-ra-kram pa-ra-kram released this 02 Jul 16:07

Hardening, the CrowLink wireless trainer bridge, and a browser flasher.

New

  • Flash from your browser: https://updates.crowpilot.in/ flashes any board from Chrome/Edge over USB (Web Serial). ESP32-C3 gets CrowMotion, ESP32-C6 gets CrowLink, as complete images that work on factory-fresh boards.
  • CrowLink wireless trainer bridge (new crowlink firmware, ESP32-C6): plugs into any radio's 3.5mm trainer jack and receives channels from the tracker over ESP-NOW, output as 8-channel PPM. Extends radio support beyond FrSky PARA to essentially every radio. Enable the CrowLink toggle in the tracker's config UI (Channels card). Failsafe centers channels 250 ms after link loss.
  • Hotspot password is now changeable (Device card, 8-64 chars).

Fixed

  • Tap detection: real taps were rejected by an over-tight gyro gate; double-tap recenter now works reliably.
  • Yaw drift to the rail after a moving boot: gyro auto-calibration now self-heals from a bad startup bias estimate.
  • Full config input validation (out-of-range values are clamped or rejected; invalid remap arrays can no longer corrupt memory).
  • Config and OTA endpoints are now served only on the hotspot, not the home network.
  • OTA rollback: a failed update reverts to the previous firmware on reset.

Notes

  • Settings stored on the device are reset to defaults once by this update (config layout changed).
  • v1 supports exactly one tracker board: the ESP32-C3 Super Mini.

Flash via the browser (link above), from the device's config UI (Check for updates), or with esptool using the attached binaries.