Bafang Configuration Tool for Android

mkopa

New member
Local time
8:49 PM
Joined
May 16, 2021
Messages
1
Hello,
I'm the author of the "Speeed" application for Android https://play.google.com/store/apps/details?id=com.mkopa.speeed
It's the equivalent of the popular Windows tool "Bafang Configuration Tool". The application supports configuration files from "Bafang Configuration Tool", it also saves them in this format (*.el).
To work we need the same adapter i.e. USB-Serial + Julet 5-pin female plug.
The application is free. I'm making it for our common good
In the next version (deployment-ready) we'll find support for Bluetooth adapters, and after some time and thorough testing, the application will also be available for iOS.
Please send me information about bugs, new features, etc.
Enjoy
 

Attachments

  • Screenshot_20210505-130000_Speed Config Tool.jpg
    Screenshot_20210505-130000_Speed Config Tool.jpg
    63.7 KB · Views: 499
  • Screenshot_20210505-130021_Speed Config Tool.jpg
    Screenshot_20210505-130021_Speed Config Tool.jpg
    45.5 KB · Views: 496
  • Screenshot_20210505-130033_Speed Config Tool.jpg
    Screenshot_20210505-130033_Speed Config Tool.jpg
    48.1 KB · Views: 460
  • Screenshot_20210505-130041_Speed Config Tool.jpg
    Screenshot_20210505-130041_Speed Config Tool.jpg
    60.2 KB · Views: 485
  • Screenshot_20210505-130049_Speed Config Tool.jpg
    Screenshot_20210505-130049_Speed Config Tool.jpg
    48.2 KB · Views: 393
  • Screenshot_20210505-130104_Speed Config Tool.jpg
    Screenshot_20210505-130104_Speed Config Tool.jpg
    89 KB · Views: 475
  • Screenshot_20210505-130116_Speed Config Tool.jpg
    Screenshot_20210505-130116_Speed Config Tool.jpg
    48 KB · Views: 420
  • speedometer.png
    speedometer.png
    143.7 KB · Views: 601

Vinz

Member
Local time
2:49 PM
Joined
Apr 20, 2021
Messages
57
Thank you for creating the Speeed app!
I just used it for the first time yesterday, and it worked great! All I had to do was get an adapter to attach the programming cable to my phone.
I was pleasantly surprised when Speed auto-launched upon connecting the cable. It is more convenient than using a laptop or desktop PC.
It works just like the PC version, as expected.
Two things that I noticed:
1) When writing to the motor, I used Write All. I got 3 progress bars, in succession. I guess that's because the Levels, Pedal, and Throttle sections are written separately. That's not a problem, just something I noticed.
2) The value for Work Mode in the Pedal section was displayed as a single digit after I did a Read All. In my case it showed "1" when the value should have been "10". Maybe the 0 was just cut off - I couldn't tell. But when I selected a new value, it was fine.

Again, thanks for making the BBS02/HD experience a little easier for us!
 

Scottybike

New member
Local time
2:49 PM
Joined
Jun 10, 2021
Messages
3
Wow, this app is great. I'm a rookie with this programming stuff, but I find this very user friendly. I have a basic question though. How do I save the new settings that I entered!

I'm using my Android smart phone.

TIA Scott
 

Scottybike

New member
Local time
2:49 PM
Joined
Jun 10, 2021
Messages
3
Hello again, well my setting changes didn't take, even though I clicked write and witnessed the download bar move, and the message "successful"

But now I can't reconnect the app to my bike. I tried all the plug in sequences mentioned to no avail.

Don't know what I'm doing wrong.
Hoping someone here can help me.

TIA,
Scott
 

Duncan

New member
Local time
2:49 PM
Joined
Oct 25, 2021
Messages
4
Location
Andover, NH
Hello,
I'm the author of the "Speeed" application for Android https://play.google.com/store/apps/details?id=com.mkopa.speeed
It's the equivalent of the popular Windows tool "Bafang Configuration Tool". The application supports configuration files from "Bafang Configuration Tool", it also saves them in this format (*.el).
To work we need the same adapter i.e. USB-Serial + Julet 5-pin female plug.
The application is free. I'm making it for our common good
In the next version (deployment-ready) we'll find support for Bluetooth adapters, and after some time and thorough testing, the application will also be available for iOS.
Please send me information about bugs, new features, etc.
Enjoy
Any idea of when you may have an iOS programming app available? Thanks for getting the Android app out there. That makes carrying a programming tool along on rides realistic.
Best regards,
Duncan
 

