New "TSDZ2 Torque Sensor Central Motor"
Re: New "TSDZ2 Torque Sensor Central Motor"
Sorry I can't confirm the color of the 2 wires that I needed to switch as I did not take a photo. All I remember is that I followed the instructions on the video, and it worked. I do remember that it took 20 seconds or so to boot and switch from the "everything lit up" to the "normal screen".
Rick Seattle WA
-
- Posts: 77
- Joined: Jul 02 2019 5:42pm
Re: New "TSDZ2 Torque Sensor Central Motor"
i swapped the RX/TX wires, tried yellow-yellow & green-brown and then the opposite. also removed the 4-1 cable, and just working with the 5 lcd strands. the only thing connected is the lcd, motor, and battery. i press the power button and the LCD just remains fully lit with all the characters showing. i also waited some time in case it was booting. still no go... open to suggestions. thinking of reflashing the motor (i reflashed lcd already), and ordering new lcd maybe.. thanks all
edit: also this is a new motor/lcd from psnpower so i hope the hardware is the same and compatible with the firmware..
edit: also this is a new motor/lcd from psnpower so i hope the hardware is the same and compatible with the firmware..
Re: New "TSDZ2 Torque Sensor Central Motor"
Assuming your motor controller and LCD3 are working properly, with correct firmware version installed, there are only 2 things that can cause that:ezrider1199 wrote: ↑Jul 18 2019 10:29ami swapped the RX/TX wires, tried yellow-yellow & green-brown and then the opposite. also removed the 4-1 cable, and just working with the 5 lcd strands. the only thing connected is the lcd, motor, and battery. i press the power button and the LCD just remains fully lit with all the characters showing. i also waited some time in case it was booting. still no go... open to suggestions. thinking of reflashing the motor (i reflashed lcd already), and ordering new lcd maybe.. thanks all
edit: also this is a new motor/lcd from psnpower so i hope the hardware is the same and compatible with the firmware..
- RX and TX wires exchanged
- brake sensor active
If you verifed both, than maybe your motor controller is incorrectly flashed?
- EBike wireless standard: wireless motor, wireless cycling GPS display Garmin Edge and wireless remote with wireless brake sensor
- TSDZ2 FAQ: issues and repairs, etc
- TSDZ2 OpenSource firmware
Developer of OpenSource knowledge and technology for ebikes: Wireless EBike standard ANT+ and Bluetooth, TSDZ2 OpenSource firmware, KT motor controllers and displays: Bafang 850C color, SW102 Bluetooth and KT-LCD3.
Please consider a donation to help developments: paypal.me/jorgecasa
- TSDZ2 FAQ: issues and repairs, etc
- TSDZ2 OpenSource firmware
Developer of OpenSource knowledge and technology for ebikes: Wireless EBike standard ANT+ and Bluetooth, TSDZ2 OpenSource firmware, KT motor controllers and displays: Bafang 850C color, SW102 Bluetooth and KT-LCD3.
Please consider a donation to help developments: paypal.me/jorgecasa
Re: New "TSDZ2 Torque Sensor Central Motor"
I did not use colours on the motor side, I used the table with labels, like yellow on KT-LCD3 goes to RX on the motor. On mine, yellow on KT-LCD3 goes to TX on motor (assuming that is labelled right). The PCB of the stock LCD (VLCD5) is labelled with these. It's possible the TX wire is actually yellow which would be why people using the colour splicing would have it work fine, or it's possible the labelling on the PCB is opposite for some reason, or on the KT-LCD3 the RX might be green.mctubster wrote: ↑Jul 18 2019 4:37amHi can you please confirm, the colours are correct yellow to yellow and brown to green? ie the pictures are correct and the colours in the table are correct (I am assuming 8 wire from the motor controller). Which table is wrong then? Do you mean the labeling inside the LCD3 is the opposite to what is in the table? Actually the table only details the RX and TX for the motor end. Is that being confused for the LCD3 end?
Thanks
Anyways, I am struggling with getting into the right screens for testing. When I hit both up and down arrows, I just get a screen that has me pick kph vs mph. How do I get out of this screen to the rest of the options? I have no idea how to tell what screen I am on.
IS there a guide or video aside from the github page or what am I missing? I'm trying to get to the motor controller page to test the throttle.
Rans Enduro Sport w/Sturmey-Archer XFRD8, TSDZ2 open source mod 48v
GT Verb Comp f/s TSDZ2 open source 48v
Diadora Ampio bargain f/s TSDZ2 48v
2020 Diamant 247 belt drive 1000w 9C 48v
Hardtail made from random bits I had laying around, ginormous old Marzocchi fork, BBS02
GT Verb Comp f/s TSDZ2 open source 48v
Diadora Ampio bargain f/s TSDZ2 48v
2020 Diamant 247 belt drive 1000w 9C 48v
Hardtail made from random bits I had laying around, ginormous old Marzocchi fork, BBS02
Re: New "TSDZ2 Torque Sensor Central Motor"
Noticed my M33 wrench as supplied with the motor is becoming a bit worn; is there a better alternative?
Re: New "TSDZ2 Torque Sensor Central Motor"
How bout this one? https://www.greenbikekit.com/bafang-8fu ... -tool.html
Can anyone tell me how to access the other menus on the display? Super eager to test this

