Hi.
Could you recommend a controller that I could use. I don't mind doing a bit of soldering where necessary but just not sure which are compatible.
Thanks Mark
All controllers work more or less the same and will give you the functions of throttle, pedal assist and motor control.
All throttles work the same regarding telling the controller what to do. All magnet disc type pedal sensors work the same in principle.
Some bikes have features like a switch on the throttle because they don't have a switch on the control panel, or they have battery indicator lights in the throttle. Some bikes have wired in lights that are either powered from the controller or switched from it. When you get a new controller, it'll probably handle some functions in a different way.
Whatever controller you get, you need to buy the matching control panel with it.
The best controllers are the 15 amp KT sinewave ones that you can get from PSWpower, Topbikekit and a range of other Chinese suppliers. The best matching control panel is the LCD3. I'd recommend buying the speed sensor, throttle and PAS with it so that compatibilty is guaranteed and you get all the right connectors, then all you have to do is strip out all your old stuff and install the new. Cost is around £70. The control system regarding how hard you want to pedal and the smoothness and quietness of the motor is the best by far. It'll completely transform your bike.
The next level for about £40 is the Brainpower 15A controller that you can find on Ebay and Aliexpress, which normally is listed with a matching LCD control panel. Always buy the controller with the control panel as a matched pair. These are a lot better than what you have. You get 5 levels of assist from the LCD. You will need to buy a wheel speed sensor if you don't already have an LCD and/or if you don't have the white wire in your motor cable.
There are some cheaper controllers if you're on a tight budget that will be more or less the same as what you have.
Before ordering anything, check that your motor has hall sensors by looking at the motor cable. A sensored motor has three thick wires and a load of thin ones that are normally on a separate connector to the thick ones. In your case, I'm pretty sure that it's a white 6-wire block connector. The recommendations above are for sensored motors. there are other controllers for sensorless ones, though I think the Brainpower one can work with both types.