I've recycled a folding bike 500W hub motor, adapting it to my bicycle, that involved stripping apart all the cables and modify the axle to fit the new bike (135mm spacing).

Before lacing it to the 26inch rim I tested the motor on the bench and it seems to be working without any issues, so I proceed lacing it to the new rim and putting all the components on the bike.

Now I've the following problem: when I pedal the motor starts running only for a few seconds and then it stops, if I start pedaling again the motor doesn't start, I have to turn off and on again.
Sometimes the error 30 appears on the display.

I also noticed that the speed shown on the display undergo sudden changes, like from 10 to 60kmh when I'm moving at the same speed.
Test done:
Controller settings: I'm sure all the settings are correct (speed sensor number of magnet, pedal assist sensor magnet, wheel diameter etc)
Cables damage: I've checked the cables from the motor before and after soldering with a tester, these are ok.
Also the motor connector appear to be ok.
Certainly the length of these cables have changed after the modification (maybe +5cm) I don't know if such small length difference the length could cause such problem.
I've got some doubts regarding the cable that goes from the controller to the display, but I can't check those properly because of the Juliet type connector.
General setup: for this build I used a cheap 48v 10.5Ah battery with 30A BMS. Brake sensors, lights and handlebar switches for the lights are not connected beacuse I don't need them (I also tried connecting them but that does not solve the problem). The controller that I'm using it was originally mounted on the folding bike from which I've taken the hub motor, so it's compatible.

Pedal assist sensor: in order to use the original sensor on this bike I had to do reduce the thickness of it. So I grinded some plastic from it. I don't have photos of that. A faulty sensor could cause such issue? I don't think it's damaged because during the bench test it was working normally.
Many thanks in advance and sorry for my bad English, I'm not mother tongue.

Before lacing it to the 26inch rim I tested the motor on the bench and it seems to be working without any issues, so I proceed lacing it to the new rim and putting all the components on the bike.

Now I've the following problem: when I pedal the motor starts running only for a few seconds and then it stops, if I start pedaling again the motor doesn't start, I have to turn off and on again.
Sometimes the error 30 appears on the display.

I also noticed that the speed shown on the display undergo sudden changes, like from 10 to 60kmh when I'm moving at the same speed.
Test done:
Controller settings: I'm sure all the settings are correct (speed sensor number of magnet, pedal assist sensor magnet, wheel diameter etc)
Cables damage: I've checked the cables from the motor before and after soldering with a tester, these are ok.
Also the motor connector appear to be ok.
Certainly the length of these cables have changed after the modification (maybe +5cm) I don't know if such small length difference the length could cause such problem.
I've got some doubts regarding the cable that goes from the controller to the display, but I can't check those properly because of the Juliet type connector.
General setup: for this build I used a cheap 48v 10.5Ah battery with 30A BMS. Brake sensors, lights and handlebar switches for the lights are not connected beacuse I don't need them (I also tried connecting them but that does not solve the problem). The controller that I'm using it was originally mounted on the folding bike from which I've taken the hub motor, so it's compatible.

Pedal assist sensor: in order to use the original sensor on this bike I had to do reduce the thickness of it. So I grinded some plastic from it. I don't have photos of that. A faulty sensor could cause such issue? I don't think it's damaged because during the bench test it was working normally.
Many thanks in advance and sorry for my bad English, I'm not mother tongue.
Last edited:

