jbalat
10 kW
Marco if your project is compatible with the stock displays then you have saved everyone lots of effort maybe you can make another fork on the smart ebike github and send us a link 

jbalat said:Marco if your project is compatible with the stock displays then you have saved everyone lots of effort maybe you can make another fork on the smart ebike github and send us a link![]()
andrea_104kg said:Marco Can You speak of The Project in The jobike italian forum?
Is it necessary to reflash The vldc5 ?
Rafe said:I did that once on a ride spiked and it caught me out too and now it is winter and I'm wearing thick gloves I do it quite often and it's a flipping nuisance.. all that you have done is inadvertently limited the max power to 25watts which is too low for pedal assist to work.
marcoq said:Certainly the project can be modified and optimized.
I unfortunately in this period I have little time to devote to development, however I hope it is useful as a starting point for any improvements.![]()
![]()
![]()
This is the link where I shared the project:
https://github.com/qmarco/TSDZ2-Smart-EBike-compatible-with-original-VlCD6-display
zappan said:Hello Marcoq, I wait to follow your project on the Italian forum but in the meantime I would like to try your SW, just to understand since you have not released documentation, I just install your version 0.16.hex on the Tsdz2 and connect the VLCD6 and already it would work without further settings? then it will display: battery, speed, distance-ode with the possibility to configure the wheel circumference, 4 levels of assistance and then 6Km (up key) light on-off (down key). Let me know if I have it installed and I try.
zappan said:Thanks for the information Marcoq, I am not a programmer so I will use the software as it is, as soon as I can install it and let you know.
![]()
![]()
![]()
marcoq said:Certainly the project can be modified and optimized.
I unfortunately in this period I have little time to devote to development, however I hope it is useful as a starting point for any improvements.![]()
![]()
![]()
This is the link where I shared the project:
https://github.com/qmarco/TSDZ2-Smart-EBike-compatible-with-original-VlCD6-display
casainho said:Here is the beta1 version for future v0.17.0. Please test and give feedback. On the next days I want to improve the wiki page for this version, as there are a lot of changes on the odometer field and they must be documented or users will not understand how to use it.
No unless someone do that implementation and submit as a pull request.Kisazul said:casainho said:Here is the beta1 version for future v0.17.0. Please test and give feedback. On the next days I want to improve the wiki page for this version, as there are a lot of changes on the odometer field and they must be documented or users will not understand how to use it.
Hi casainho. Will the new firmware 0.17 include a high cadence option for a 48 volt engine? Which did jbalat.
jbalat said:I just installed version 16 on my friends bike and he wanted a high cadence version like mine.
His motor is 48v, so this version below will work on both motor types
He tested it for a minute or so and was quite happy. All I did was changed increased the motor speed cutoff limit and multiplied the normal FOC by about 1.4 to bring it in line with the 36v settings.
Hi marcoq.marcoq said:Hi guys.
I am Italian and I am new in this forum.
a few months ago I bought a TSDZ2 electric motor from PSWPOWER to be installed on my full-suspension bike. I must say that casainho and all the contributors present in this forum have done a great job for the development of the firmware for this engine. I have a display type VLCD6 also called "race", very small and compact, so I decided to implement the firmware 0.16, compatible with the VLCD6 display, but I think it is also compatible with the VLCD5 and the XH18. I implemented the communication protocol to dialogue with the display, many parameters present in the KT-LCD3 project I added them in the eeprom of the Controller project. I added the walk assist function because for me it is very important when I have to climb non-cycling paths. However, the firmware remains compatible with the KT-LCD3 just configure some "# define" that allow you to enable or disable parts of the code, some functions or settings.
The default settings are for a 36V system, of course they can be changed according to your needs.
That said tell me please if I have to attach my project in this forum.
Ciao.
zappan said:Marcoq thanks for the explanations, now I compare my hypostations and verify, but because as also said Andrea 104KG do not come to the Italian forum to give us a hand ... http://www.jobike.it/forum/topic.asp?TOPIC_ID=76426 Ciao
casainho said:Hi marcoq.marcoq said:Hi guys.
I am Italian and I am new in this forum.
a few months ago I bought a TSDZ2 electric motor from PSWPOWER to be installed on my full-suspension bike. I must say that casainho and all the contributors present in this forum have done a great job for the development of the firmware for this engine. I have a display type VLCD6 also called "race", very small and compact, so I decided to implement the firmware 0.16, compatible with the VLCD6 display, but I think it is also compatible with the VLCD5 and the XH18. I implemented the communication protocol to dialogue with the display, many parameters present in the KT-LCD3 project I added them in the eeprom of the Controller project. I added the walk assist function because for me it is very important when I have to climb non-cycling paths. However, the firmware remains compatible with the KT-LCD3 just configure some "# define" that allow you to enable or disable parts of the code, some functions or settings.
The default settings are for a 36V system, of course they can be changed according to your needs.
That said tell me please if I have to attach my project in this forum.
Ciao.
I understand the path you took and I do not agree with it because OEMs/shops are being asking me that and I understand they are kind of like TongSheng/other ebike producers that want final users locked/not able to change configurations of the system (I understand that limiting final user is part of a business model of an OEM/shop, so final user depends of them and will be back to shop when need any adjustment/configuration). My philosophy is different: give the final user power/flexibility and knowledge, so they can easily configure and choose for their needs. OEMs prefer that path you did follow were they configure the system and then is very hard for final user to change the options: quick change on LCD VS building some hardware do connect and use a software to configure.
Because adding more options to project bring even more complexity and so more risk in the quality and work to maintain, I prefer to keep current project as it is now, only for LCDs KT-LCD3 and Bafang color LCD 850C.
marcoq said:zappan said:Marcoq thanks for the explanations, now I compare my hypostations and verify, but because as also said Andrea 104KG do not come to the Italian forum to give us a hand ... http://www.jobike.it/forum/topic.asp?TOPIC_ID=76426 Ciao
Hi zappan.
Three days ago I created an account in giobike.it, but the administrator has not activated it yet.![]()
![]()
![]()
jbalat said:Hi Marco, I think some users would be willing to try your version because they don't need to change the display. However if there were some app to change the settings then that would make it more user friendly.
I think the 2 versions can co-exist since some people want to see the data on the screen and change it in real time while others are happy to set and forget and rely on basic data.
BTW if your version is based on 16 then I assume the temperature sensor is also supported ?
Marco if you have some programming skills then appreciate if you can help close off some of the outstanding issues with the current firmware.
jbalat said:Hi Marco, I think some users would be willing to try your version because they don't need to change the display. However if there were some app to change the settings then that would make it more user friendly.
I think the 2 versions can co-exist since some people want to see the data on the screen and change it in real time while others are happy to set and forget and rely on basic data.
BTW if your version is based on 16 then I assume the temperature sensor is also supported ?
Marco if you have some programming skills then appreciate if you can help close off some of the outstanding issues with the current firmware.