kreso0

New member
Local time
8:49 PM
Joined
Dec 7, 2021
Messages
1
Hello! Will it be possible to connect via bluetooth display (750C), without additional adapter?

It would be really nice since I can connect to the display via bluetooth already.
 

rob5169

New member
Local time
1:49 PM
Joined
Dec 11, 2021
Messages
1
Hello,
I'm the author of the "Speeed" application for Android https://play.google.com/store/apps/details?id=com.mkopa.speeed
It's the equivalent of the popular Windows tool "Bafang Configuration Tool". The application supports configuration files from "Bafang Configuration Tool", it also saves them in this format (*.el).
To work we need the same adapter i.e. USB-Serial + Julet 5-pin female plug.
The application is free. I'm making it for our common good
In the next version (deployment-ready) we'll find support for Bluetooth adapters, and after some time and thorough testing, the application will also be available for iOS.
Please send me information about bugs, new features, etc.
Enjoy
will this app work with the M620 ultra motor?
 

dhdallas

New member
Local time
2:49 PM
Joined
Apr 17, 2020
Messages
9
Hello,
I'm the author of the "Speeed" application for Android https://play.google.com/store/apps/details?id=com.mkopa.speeed
It's the equivalent of the popular Windows tool "Bafang Configuration Tool". The application supports configuration files from "Bafang Configuration Tool", it also saves them in this format (*.el).
To work we need the same adapter i.e. USB-Serial + Julet 5-pin female plug.
The application is free. I'm making it for our common good
In the next version (deployment-ready) we'll find support for Bluetooth adapters, and after some time and thorough testing, the application will also be available for iOS.
Please send me information about bugs, new features, etc.
Enjoy
I connected my Android phone to my Bafang BBSHD. I wanted to change from 5 assist levels to 9 levels and change my wheel size from 26 to 27. After selecting the Write button and reconnecting my 500c display, nothing was changed. I have also tried to enter advanced settings on just the 500c display but after entering the 1919 password, I press the M button and the display just goes back to normal operation and does not enter the advanced settings menu.
 

dhdallas

New member
Local time
2:49 PM
Joined
Apr 17, 2020
Messages
9
Hello,
I'm the author of the "Speeed" application for Android https://play.google.com/store/apps/details?id=com.mkopa.speeed
It's the equivalent of the popular Windows tool "Bafang Configuration Tool". The application supports configuration files from "Bafang Configuration Tool", it also saves them in this format (*.el).
To work we need the same adapter i.e. USB-Serial + Julet 5-pin female plug.
The application is free. I'm making it for our common good
In the next version (deployment-ready) we'll find support for Bluetooth adapters, and after some time and thorough testing, the application will also be available for iOS.
Please send me information about bugs, new features, etc.
Enjoy
I connected my Android phone to my Bafang BBSHD. I wanted to change from 5 assist levels to 9 levels and change my wheel size from 26 to 27. After selecting the Write button and reconnecting my 500c display, nothing was changed. I have also tried to enter advanced settings on just the 500c display but after entering the 1919 password, I press the M button and the display just goes back to normal operation and does not enter the advanced settings menu.
 

dhdallas

New member
Local time
2:49 PM
Joined
Apr 17, 2020
Messages
9
I gave up on the 500c display which sucks as far as tweaking the settings. I replaced it with the 860c which is great!
 

dhdallas

New member
Local time
2:49 PM
Joined
Apr 17, 2020
Messages
9
I connected my Android phone to my Bafang BBSHD. I wanted to change from 5 assist levels to 9 levels and change my wheel size from 26 to 27. After selecting the Write button and reconnecting my 500c display, nothing was changed. I have also tried to enter advanced settings on just the 500c display but after entering the 1919 password, I press the M button and the display just goes back to normal operation and does not enter the advanced settings menu.
I gave up on the 500c display which sucks as far as tweaking the settings. I replaced it with the 860c which is great! I love the Speeed program!
 