Rans Enduro Sport w/Sturmey-Archer XFRD8, TSDZ2 open source mod 48v
GT Verb Comp f/s TSDZ2 open source 48v
Diadora Ampio bargain f/s TSDZ2 48v
2020 Diamant 247 belt drive 1000w 9C 48v
Hardtail made from random bits I had laying around, ginormous old Marzocchi fork, BBS02
GT Verb Comp f/s TSDZ2 open source 48v
Diadora Ampio bargain f/s TSDZ2 48v
2020 Diamant 247 belt drive 1000w 9C 48v
Hardtail made from random bits I had laying around, ginormous old Marzocchi fork, BBS02
Re: New "TSDZ2 Torque Sensor Central Motor"
Hello! Can anyone provide our motor's bearing codes?
I know there are few types on it.. in the main axle, on the blue gear axle, the sprag clutches..
Useful to be prepared in case of replacement
Many thanks.
I know there are few types on it.. in the main axle, on the blue gear axle, the sprag clutches..
Useful to be prepared in case of replacement

Many thanks.
MTB KTM Ultra 29" - City bike DAYTONA 28"
Re: New "TSDZ2 Torque Sensor Central Motor"
I want to put this info on the wiki, I will when someone share this.
- EBike wireless standard: wireless motor, wireless cycling GPS display Garmin Edge and wireless remote with wireless brake sensor
- TSDZ2 FAQ: issues and repairs, etc
- TSDZ2 OpenSource firmware
Developer of OpenSource knowledge and technology for ebikes: Wireless EBike standard ANT+ and Bluetooth, TSDZ2 OpenSource firmware, KT motor controllers and displays: Bafang 850C color, SW102 Bluetooth and KT-LCD3.
Please consider a donation to help developments: paypal.me/jorgecasa
- TSDZ2 FAQ: issues and repairs, etc
- TSDZ2 OpenSource firmware
Developer of OpenSource knowledge and technology for ebikes: Wireless EBike standard ANT+ and Bluetooth, TSDZ2 OpenSource firmware, KT motor controllers and displays: Bafang 850C color, SW102 Bluetooth and KT-LCD3.
Please consider a donation to help developments: paypal.me/jorgecasa
Re: New "TSDZ2 Torque Sensor Central Motor"
Ok, I got the menu figured out. I didn't realise the first screen was the master select for the other sub menus, then the sub menus have their own sub menus.
Casainho, I noticed the default numbers don't match everything in the wiki, like the Motor Power Limit was not at 0, it was set to 250w. I assume it's ok to just set this to a high number if I just want the battery/controller to do the restricting? Or should I set it to 0 w?
Edit: Scratch that. I am dumb, and forgot to turn the key on my battery haha. Everything works!
Amazing job on this software!
Casainho, I noticed the default numbers don't match everything in the wiki, like the Motor Power Limit was not at 0, it was set to 250w. I assume it's ok to just set this to a high number if I just want the battery/controller to do the restricting? Or should I set it to 0 w?
Edit: Scratch that. I am dumb, and forgot to turn the key on my battery haha. Everything works!
Amazing job on this software!
Rans Enduro Sport w/Sturmey-Archer XFRD8, TSDZ2 open source mod 48v
GT Verb Comp f/s TSDZ2 open source 48v
Diadora Ampio bargain f/s TSDZ2 48v
2020 Diamant 247 belt drive 1000w 9C 48v
Hardtail made from random bits I had laying around, ginormous old Marzocchi fork, BBS02
GT Verb Comp f/s TSDZ2 open source 48v
Diadora Ampio bargain f/s TSDZ2 48v
2020 Diamant 247 belt drive 1000w 9C 48v
Hardtail made from random bits I had laying around, ginormous old Marzocchi fork, BBS02
Re: New "TSDZ2 Torque Sensor Central Motor"
This was previously posted, does anyone know the last one's details and if anything is missing?
905tim wrote: ↑Jul 01 2018 4:47pmhobbyvac (June 10) asked about bearing numbers. The following is what I know:-
606RS - Motor shaft bearing outboard of pinion.
On first reduction gear shaft (blue plastic or brass gear)
608RS in motor housing.
609RS in one side of gear.
HF1216 (one way clutch) in other side of gear.
6001RS between blue gear and second reduction pinion.
csk30p sprag clutch in main gear.
Main drive shaft (LH end) ???????????
Tim
Re: New "TSDZ2 Torque Sensor Central Motor"
Is a battery rated 25A Continuous/34A Max Burst going to be fine for running the motor at 15A or even 18A? Does it ever exceed 18A?
It seems ok to me, but then I see some posts saying for safe headroom to double the amps needed.
It seems ok to me, but then I see some posts saying for safe headroom to double the amps needed.
Re: New "TSDZ2 Torque Sensor Central Motor"
Yes fine. Of course a battery capable of higher discharge rates will be slightly more efficient at higher currents, but you won't be able to run the TSDZ2 at more than 10-12A for an extended period of time regardless ... as you will overheat and damaged it.
Link to the battery?
Re: New "TSDZ2 Torque Sensor Central Motor"
Thanks. Looks like this issue has occurred in the past. Seems as though in some batches of the LCD3 the yellow and green wires are reversed. See viewtopic.php?t=93818&start=1600#p1439191Aquakitty wrote: ↑Jul 18 2019 2:10pmI did not use colours on the motor side, I used the table with labels, like yellow on KT-LCD3 goes to RX on the motor. On mine, yellow on KT-LCD3 goes to TX on motor (assuming that is labelled right). The PCB of the stock LCD (VLCD5) is labelled with these. It's possible the TX wire is actually yellow which would be why people using the colour splicing would have it work fine, or it's possible the labelling on the PCB is opposite for some reason, or on the KT-LCD3 the RX might be green.mctubster wrote: ↑Jul 18 2019 4:37amHi can you please confirm, the colours are correct yellow to yellow and brown to green? ie the pictures are correct and the colours in the table are correct (I am assuming 8 wire from the motor controller). Which table is wrong then? Do you mean the labeling inside the LCD3 is the opposite to what is in the table? Actually the table only details the RX and TX for the motor end. Is that being confused for the LCD3 end?
Thanks
Anyways, I am struggling with getting into the right screens for testing. When I hit both up and down arrows, I just get a screen that has me pick kph vs mph. How do I get out of this screen to the rest of the options? I have no idea how to tell what screen I am on.
IS there a guide or video aside from the github page or what am I missing? I'm trying to get to the motor controller page to test the throttle.
Re your button / selection issues ... the process has changed recently. What firmware are you running? 18, 19 (not sure if ever went general release) or 20 (beta)?
Re: New "TSDZ2 Torque Sensor Central Motor"
Thanks for the info, I'm considering the 48V 13S5P Samsung 35E version of this.mctubster wrote: ↑Jul 18 2019 8:43pmYes fine. Of course a battery capable of higher discharge rates will be slightly more efficient at higher currents, but you won't be able to run the TSDZ2 at more than 10-12A for an extended period of time regardless ... as you will overheat and damaged it.
Link to the battery?
https://em3ev.com/shop/em3ev-48v-13s5p- ... e-battery/
The cells are 8A continuous/13A max burst, so both the pack ratings are under the continuous rating at about 1.5C and 2C.
Re: New "TSDZ2 Torque Sensor Central Motor"
Huge amounts of headroom. Really nice looking pack. Consider getting a charger with 80% and 90% cutout if you don't need 100% of the capacity. Your battery will love you.famichiki wrote: ↑Jul 18 2019 9:26pmThanks for the info, I'm considering the 48V 13S5P Samsung 35E version of this.mctubster wrote: ↑Jul 18 2019 8:43pmYes fine. Of course a battery capable of higher discharge rates will be slightly more efficient at higher currents, but you won't be able to run the TSDZ2 at more than 10-12A for an extended period of time regardless ... as you will overheat and damaged it.
Link to the battery?
https://em3ev.com/shop/em3ev-48v-13s5p- ... e-battery/
The cells are 8A continuous/13A max burst, so both the pack ratings are under the continuous rating at about 1.5C and 2C.
Re: New "TSDZ2 Torque Sensor Central Motor"
I was asking the same info on the italian forum, luckily a user that recently was servicing the motor took note on all the bearings around.
Source: http://www.jobike.it/forum/topic.asp?TO ... ichpage=40
BLUE GEAR : HF1216 - 609 RS
Axle motor side 608RS – carter side 6001RS
Motore shaft carter side 696RS – motor side 6800RS
Main pedal shaft: left side 6902RS (61902 2RS1) – right side on torque sensor HK 2212 (note: on left side it is beneficial to put two bearings instead of one)
Sprag clutch: 30 CSK-P bb30 o CSK30P
Very useful to put this info on the wiki!
Note that my motors from late 2017 have already 2 bearings on the left side of the pedal shaft, whereas more recent ones looks they have one only. The user andrea_104kg recently added the second bearing right below the rubber protection and this helps to reduce the bending moment of the shaft.
MTB KTM Ultra 29" - City bike DAYTONA 28"
Re: New "TSDZ2 Torque Sensor Central Motor"
Is somewhere instructions how to uninstall and install main pedal shaft.thineight wrote: ↑Jul 19 2019 2:07am
I was asking the same info on the italian forum, luckily a user that recently was servicing the motor took note on all the bearings around.
Source: http://www.jobike.it/forum/topic.asp?TO ... ichpage=40
BLUE GEAR : HF1216 - 609 RS
Axle motor side 608RS – carter side 6001RS
Motore shaft carter side 696RS – motor side 6800RS
Main pedal shaft: left side 6902RS (61902 2RS1) – right side on torque sensor HK 2212 (note: on left side it is beneficial to put two bearings instead of one)
Sprag clutch: 30 CSK-P bb30 o CSK30P
Very useful to put this info on the wiki!
Note that my motors from late 2017 have already 2 bearings on the left side of the pedal shaft, whereas more recent ones looks they have one only. The user andrea_104kg recently added the second bearing right below the rubber protection and this helps to reduce the bending moment of the shaft.
IMG_20171201_174316.jpg
I'm going to make full service to my motor and change bearings etc.
Thanks for sharing information bearings

