• Howdy! we're looking for donations to finish custom knowledgebase software for this forum. Please see our Funding drive thread

OpenBafangTool - New Open-Source Bafang Configuration Tool

Hello.
First of all i want to thank you for your time you invested developing such as a great future tool with unlimited options. If you want i could do a tester for you. Yesterday i received BESST tool so in next minutes i will try to unlock my bike trough your tool.
Im owner of BBS02 and M500.
 
Hello.
First of all i want to thank you for your time you invested developing such as a great future tool with unlimited options. If you want i could do a tester for you. Yesterday i received BESST tool so in next minutes i will try to unlock my bike trough your tool.
Im owner of BBS02 and M500.
and ?
 
Hello!
I tried to reprogram my hubmotor drive with the version 2.0.1 of the software. All the settings looked alright and I only changed the setting for the max speed. But still the speed shown on the display is much to high, when walking with the bike at 5km/h, the display shows 25-30 km/h. So now I just get a tiny bit assistance when starting but as soon as I start rolling the assistance shuts off as the speed is exaggerated on the display. Any suggestions on which parameter to change. The speed sensor was set to external. Is that something to check? I am super happy for any suggestions. 🙏🏻
 
Hello!
I tried to reprogram my hubmotor drive with the version 2.0.1 of the software. All the settings looked alright and I only changed the setting for the max speed. But still the speed shown on the display is much to high, when walking with the bike at 5km/h, the display shows 25-30 km/h. So now I just get a tiny bit assistance when starting but as soon as I start rolling the assistance shuts off as the speed is exaggerated on the display. Any suggestions on which parameter to change. The speed sensor was set to external. Is that something to check? I am super happy for any suggestions. 🙏🏻
circumference
 
Hello!
I tried to reprogram my hubmotor drive with the version 2.0.1 of the software. All the settings looked alright and I only changed the setting for the max speed. But still the speed shown on the display is much to high, when walking with the bike at 5km/h, the display shows 25-30 km/h. So now I just get a tiny bit assistance when starting but as soon as I start rolling the assistance shuts off as the speed is exaggerated on the display. Any suggestions on which parameter to change. The speed sensor was set to external. Is that something to check? I am super happy for any suggestions. 🙏🏻
wheel size , current ramp , motor stop time ?
 
Hello!
I tried to reprogram my hubmotor drive with the version 2.0.1 of the software. All the settings looked alright and I only changed the setting for the max speed. But still the speed shown on the display is much to high, when walking with the bike at 5km/h, the display shows 25-30 km/h. So now I just get a tiny bit assistance when starting but as soon as I start rolling the assistance shuts off as the speed is exaggerated on the display. Any suggestions on which parameter to change. The speed sensor was set to external. Is that something to check? I am super happy for any suggestions. 🙏🏻
Configure wheel diameter and circumference
 
For uart motors only usual usb-uart converter is supported (~5$ on aliexpress

Ok, thanks for the info! So I will need to order this cable from AliExpress. Do you know if is even possible unlock speed on UART M400 with Bafang Besst diagnostic and Bafang Besst software? I can only read HMI and controller, but no write option to change the speed limit. Thanks
 
Ok, thanks for the info! So I will need to order this cable from AliExpress. Do you know if is even possible unlock speed on UART M400 with Bafang Besst diagnostic and Bafang Besst software? I can only read HMI and controller, but no write option to change the speed limit. Thanks
No. Most of parameters of uart motors are available only with my program or (older) Bafang Configuration Tool by Stefan Penoff
 
Hello,
I appreciate your effort! :)

Quick question: Does your tool support the same parameters as the official BESST software, or does (or can in the future) support also the parameters that are not supported by BESST? Specificaly for CAN protocol motors.
 
Hello,
I appreciate your effort! :)

Quick question: Does your tool support the same parameters as the official BESST software, or does (or can in the future) support also the parameters that are not supported by BESST? Specificaly for CAN protocol motors.
Most of parameters are not available in usual besst at least with usual dealer account
 
Hello.
I'm happy to introduce my new open source project - OpenBafangTool.
Currently it has functions like Stefan Penoff's Bafang Configuration Tool and is in alpha phase, but I'm planning to add more supported devices (currently I'm working on support of Yamaha, so it will be available later). Now it supports all bafang motors with UART interface. The main goal of project to make modern cross-platform alternative to Penoff's tool with updates, new features and different supported devices.
You can download executables for windows and linux (AppImage) and the manual here, source code is available here.
Currently this project in early alpha phase, so please use it carefully.
I'm looking forward for your feedback!
hi Andrey, i purchased a bafang usb program cable and it came with uart connector, although my bike has the can connector and its the cm5001 sun union motor which we believe is just a rebrand of bafang motors. Anyway can you recommend any advise or help ?
 
hi Andrey, i purchased a bafang usb program cable and it came with uart connector, although my bike has the can connector and its the cm5001 sun union motor which we believe is just a rebrand of bafang motors. Anyway can you recommend any advise or help ?
Sorry, but I have no information about sun union motors. It may be rebranded bafang, but not surely. You can test it, but REMEMBER THAT NON-BAFANG MOTOR MAY HAVE SOME CONNECTOR WITH DIFFERENT PINOUT, CHECK PINOUT WITH MULTIMETER NOT TO BURN YOUR COMPUTER. If you tested it with multimeter and motor interface is electrically compatible, you can try to connect it to computer with my program
 
I released OpenBafangTool 2.0 - now with support of can bus
View attachment 353099
(Both of them are supported).
Currently not all parameters are available, other will be added in next versions
Andrey i messaged you earlier & stated i purchased a bafang program cable,it came with uart connector & i need can connector. is Official Bafang BESST Tool device my only choice with this issue im having to use your program ?
 
Andrey i messaged you earlier & stated i purchased a bafang program cable,it came with uart connector & i need can connector. is Official Bafang BESST Tool device my only choice with this issue im having to use your program ?
For uart systems you can use usual usb-uart converter. For can systems only besst tool is supported (canable pro will be added in future). Can you send me photo of your motor and connector?
 
Sorry, but I have no information about sun union motors. It may be rebranded bafang, but not surely. You can test it, but REMEMBER THAT NON-BAFANG MOTOR MAY HAVE SOME CONNECTOR WITH DIFFERENT PINOUT, CHECK PINOUT WITH MULTIMETER NOT TO BURN YOUR COMPUTER. If you tested it with multimeter and motor interface is electrically compatible, you can try to connect it to computer with my program
thank you, is a uart to can adapter connector available ? it seems i can not find anyway to connect to my can connector display and can not find anything to purchase except the Official Bafang BESST Tool device
 
For uart systems you can use usual usb-uart converter. For can systems only besst tool is supported (canable pro will be added in future). Can you send me photo of your motor and connector?
yes, what pics of motor do you want? inside motor? take cover off? its a cm5001 and display is DS103
 
Back
Top