dhdallas

New member
Local time
2:49 PM
Joined
Apr 17, 2020
Messages
9
I connected my Android phone to my Bafang BBSHD. I wanted to change from 5 assist levels to 9 levels and change my wheel size from 26 to 27. After selecting the Write button and reconnecting my 500c display, nothing was changed. I have also tried to enter advanced settings on just the 500c display but after entering the 1919 password, I press the M button and the display just goes back to normal operation and does not enter the advanced settings menu.
I gave up on the 500c display which sucks as far as tweaking the settings. I replaced it with the 860c which is great! I love the Speeed program!
 

lotto

New member
Local time
7:49 PM
Joined
Sep 17, 2022
Messages
3
Hello,
I'm the author of the "Speeed" application for Android https://play.google.com/store/apps/details?id=com.mkopa.speeed
It's the equivalent of the popular Windows tool "Bafang Configuration Tool". The application supports configuration files from "Bafang Configuration Tool", it also saves them in this format (*.el).
To work we need the same adapter i.e. USB-Serial + Julet 5-pin female plug.
The application is free. I'm making it for our common good
In the next version (deployment-ready) we'll find support for Bluetooth adapters, and after some time and thorough testing, the application will also be available for iOS.
Please send me information about bugs, new features, etc.
Enjoy
Hi mate I have the latest avaris bike but it's 9 pin and I can't find a 9 pin to usb, any news on the Bluetooth as it is Bluetooth connectable? Ta
 

thienan

New member
Local time
8:49 PM
Joined
Sep 21, 2022
Messages
1
hello Mkopa. Your app is great. However the changes aren't recorded even if I make "write" with a sucessfull report. (tried to go from 26 inches to 20inches and to put 10 assistance levels instead of 5. I have a 850C display
 

coldface

New member
Local time
7:49 PM
Joined
Oct 16, 2022
Messages
2
Hello,
I'm the author of the "Speeed" application for Android https://play.google.com/store/apps/details?id=com.mkopa.speeed
It's the equivalent of the popular Windows tool "Bafang Configuration Tool". The application supports configuration files from "Bafang Configuration Tool", it also saves them in this format (*.el).
To work we need the same adapter i.e. USB-Serial + Julet 5-pin female plug.
The application is free. I'm making it for our common good
In the next version (deployment-ready) we'll find support for Bluetooth adapters, and after some time and thorough testing, the application will also be available for iOS.
Please send me information about bugs, new features, etc.
Enjoy
 

coldface

New member
Local time
7:49 PM
Joined
Oct 16, 2022
Messages
2
I used the app on my bbshd and it worked great until I rode it and found the pas had stopped working, my speed censor is ok,I got error code for speed sensor but it works recording the speed, throttle works great with me settings, any ideas ?
 

Dilbert66

New member
Local time
2:49 PM
Joined
Nov 6, 2022
Messages
1
Is bluetooth connectivity available? A inexpensive hc-06 arduino bluetooth serial adapter connected to the display cable using an also inexpensive buck voltage converter to drop the p+ battery voltage to 5volts would be all thats needed for connectivity. The usb otg is fine for configuration but when riding the connection keeps dropping due to vibration I assume due to the cheap connectors used by the cable vendors for the bafang interfaces. Using bluetooth will avoid this. Yes, this is very homebrew as no one sells such cables at the moment.
 

MikeR.

New member
Local time
2:49 PM
Joined
Feb 14, 2022
Messages
11
First Thanks for the app, it is great!
Now a question. Once I use the app to set the 9 (+0) levels of assist, I then go to the display. It lets me choose either 3, 5, or 9 levels of pedal assist, If I select 3, which three levels does it work with? I assume the top and bottom levels would be 1 and 9, but what is the middle level? And what if I select 5, which levels does it actually use then? The bike has a 7 speed freewheel, so I really don't need 9 levels of assist, it just adds to the confusion.. LOL.
 
Top