Re: New "TSDZ2 Torque Sensor Central Motor"
I put it under the FAQ: https://github.com/OpenSource-EBike-fir ... ings_codes
So, on that picture we can see 1 wire of the torque sensor broken... probably you had torque sensor wires connected while disassembling, right?thineight wrote: ↑Jul 19 2019 2:07amNote that my motors from late 2017 have already 2 bearings on the left side of the pedal shaft, whereas more recent ones looks they have one only. The user andrea_104kg recently added the second bearing right below the rubber protection and this helps to reduce the bending moment of the shaft.
Also the older versions had a different axle that includes 2 bearings and it is also longer. The torque sensor is also a bit different size on the part that fixes on the axle. Axles comparison:
Also note that I just received 2 torque sensors from PSWPower and they are clearly better for assembling, reducing the risk of damage and they have the measures to work only with this recent shafts that has only 1 bearing.

I think I will add that second bearing and compare the reduce the bending moment of the shaft. Maybe we can put this as a suggestion on the wiki??
Maybe you can look at youtube videos. I watch all of them and then played with my old motors, as I have currently 4 bicycles for all the family I have spare motors to use for spare parts, etc.
If you are going to make full service, you will then remove the torque sensor and so I suggest you to do a good calibration: https://github.com/OpenSource-EBike-fir ... que-sensor
I really hope we can improve the firmware in a way it will be able to use the full range of the torque sensor, including the no linear range and probably make a calibrated torque sensor to detect up to 60kg of force.
And please read that page about the torque sensor to avoid damage it, it is kind of fragile and you need to take careful when disassembling and assembling.
- EBike wireless standard: wireless motor, wireless cycling GPS display Garmin Edge and wireless remote with wireless brake sensor
- TSDZ2 FAQ: issues and repairs, etc
- TSDZ2 OpenSource firmware
Developer of OpenSource knowledge and technology for ebikes: Wireless EBike standard ANT+ and Bluetooth, TSDZ2 OpenSource firmware, KT motor controllers and displays: Bafang 850C color, SW102 Bluetooth and KT-LCD3.
Please consider a donation to help developments: paypal.me/jorgecasa
- TSDZ2 FAQ: issues and repairs, etc
- TSDZ2 OpenSource firmware
Developer of OpenSource knowledge and technology for ebikes: Wireless EBike standard ANT+ and Bluetooth, TSDZ2 OpenSource firmware, KT motor controllers and displays: Bafang 850C color, SW102 Bluetooth and KT-LCD3.
Please consider a donation to help developments: paypal.me/jorgecasa
Re: New "TSDZ2 Torque Sensor Central Motor"
No, when I installed the second new motor it wasn't working while pedalling, only walk assist. I concluded it was something related to the torque sensor. I asked pswpower and got permission to open and as soon as I removed the cover I found the loose wire.casainho wrote: ↑Jul 19 2019 3:27amI put it under the FAQ: https://github.com/OpenSource-EBike-fir ... ings_codes
So, on that picture we can see 1 wire of the torque sensor broken... probably you had torque sensor wires connected while disassembling, right?
I negotiated to get a torque sensor replacement for free, which arrived with the disc not perpendicular to the shaft.. therefore he sent me another one.
So I have 2 spare torque sensors with shaft now (but only one ring-magnet).. I checked them and looks like they are the 1-left bearing version, even if they sent me the sensors on late 2017-early 2018. Did you say this "new" version is better for assembling/disassembling? Why?
If it works well for you (new type with one bearing) definitely yes.casainho wrote: ↑Jul 19 2019 3:27amAlso note that I just received 2 torque sensors from PSWPower and they are clearly better for assembling, reducing the risk of damage and they have the measures to work only with this recent shafts that has only 1 bearing.
I think I will add that second bearing and compare the reduce the bending moment of the shaft. Maybe we can put this as a suggestion on the wiki??
How is the new torque sensor compared to the old one? Can you share a picture?
Thanks
MTB KTM Ultra 29" - City bike DAYTONA 28"
Re: New "TSDZ2 Torque Sensor Central Motor"
It is easy to assembly because the second coil seem to be glued to the torque sensor body itself while the older torque sensors I had, it was not glued and I had to align both coils while using an hammer to assembly, the result was a coil that was smashed but with new version of torque sensor it is more easy to avoid that since that second coil is fixed/glued and already aligned.
- EBike wireless standard: wireless motor, wireless cycling GPS display Garmin Edge and wireless remote with wireless brake sensor
- TSDZ2 FAQ: issues and repairs, etc
- TSDZ2 OpenSource firmware
Developer of OpenSource knowledge and technology for ebikes: Wireless EBike standard ANT+ and Bluetooth, TSDZ2 OpenSource firmware, KT motor controllers and displays: Bafang 850C color, SW102 Bluetooth and KT-LCD3.
Please consider a donation to help developments: paypal.me/jorgecasa
- TSDZ2 FAQ: issues and repairs, etc
- TSDZ2 OpenSource firmware
Developer of OpenSource knowledge and technology for ebikes: Wireless EBike standard ANT+ and Bluetooth, TSDZ2 OpenSource firmware, KT motor controllers and displays: Bafang 850C color, SW102 Bluetooth and KT-LCD3.
Please consider a donation to help developments: paypal.me/jorgecasa
-
- Posts: 77
- Joined: Jul 02 2019 5:42pm
Re: New "TSDZ2 Torque Sensor Central Motor"
The tsdz2 controller firmware was the issuecasainho wrote: ↑Jul 18 2019 10:42amAssuming your motor controller and LCD3 are working properly, with correct firmware version installed, there are only 2 things that can cause that:ezrider1199 wrote: ↑Jul 18 2019 10:29ami swapped the RX/TX wires, tried yellow-yellow & green-brown and then the opposite. also removed the 4-1 cable, and just working with the 5 lcd strands. the only thing connected is the lcd, motor, and battery. i press the power button and the LCD just remains fully lit with all the characters showing. i also waited some time in case it was booting. still no go... open to suggestions. thinking of reflashing the motor (i reflashed lcd already), and ordering new lcd maybe.. thanks all
edit: also this is a new motor/lcd from psnpower so i hope the hardware is the same and compatible with the firmware..
- RX and TX wires exchanged
- brake sensor active
If you verifed both, than maybe your motor controller is incorrectly flashed?

