EUC Planet is an open-source companion app for electric unicycles.
Buying it here supports ongoing development. The same APK is also available for free on GitHub if you'd rather sideload — both builds are identical.
No ads. No subscription. No account. No telemetry phoned home. It connects to your wheel and stays out of your way.
LIVE TELEMETRY
• Big speed dial with optional rainbow color band tied to your safe / warn / danger thresholds.
• Live battery, voltage, current, PWM load, temperature, trip distance, odometer.
• Tap any tile to jump to its historical graph.
• Metric, Imperial, or fully custom units (knots, Norwegian mile, Celsius — mix and match).
TURN-BY-TURN NAVIGATOR
• Multi-stop route builder on a map. Drop, drag and reorder waypoints.
• Walk / bike / car / straight-line routing modes.
• Live guidance with voice cues, off-route recovery, and a Treasure Hunt mode for unmarked destinations.
• Routes survive a kill of the app; resume right where you left off.
OVERLAY STUDIO
• Records phone-camera video with a fully tunable on-screen telemetry overlay: speed dials, gauges, rolling graphs, free-text tiles with {speed}-style variables, mini-map, badge, layered cameras.
• Save layouts as JSON presets.
• Export plain MP4 for the final clip, or transparent overlay only for compositing on top of footage shot with a GoPro / drone / second camera.
WEAR OS COMPANION
• Tested on Galaxy Watch Ultra; runs on any Wear OS 5+ watch.
• Full-bleed speed dial, three batteries (wheel / phone / watch), horn + light + voice controls on the wrist.
• Next-turn arrow mirrored from the phone navigator.
SMART ALARMS
• Define your own threshold-based alarms on speed, battery, temperature, PWM, voltage, current.
• Each alarm independently fires beeps (custom tones), voice ("Battery at {value}%"), and / or vibration.
• Cooldown and repeat-while-active so alerts don't spam.
VOICE & ENGINE SOUND
• Periodic spoken reports, configurable rate and locale.
• Special-event announcements (lock / unlock, lights, GPS fix, legal mode).
• Optional engine sound that scales with speed.
TRIP RECORDING
• GPS + telemetry logged in DarknessBot-compatible CSV.
• Auto-record on connection.
• Compare any past ride against the live one, side by side.
INTEGRATIONS
• Flic 2 buttons for horn / lights / lock / voice without touching the phone.
• Volume keys as extra shortcuts.
• External BLE GPS (RaceBox supported) for centimetre-class speed and altitude.
PRIVACY
• Local-only. No analytics SDKs. No ad IDs. No call-home.
• Optional cloud sync goes to a folder YOU pick through Android's storage picker.
• Full source code on GitHub.
WHEEL SUPPORT
Verified: InMotion V14 (50GB / 50S), P6.
Preliminary: InMotion V12 (HS / HT / Pro).
Preview (built from public specs, real-hardware testers wanted): KingSong S22 / S20 / S19 / S18 / S16 / F-series, Begode Master / RS / EX / MSX / Hero / Mten, Veteran Sherman / Patton / Lynx / Abrams, InMotion V1 family (V5–V10), Ninebot Z / legacy.
Help support your wheel: connect, file a wheel report through the in-app banner, or capture a labelled BLE session per the guide on GitHub.
Bug reports: github.com/eried/eucplanet/issues
Ideas: ideas.ried.no/euc-planet
Telegram: t.me/EUCPlanetApp
Source: github.com/eried/eucplanet