tsdz2, controller options for open source

Discussions related to motors other than hub motors.
This includes R/C motors, botttom bracket, roller and geared drives.
Post Reply
Platypus   100 mW

100 mW
Posts: 36
Joined: Jul 13 2019 5:17pm

tsdz2, controller options for open source

Post by Platypus » Aug 14 2019 2:00pm

I have a tsdz2 motor installed on my bike. I want to upgrade the controller to one which is compatible with the Open Source software.

1. What is the most popular controller for installing this on?
2. Are there particular controllers which stand out as more/less capable, or more durable than others?

Thanks to all.

User avatar
amberwolf   100 GW

100 GW
Posts: 30504
Joined: Aug 17 2009 6:43am
Location: Phoenix, AZ, USA, Earth, Sol, Local Bubble, Orion Arm, Milky Way, Local Group
Contact:

Re: tsdz2, controller options for open source

Post by amberwolf » Aug 15 2019 2:52am

First, you'd have to tell us *which* OSS you're referring to, because it's likely to be hardware-specific, so we can only recommend hardware for a particular OSS.

Second, why not just use the controller that's in there, with the TSDZ2 Open Source Software?

viewtopic.php?f=30&t=93818&hilit=tsdz2+open+source


If you can't or don't want to for some reason, maybe you could use the KT series version (it has it's own thread), but I don't know how well (or if) the hardware it works with the TSDZ2 system.

Platypus   100 mW

100 mW
Posts: 36
Joined: Jul 13 2019 5:17pm

Re: tsdz2, controller options for open source

Post by Platypus » Aug 18 2019 4:35pm

Sorry for the delay in responding.

The controller I have is this one. It came with the kit from AliExpress. I'm asking about alternative controllers because I thought this one wasn't compatible with third party firmware.
2018-05-12-16-39-53.jpg
2018-05-12-16-39-53.jpg (128.97 KiB) Viewed 917 times
In short, I want to simplify my choice of which controller or software. If I can get a list or comparison or something, then my brain won't be fried.

User avatar
amberwolf   100 GW

100 GW
Posts: 30504
Joined: Aug 17 2009 6:43am
Location: Phoenix, AZ, USA, Earth, Sol, Local Bubble, Orion Arm, Milky Way, Local Group
Contact:

Re: tsdz2, controller options for open source

Post by amberwolf » Aug 18 2019 11:02pm

Platypus wrote:
Aug 18 2019 4:35pm
The controller I have is this one. It came with the kit from AliExpress.
Well, I don't know which display that is in the picture. Can't see any label for the controller so don't know what it is, either. If it's a TSDZ2 setup, then you go to the TSDZ2 thread and do what it says.

If it's not a TSDZ2 kit, and if you don't know what it is, then you can assume it's not compatible with anything but what the manufacturer made for it.

I assumed you had a TSDZ2 kit, because your first post says that's what's on your bike. If you have a TSDZ2 kit, you do what the thread I linked says and it should work, AFAIK.

If you don't have a TSDZ2 kit and also don't know what it is you do have.... Don't know what to say on that. You could post what the labels on the controller and motor say, and maybe someone will recognize them.

In short, I want to simplify my choice of which controller or software. If I can get a list or comparison or something, then my brain won't be fried.
Well, you still haven't answered this, which is absolutely critical for us to be able to tell you which controller to get:
First, you'd have to tell us *which* OSS you're referring to, because it's likely to be hardware-specific, so we can only recommend hardware for a particular OSS
If you know which OSS you want to use, then you go to the thread for that OSS and use the hardware it says it's compatible with.

btslo   10 W

10 W
Posts: 70
Joined: Apr 17 2019 8:55am

Re: tsdz2, controller options for open source

Post by btslo » Aug 18 2019 11:29pm

You have a VLCD5 display. There is a open source fork by marcoq which works with this display: viewtopic.php?f=30&t=98281
(Here you configure everything on PC and flash only the motor controller)

Other options include the KT-LCD3(cheap, monochrome) and newly supported Bafang 850C (big and colorful) and SW102 (minimalistic, bluetooth support) displays.

You can buy a ST Link v2 programmer and try the marcoq version first to see if you even need /want a new LCD.

Platypus   100 mW

100 mW
Posts: 36
Joined: Jul 13 2019 5:17pm

Re: tsdz2, controller options for open source

Post by Platypus » Aug 19 2019 1:14pm

btslo wrote:
Aug 18 2019 11:29pm
You have a VLCD5 display.
@btslo thank you. I couldn't decide which OSS, because I did not know what model of controller I had. My controller options are:

1. VLCD5
2. KT-LCD3
3. Bafang 850C
4. SW102
btslo wrote:
Aug 18 2019 11:29pm
You can buy a ST Link v2 programmer and try the marcoq version first to see if you even need /want a new LCD.
Put simply, what is a ST Link v2? Is it a piece of hardware used to program the controller, like this one at UK£72?
https://uk.rs-online.com/web/p/chip-pro ... s/8801599/
amberwolf wrote:
Aug 18 2019 11:02pm
Well, you still haven't answered this [choice of OSS], which is absolutely critical for us to be able to tell you which controller to get:
@amberwolf I do not know enough about OSS to answer that yet. I am aware of the following options:

1. Factory settings (I already have)
2. Marcoq's fork for VLCD5
viewtopic.php?f=30&t=98281
3. Casainho's (which amberwolf linked to)
https://github.com/OpenSource-EBike-fir ... d_software

I can't understand a lot of information on the forums. It is just too complicated, because I don't know the subject matter. If I could get a simple side by side comparison of OSS firmware, or a table of what OSS firmware works with what controller, I would read it.

Instead, I will take it one step at a time and ask specific questions, making sure I understand each point before getting confused.

btslo   10 W

10 W
Posts: 70
Joined: Apr 17 2019 8:55am

Re: tsdz2, controller options for open source

Post by btslo » Aug 19 2019 1:45pm

All firmwares have basically the same functions, the LCD is only used to communicate with the motor controller (which is the same for all TSDZ2 motors)

Yes, STlink is used for programming the LCD and motor. You can get it on ebay for 2-3€.

I suggest you read the OSS wiki and the thread and ask questions there:

https://github.com/OpenSource-EBike-fir ... _wiki/wiki
viewtopic.php?f=30&t=93818

Basically you should decide which LCD looks best for you and just buy that.

Platypus   100 mW

100 mW
Posts: 36
Joined: Jul 13 2019 5:17pm

Re: tsdz2, controller options for open source

Post by Platypus » Aug 19 2019 4:37pm

btslo wrote:
Aug 19 2019 1:45pm
All firmwares have basically the same functions, the LCD is only used to communicate with the motor controller (which is the same for all TSDZ2 motors)
@btslo thank you, you have just simplified my life. I will get the Bafang 850c display and use the Flexible Open Source firmware from @casainho. I have skimread the install howto. It will be tedious, but I can do it.
btslo wrote:
Aug 19 2019 1:45pm
I suggest you read the OSS wiki and the thread and ask questions there:
Where should I ask questions about installing the firmware? You linked to the Github project page and a forum on this thread. I can't see anywhere to ask questions on Github. Should I interrupt your linked thread with new questions? For etiquette, I am direct & concise; and I'll say please/thank you. I understand that in developer communities, you keep it minimal.

btslo   10 W

10 W
Posts: 70
Joined: Apr 17 2019 8:55am

Re: tsdz2, controller options for open source

Post by btslo » Aug 19 2019 5:02pm

You can ask questions here in this thread:

viewtopic.php?f=30&t=93818

There is also a separate thread for 850C development.
It's not that hard once you get the hang of it :D

Platypus   100 mW

100 mW
Posts: 36
Joined: Jul 13 2019 5:17pm

Re: tsdz2, controller options for open source

Post by Platypus » Aug 19 2019 6:04pm

btslo wrote:
Aug 19 2019 5:02pm
It's not that hard once you get the hang of it :D
Neither are many life skills, like plastering a wall or building a bicycle wheel. These uncomplicated tasks are mysterious to an outsider :-)

What do I do, just insert a new post no matter what the thread is currently talking about? Hey, I think pi π isn't 3.14, it's actually 7. What do you think of this evidence?

Or, to take a sensible example, I'm having problem X. The error message is Y. Where can I find Z? (I'm asking because it violates the existing etiquette rules I understand in the bazaar model of OSS.)

nukezero   10 kW

10 kW
Posts: 556
Joined: Jul 02 2013 5:00pm
Location: Los Angeles, CA

Re: tsdz2, controller options for open source

Post by nukezero » Aug 19 2019 7:57pm

moved

Platypus   100 mW

100 mW
Posts: 36
Joined: Jul 13 2019 5:17pm

Re: tsdz2, controller options for open source

Post by Platypus » Aug 20 2019 9:26am

nukezero wrote:
Aug 19 2019 7:57pm
moved
I don't understand. What do you mean?

Post Reply