Will be a few more days before i mount all the components and really test it.
edit: also I had to connect the yellow-yellow and brown-green cables together for the RX/TX wires
Re: New "TSDZ2 Torque Sensor Central Motor"
Good idea, I'm looking at the Cycle Satiator charger which should be able to do that.
However, I'm stuck trying to decide between a 48V or 52V battery. The cadence limit is an issue, but I'll post in the firmware thread instead.
Re: New "TSDZ2 Torque Sensor Central Motor"
I'm planning service because my TSDZ2 motor has started slipping. Maby blue gear or sprag clutch. I'll find videos. Never put that motor to pieces so it's not familiar. I will take a look at wiki about torque sensor.casainho wrote: ↑Jul 19 2019 3:27am
Maybe you can look at youtube videos. I watch all of them and then played with my old motors, as I have currently 4 bicycles for all the family I have spare motors to use for spare parts, etc.
If you are going to make full service, you will then remove the torque sensor and so I suggest you to do a good calibration: https://github.com/OpenSource-EBike-fir ... que-sensor
I really hope we can improve the firmware in a way it will be able to use the full range of the torque sensor, including the no linear range and probably make a calibrated torque sensor to detect up to 60kg of force.
And please read that page about the torque sensor to avoid damage it, it is kind of fragile and you need to take careful when disassembling and assembling.
Re: New "TSDZ2 Torque Sensor Central Motor"
Surely that has too many teeth = the TSDZ2 wrench only has 8 teethAquakitty wrote: ↑Jul 18 2019 4:27pmHow bout this one? https://www.greenbikekit.com/bafang-8fu ... -tool.html
Re: New "TSDZ2 Torque Sensor Central Motor"
Hi guys, Tsdz2 n00b here...
I just finished installing the firmware and it works rather well, I'm happy so far, but I'm not getting anywhere near the cadence speed jdbalat was showing in his videos...
I'm rocking a 48v version with a beefy 13S Sanyo 17.5 Ah, but I barely got more than 90rpm pedalling really hard downhill lol, my bike and I are rather lightweight and I think I could safely push it a little bit harder.
I'm using v0.19 with stock settings and with the high cadence experimental mode enabled, could any of you guys point me to the right configuration setting that could unleash the beast, I looked at the doc through but through but I could not find anything clear.
Edit: Power limit is set all the way up to 800w so I don't think it's being limited by the power input...
Edit 2: For these saying that 90rpm is the normal winding speed of a 48v motor with a 48v battery I invite you to watch the video from jdbalat where he pushes rpm way higher than 90rpm with just a 36v battery so no overvolting, which he claims is one of the strongest selling point of the firmware...
I just finished installing the firmware and it works rather well, I'm happy so far, but I'm not getting anywhere near the cadence speed jdbalat was showing in his videos...
I'm rocking a 48v version with a beefy 13S Sanyo 17.5 Ah, but I barely got more than 90rpm pedalling really hard downhill lol, my bike and I are rather lightweight and I think I could safely push it a little bit harder.
I'm using v0.19 with stock settings and with the high cadence experimental mode enabled, could any of you guys point me to the right configuration setting that could unleash the beast, I looked at the doc through but through but I could not find anything clear.
Edit: Power limit is set all the way up to 800w so I don't think it's being limited by the power input...
Edit 2: For these saying that 90rpm is the normal winding speed of a 48v motor with a 48v battery I invite you to watch the video from jdbalat where he pushes rpm way higher than 90rpm with just a 36v battery so no overvolting, which he claims is one of the strongest selling point of the firmware...