Compatibility

Will it work
with my wheel?

Wheel Life talks to your wheel over Bluetooth, the same channel the manufacturer’s own app uses. What it can read depends on what your wheel broadcasts. Recording, maps, boards and clubs work on every wheel in this list. The differences are in the deeper telemetry.

FULLtelemetry and controls
READ ONLYtelemetry, no writes
PROFILE ONLYGPS recording, no telemetry
NOT LISTEDoften still connects
BEGODE
FULL
YOU PICK THE MODEL
MODELS
A1A2A5FutureMTen3MTen3 V2MTen4MTen5MCM5MCM5 V2TeslaTesla V2Tesla V3Nikola 84VNikola+Nikola AR+Nik+ (P42a)MSXMSPMSProRSHeroT4FalconFalcon ProC8EXEX.NEX.N (HT)EX20SEX30BlitzX-WayExtremeMasterMaster ProET MAXPantherRACEX-MaxMonsterMonster V3Monster Pro

Full telemetry and controls. Begode wheels do not broadcast which model they are and the BLE name does not carry it either, so you pick your model once in My Wheels. Pack size is worked out live from voltage.

READS
SPEED
BATTERY
VOLTAGE
CURRENT
PWM
TEMPERATURE
CELL VOLTAGES
PEDAL TILT
LIGHTS
HORN
ALARM LEVELS
ODOMETER
EXTREME BULL
FULL
READS AS BEGODE
MODELS
CommanderCommander ProCommander MiniCommander MaxCommander SpeedX-MenK6

A Begode sub brand on Begode boards, so it speaks the same protocol and reports as Begode. Everything works, and rides read as Begode with your chosen model.

READS
SPEED
BATTERY
VOLTAGE
CURRENT
PWM
TEMPERATURE
CELL VOLTAGES
PEDAL TILT
LIGHTS
HORN
ALARM LEVELS
ODOMETER
KINGSONG
FULL
MODEL FROM BLE NAME
MODELS
KS-14DKS-14D ProKS-14MKS-14SKS-16SKS-16S ProKS-16XKS-16X ProKS-16XFKS-16XSKS-18LKS-18XLKS-18XL ProKS-S9KS-S16KS-S16 ProKS-S18KS-S18 (P42a)KS-S18 Pro+KS-S19KS-S19 ProKS-S20 EagleKS-S22KS-S22 EagleKS-S22 Pro+KS-F18KS-F18PKS-F22KS-F22P

Full telemetry and controls. Kingsong puts the model in its Bluetooth name, so your wheel labels itself. Pro and Pro Plus variants look identical over the air, so pick those by hand.

READS
SPEED
BATTERY
VOLTAGE
CURRENT
PWM
TEMPERATURE
CELL VOLTAGES
PEDAL TILT
LIGHTS
HORN
ALARM LEVELS
ODOMETER
LEAPERKIM / VETERAN
FULL
MODEL FROM FIRMWARE
MODELS
ShermanSherman MaxSherman SSherman LAbramsPattonPatton SLynxLynx SOryxNosfet ApexNosfet AeroNosfet AeonNosfet XENO

The most reliable detection of the four: Veteran firmware states its own model, so the app knows exactly what you are riding. Nosfet wheels ride the same protocol and land here too.

READS
SPEED
BATTERY
VOLTAGE
CURRENT
PWM
TEMPERATURE
CELL VOLTAGES
PEDAL TILT
LIGHTS
HORN
ALARM LEVELS
ODOMETER
INMOTION
FULL
MODEL FROM TELEMETRY
MODELS
V5FV6V8V8FV8SV9V10V10FE20V11V11YV12V12SV12 HTV12 ProV13 ChallengerV14 AdventureV14 ProP6

Full telemetry and controls, including individual cell voltages and pedal tilt writes. The wheel reports its own model in telemetry.

READS
SPEED
BATTERY
VOLTAGE
CURRENT
PWM
TEMPERATURE
CELL VOLTAGES
PEDAL TILT
LIGHTS
HORN
ALARM LEVELS
ODOMETER
NINEBOT
PROFILE ONLY
NO BLE CONNECTION YET
MODELS
One S1One S2One Z6One Z8One Z10

You can list a Ninebot on your rider profile and ride with everyone, and GPS recording works fine. The app cannot read telemetry off these yet.

READS
SPEED
BATTERY
VOLTAGE
CURRENT
PWM
TEMPERATURE
CELL VOLTAGES
PEDAL TILT
LIGHTS
HORN
ALARM LEVELS
ODOMETER
VESC AND CUSTOM BUILDS
READ ONLY
VESC BLE
MODELS
Any VESC boardConverted onewheelHomebuilt

A converted wheel is whatever its owner assembled, so there is no model for the app to name. Telemetry reads, settings do not write.

READS
SPEED
BATTERY
VOLTAGE
CURRENT
PWM
TEMPERATURE
BMS / CELLS
PEDAL TILT
LIGHTS
HORN
ALARM LEVELS
ODOMETER
Wheel not listed?

Most wheels running a known protocol connect anyway. This list is just what we have physically tested. Connect yours, and if the app reads it, send us the model so it gets added. If it does not, the diagnostic log tells us why.

Good to know
One wheel at a time
Bluetooth allows a single active link. Connecting a second wheel drops the first, and rides never merge across wheels.
Your model can be set by hand
Detection is a convenience, not a requirement. If the app guesses wrong or your wheel does not say, pick the model in My Wheels and it sticks.
The manufacturer app will fight you
Two apps cannot hold the same wheel at once. Force quit the other one before you connect.
Recording needs no wheel at all
GPS recording works even if your wheel is unsupported or you leave it disconnected. You lose the telemetry, not the ride.
Firmware moves
Manufacturers change what they broadcast between firmware versions. If telemetry goes blank after an update, send us the diagnostic log and it usually turns around fast.