Connect KT controller with USB

Smurf2

100 W
Joined
Jun 25, 2022
Messages
107
Hi. I assembled ebike with rear hub which bought in set.

Now I ordered KT controller and display.

I know that KT is different, and not compitable with many Bafang things, but instead that I change settings in KT display, can I change settings with Bafang usb programmed cable on PC/Android?
This cable have same green jack for connection on many controllers.

 

amberwolf

Administrator
Staff member
Joined
Aug 17, 2009
Messages
39,115
Location
Phoenix, AZ, USA, Earth, Sol, Local Bubble, Orion
There's no setup program for KT controllers that I am aware of; it's all in the display.

There *is* open source firmware (see the various threads here on ES, or the github site, etc) that you can replace the original firmware with permanently, that because it's opensource you could modify the code to accept setup from a computer this way (I am not sure that it does so natively, AFAIK it still uses the display for that) after you write the program for the computer to do this (or app for your phone).


Any controller would need the program for it (specific to that controller and firmware version) to be able to do anything via a computer or phone, even if it has a serial port (or usb port, rare but available on certain ones now and then).

There are several serial interface types, of different voltage levels, so not every usb-serial cable will work with every controller, either.
 
Last edited:

fill

10 W
Joined
Aug 17, 2023
Messages
87
Location
uk
google for the 20+ page manual pdf for your particular ktlcd display for all the configuration parameters and how to set.
 

Smurf2

100 W
Joined
Jun 25, 2022
Messages
107
Thanks. I ordered that Bafang cable, I will cancel the order, if you tell that setup is different.

I found something about here:

I saw tutorials how KT display must configure, but looks easier on PC/Phone to change that. But if can't, I will set on display.
 
Last edited:

amberwolf

Administrator
Staff member
Joined
Aug 17, 2009
Messages
39,115
Location
Phoenix, AZ, USA, Earth, Sol, Local Bubble, Orion
I don't know if that cable is compatible or not. You'd have to find out which serial setup it uses (5v, 3.3v, TTL, RS232, etc), and then find out which one the controller you want to use it on has.

I have several different USB-serial cables around to use for different devices because of this, some with the old style DB9, some with loose wires to connect as needed, some with 3.5mm TRS plugs, etc. I think one of them actually has a jumper solder pad on it for 3.3v or 5v operation, though I've only used it for 5v.
 

Smurf2

100 W
Joined
Jun 25, 2022
Messages
107
I think that cable not work, because different setup.

Don't know which protocol using, but know that is CH340 module.

I see that KT controller missing a lot of settings vs Bafang controller, like, not have settings for each (9) Assist level current/speed (%) separately?

I see that KT have current settings, but think that is current for overall, not for separately assist.
 

fill

10 W
Joined
Aug 17, 2023
Messages
87
Location
uk
The kt manual Chenglish and typos can make life harder than necessary but after you have run through the settings a couple of times it all slots into place. PAS levels can be set to speed or power as well as setting an overall power/amp output limit.

Once configured with the correct motor geometry, input sensors, and pas responses, thats it, set and forget..

A throttle or speed control trigger can give you the oomph needed if you find yourself in an unsuitable pas level of a sudden..
 

amberwolf

Administrator
Staff member
Joined
Aug 17, 2009
Messages
39,115
Location
Phoenix, AZ, USA, Earth, Sol, Local Bubble, Orion
I think that cable not work, because different setup.

Don't know which protocol using, but know that is CH340 module.

It's not the protocol that matters for which usb-serial to use, it's the serial interface itself (which voltage range and signal type).

The protocol and data format and data content matters between the program being used to communicate with the controller, and the controller itself. Or a display-controller setup.


I see that KT controller missing a lot of settings vs Bafang controller, like, not have settings for each (9) Assist level current/speed (%) separately?

I see that KT have current settings, but think that is current for overall, not for separately assist.
AFAIK if it's not listed in the manuals for the display/controller pair, then no, it isn't available.

The OSFW might have that available, but I haven't read thru the threads for that in a long time, and dont' recall the details.

As far as "bafang controller", there are quite a lot of different bafang systems, each one having different things available or not.

At least some "bafang" controllers are made by LiShui, and some of those (F version for FOC) have OSFW available as well, *if* it's not a locked controller (some are factory locked out from being written to (flashed)).
 

Smurf2

100 W
Joined
Jun 25, 2022
Messages
107
1700496449618.jpg

pic_10202023215935.jpg

@amberwolf
What is OSFW? Can't find.

@stancecoke
Thanks man. That is cool thing.
But it seems that only Bafang settings have separate setup for each PAS Level, and Kunteng have only shorten one (weeker, general, stronger).

Other words, if you connect bafang controller you will have full extended setup, and if you connect KT, you will have shorten setup only with some P and C combinations, in same aplication.

E.g. If I want throttle in PAS1 to be max 10km/h, PAS2 max 22km/h, PAS3 30km/h, I can't do that on KT.

Shocking price of that unit is 100-140$.
 

amberwolf

Administrator
Staff member
Joined
Aug 17, 2009
Messages
39,115
Location
Phoenix, AZ, USA, Earth, Sol, Local Bubble, Orion

fill

10 W
Joined
Aug 17, 2023
Messages
87
Location
uk
E.g. If I want throttle in PAS1 to be max 10km/h, PAS2 max 22km/h, PAS3 30km/h, I can't do that on KT.
But why on earth would you want to do that?? thats already handled by the speed or power limit set for the respective pas levels, twisting the throttle wont accelerate you to the desired speed/power limit any faster once the pas is engaged?? So just dont twist the throttle wide open from a standstill and pedal once your moving then your sorted automatically.

The phrase "cutting your own nose off to spite your face" comes to mind.. limiting the throttle speed within 'pas bandwidths' hampers your ability to twist your wrist to get out of a tricky situation.. very counterproductive imho,
 

Smurf2

100 W
Joined
Jun 25, 2022
Messages
107
But why on earth would you want to do that??
Oh, maybe you are right!
Sorry, I think that I am still in old way of use Bafang PAS, like:
- when turning pedal around, bike will going to the max level of speed, which is set for that Pas level. :)

Now PAS will be different, smarter and not frustrating like before, so It looks like I won't need to do that.
 

fill

10 W
Joined
Aug 17, 2023
Messages
87
Location
uk
Im pretty sure that unless your a bleeding edge competitive e biker needing to make the most of every milliamp of power available, you will find the controller config is a set and forget experience once you have found your golden parameters, as it was this end... And any problems or unexpected side effects can be resolved with the aid of some of the real experts in here, Ive only set up and forgotten my own KT controller upgrade the once ;).

If your manual contains confusing typo's and language errors leaving you confused about a particular setting , just cycle through the options til you hit the sweet spot..
 
Top