This is my electric go-kart made from the parts of an old hoverboard. It took me more than 2 years to complete.
Specs:
Power: 700 watts
Max speed: 30 km/h.
Control system: An arduino nano receives the joystick input from a wii-nunchuck, then the arduino sends the speed and direction signals for each motor through an I2C connection to the motherboard.
I reflashed the original motherboard with a new firmware that allowed for the I2C communication. You can find this firmware here: https://github.com/EFeru/hoverboard-firmware-hack-FOC
And my arduino code here: https://github.com/farev/Arduino-Code-for-Hoverboard-FOC-control
I programmed special functionalities to make use of the nunchuck's buttons and I also added a safety system to ease down the acceleration.
Some of the challenges I faced:
The frame broke 3 times.
The motherboard burnt 3 times.
I had to try 3 control systems before the final one.
I had to reflash the motherboard more than 100 times.
I had to replace the battery and motors.