Intro
First we tested the arduino solution found on another website. But it didn't work at all even when we corrected the small mistake in the code.
So we trying the solution proposed by Bob Moon, which consist in replacing the controller and the throttle.
As advised by him we purchased this controller :
https://www.amazon.co.uk/gp/product/B07 ... =UTF8&th=1
You have to select 36V between the 4 models. It comes with a throttle lever and speed indicator.
The controller is smaller than the genuine one and fits in the frame of the scooter.
Preliminary work
To install properly this controller we followed these steps :
- remove the GPS box
- remove the handlebar
- unplug all connectors which are in the tube
- remove original throttle lever (you have to remove the right grip for that)
- remove the battery
- disconnect all the wires from the battery (some connectors are hidden beneath a sheath)
Removal of the original controller
Then comes the difficult part : to remove the original controller.
We had to cut some screws which where very uneasy to access to remove the controller.
To pull the controller from below, first take out the front wheel in order to give some slack to the wire which links the wheel motor to the controller :
When you have enough slack, you can pull out the controller and disconnect all the connectors.
Installation of the new controller

1 : Battery connector
2 : LCD and throttle connector
3 : the 6 pins white connector is for the hall sensor which comes from the wheel. These wires are thin. Plug the wires according to the color of those of the white connector. Only one wire from the hall sensor is different from the corresponding wire of the white connector.
4 : the 3 wires of the brushless motor are connected to the controller.
Yellow (controller side) = yellow (motor side)
Green (ctrller side) = Blue (motor side)
Blue(ctrller side) = Green (motor side)
Important note : In this configuration, the wheel spins in the opposite direction. But we tried all the other combinations, this seems to be the only way to get the max torque of the motor. Indeed there is a combination which allow the motor to spin in the good direction BUT the power is not sufficient to climb (the power is reduced) and the motor produces a weird noise.
Changing the wheel assembly
As the scooter will move backwards, we had to reverse the wheel assembly : the left side of the wheel nut which originally had the wire in, should be moved to the right side.
So we had to drill a 12 mm hole on the other side to allow the wire to go through.
Then we cut the wire which comes from the wheel nut halfway. And after the wire had been moved from the original hole to the new one, we resolder the wires :
Then we fasten the wheel which now make the scooter moves frontward.
Last part
Install the battery, the handlebar, install the new throttleand that's it :
https://drive.google.com/open?id=1DIN9Y ... gx8cJaxU1D