EUC Logger
EUC telemetry, logs & video
Free · Designed for iPhone. Not verified for macOS.
EUC Logger is a live telemetry dashboard and a black box for your electric unicycle. Connect over Bluetooth and ride: the app shows what the wheel is doing now, warns you out loud when it matters, and writes the ride to a file on your phone by itself. Afterwards, take it apart on charts and a map — or put its numbers onto the video you shot.
WHILE YOU RIDE
• 33 wheel metrics as tiles — speed, PWM, power, voltage, currents, charge, temperatures, lean, odometer, both BMS packs — each with a chart and session min-max
• The dashboard learns your wheel: tiles it never fills hide themselves, a value it never sent shows a dash, never a zero. Pinch to resize, hold to reorder; tiles live on pages, like iPhone home screens
• When the link drops the screen says so: dashes instead of numbers, a gap in the chart instead of a frozen line
• The same dashboard runs on Apple Watch
WHAT IT WARNS ABOUT
• Twelve kinds: PWM, speed, lean, motor and battery temperatures, both currents, two levels of low charge, tyre pressure (InMotion), link lost and restored. Thresholds are per wheel; PWM is on from the start, at 80 %
• Each kind has its own sound, so you know what fired without looking; your own spoken phrase can replace the beep, and low charge speaks by default
• Audible with the silent switch on and the screen locked; other audio is ducked only while an alert sounds
• This adds to the wheel's own tiltback and beeper, not replaces them
RECORDING RUNS ITSELF
• Starts with the first telemetry frame — no start button; a dropped link or a relaunch does not end the session
• One row per telemetry frame: a couple per second on some wheels, about twenty on others
• 60 CSV columns, the first ten exactly the DarknessBot layout, so analysers of its logs open the file
• Share any recording, even the one being written; trim a spare piece into a separate file
AFTER THE RIDE
• Charts: up to three metrics at once, pinch to zoom, hold for a ruler, landscape for full screen. Line, area or bars, window min-average-max, and a break where telemetry went silent
• The route on a map, coloured by speed, with ride playback. On a track the app finds laps itself, times them and shows the best one
• Heart rate from Apple Watch — a column in the file, a tile and a chart
TELEMETRY OVER VIDEO
• A clip from the library plus your recording — numbers land on the frame: tiles, bars, sparklines, speed and lean arcs
• Where the footage runs past the recording, or the link was silent, the plate shows a dash
• Projects are saved. Export up to 4K, H.264 or HEVC, Reels and YouTube presets
YOUR WHEELS
• Every wheel keeps its own thresholds, settings, layout, name and archive; the app reconnects to the last one, and a wheel that is off opens as a frozen dashboard
• Six protocol families. Three verified on hardware we own: InMotion V2 (P6), Begode-compatible (SV168), Veteran-compatible (NOSFET Aero). Three more — KingSong with Rockwheel, InMotion V1 (V5–V10), Ninebot Z — decoded from open sources and riders' captures
• Your wheel not listed? Connect anyway: the protocol is recognised from the wheel itself
• The app reads telemetry and changes nothing in the wheel. One exception — SmirnoV firmware: its settings can be edited, with balance fine-tuning behind a warning
• An optional dragy DRG71 (Pro) GPS meter is read alongside: speed, g-forces, coordinates
• No wheel at hand? Demo mode behind the gear icon runs the app on a simulated ride
PRIVACY
• Free: no accounts, no ads, no analytics, no third-party SDKs
• Rides stay on the phone; optionally copied to iCloud Drive
• Location is used for speed and route: both go into the ride file and onto the map. Map imagery comes from Google's static maps — the shown area's coordinates go into that request, nothing else
• One thing only can leave the phone: a raw protocol capture for the developer, off by default, sent on your command
iPhone, iOS 17+; watch dashboard needs watchOS 10+. English and Russian. Metric units only.
euclogger.com
Battery watch
• Pack failure watch: the app follows the current, the spread between packs and the garbage a failing BMS starts reporting, and warns you with a plate and a spoken phrase when a pack drops out mid-ride. The battery tiles light up with it.
• Cell watch while charging through the GB/T adapter: a cell going bad is caught before the BMS starts reporting phantom 5 V. The demanded current falls to 5 A, the app names the cell and tells you what to do next.
• Cell black box: three hours of every cell's voltage in memory, twenty minutes written to disk on an event, plus a charging log — you can see which charge went clean and which did not.
• Charge is counted honestly: by the weakest pack that still answers, and the percentages come from the BMS themselves. On the Veteran V14 the charge that read half of the real one is fixed, and battery temperature now comes from all eight sensors.
Map and track
• Bead chain: a long press on the label-style button covers the track with marks — one per telemetry frame, each with its value inside. The size is set by the "−/+" buttons under the map: the smaller the bead, the denser the chain.
• The time axis on the charts switches with a tap: time from the start of the recording, or clock time.
• Route thumbnails in the list now catch up with a recording still being written.
Dashboard and charging
• A new "Avg speed" tile — the average speed of the ride, on the phone and on the watch.
• The dashboard no longer stutters on long recordings.
• Voltage and current ceilings for the GB/T adapter belong to the wheel named on the screen: until now the screen of an archived wheel edited the ceilings of the wheel on the link.
Smaller things
• "Max heart rate" in the ride summary catches up with the data Health hands over late.
• The bar menu on the charts is one choice out of three instead of two tied switches.
• P6: roll and pitch from the turbo frame. Wheels named E25 are recognised as the V9.
The developer, Pavel DEMIANOV, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Pavel DEMIANOV
- Size
- 12 MB
- Category
- Utilities
- Compatibility
Requires iOS 17.0 or later.
- iPhone
Requires iOS 17.0 or later. - Mac
Requires macOS 14.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later. - Apple Watch
Requires watchOS 10.0 or later.
- iPhone
- Location
- This app may use your location even when it isn’t open, which can decrease device battery life.
- Languages
- Russian
- Age Rating
4+
- 4+
- Copyright
- © 2026 Pavel Demyanov
