Attitude in 3D
A model of the sensor board turns with the scooter. Accelerometer and gyro are fused with a Mahony filter, so the angle stays calm while you ride.
Android · Bluetooth LE · ESP32
ZT3 Wheelie shows what the controller on your ZT3 Pro D measures: the scooter's attitude as a 3D model, the wheelie angle against your limit and the g-forces, live over an encrypted Bluetooth link.
A model of the sensor board turns with the scooter. Accelerometer and gyro are fused with a Mahony filter, so the angle stays calm while you ride.
Set the zero point with both wheels down, pick the axis the scooter tilts around and set your limit. The side view turns amber near it and red above it.
Total acceleration, the part without gravity, the peak and an X/Y plot with a one second trail show accelerating, braking and bumps.
Each controller makes its own six digit PIN and shows it only over USB. Without it no phone can pair, read data or send commands.
Only complete lines inside the sensor's range are used. Corrupted lines are counted and dropped, never shown as values.
The app checks this page, downloads a new version, verifies its SHA-256 and hands it to Android's installer.
One file for every phone with Android 8.0 or later.
Open the file. Android asks once whether your browser may install apps, allow it.
Open Devices, search, tap ZT3-Wheelie-XXXX and enter the PIN. Read it once over USB with the command pin.
37bade7ecbc1c658c2dafdb61a2b94d7613b098865f8a49fdc44490ffb2ea57f0e672ef6dc012b6d1824609489db9ce155aecf32a6d881b379b7cb30fe394ddeEvery release is signed with the same key. Compare with apksigner verify --print-certs.
ZT3 Wheelie is not on Google Play. Every release is built and signed with the same key and published on this page and in a public releases repository; the source code is proprietary.
The ZT3 Wheelie controller: an ESP32 with an MPU6050 motion sensor, mounted on the scooter and running the matching firmware. Without it the app has nothing to show.
Not yet. Today it shows and configures. The throttle limit is a later phase, and it will only ever reduce the throttle, never raise it; braking always passes through unchanged.
Connect the controller over USB and send pin. It is created at random on first start and never goes over Bluetooth. pin new makes a new one and forgets all paired phones.
Yes, free to use for personal, non-commercial purposes, without ads, account or tracking. The software itself is proprietary, all rights reserved.
It is a companion to self-built hardware. The APK on this page is signed with a fixed key; the app updates itself from here and checks every download against its SHA-256.
Any phone with Android 8.0 or later and Bluetooth LE. The app asks for the Bluetooth permission and, for update notices, the notification permission.
ZT3 Wheelie is free, has no ads and stays that way. A small donation keeps it maintained — and a review of celox.io on Google helps just as much.
Modifying the control of an e-scooter changes its type approval, insurance cover and warranty. Use the controller and this app only on private ground, and never rely on them to keep you safe.