Bafang3800
New member
- Local time
- 5:36 PM
- Joined
- Nov 13, 2022
- Messages
- 6
Has anybody had limited programming experience with the new Bafang BBS03
The BBSHD is a 1000 watt motor. The BBS02 is 750 watts and it behaves differently. For instance you cannot pedal & use the throttle at the same time. I read somewhere that the newer BBSHD have the same quirk. I have both motors and they are not the same.The BBS03 is more commonly referred to as the BBSHD so I've added that to your thread title![]()
Yes and what Anton said is correct the BBSO3 is also called BBSHD what does the BBSO2 have to do with anything?The BBSHD is a 1000 watt motor. The BBS02 is 750 watts and it behaves differently. For instance you cannot pedal & use the throttle at the same time. I read somewhere that the newer BBSHD have the same quirk. I have both motors and they are not the same.
He said BBS03, not BBS02, and he's right the BBSHD is occasionally called the BBS03 in overseas sellers' advertising.The BBSHD is a 1000 watt motor. The BBS02 is 750 watts and it behaves differently. For instance you cannot pedal & use the throttle at the same time. I read somewhere that the newer BBSHD have the same quirk. I have both motors and they are not the same.
Thanks. Sorry about my mistakes about the BBS03. I read BBS02 in my mind having never heard the BBSHD called that. My apologies.Yes and what Anton said is correct the BBSO3 is also called BBSHD what does the BBSO2 have to do with anything?
To all intents and purposes, this is an almost entirely brainless process. Especially if you are following a guide. Heck I have published two or three of them. The latest beingThe more & more I hear about mid drive programming it's starting to scare me away from them. Sorry to hear about the bad luck.
Thanks. Did not realize they could be programmed with a cell phone. No it just seem like to me lately I've been hearing, guys have had programming problems. Then hear that they blank boxed it/bricked the controller.To all intents and purposes, this is an almost entirely brainless process. Especially if you are following a guide. Heck I have published two or three of them. The latest being
![]()
BBSHD Programming For The Pedaling Cyclist (2023 Update)
Explore enhanced BBSHD programming for pedal assist settings that don't let the bike run away from you, and throttle settings gentle on the drivetrain.talesontwowheels.com
The super simple process, in order is
The only time you end up with a risk from flashing is if you are going DEEP into the firmware and changing the firmware version. Thats another level that only a very few dig into. Doing what I am describing is often called 'programming' but really all you are doing is changing a few settings via a GUI interface. The benefits are astronomical in terms of changing the character of the motor from what can be described as an axe and turning it into a scalpel.
- Go to Google Play and install the Speeed app. Cost is $0. You could also do one of the Penoff apps, both of which I link to above, if you want to go the PC/laptop route.
- Buy a simple USB-to-Bafang cable to plug the motor into your phone. You may need a USB-C adapter, too.
- Plug the cable in. Read the settings.
- Put in the new settings. No need to wonder what to do since you can just follow the blueprint already laid out for you.
- Save. Now plug your display back in.
- Go ride. Now that you have revised settings, and have read how the settings work, tinker from there.
Yes the firmware is installed in the controller. A new controller will essentially give your motor a brain transplant and should fix your problem.My question is, is the firmware installed in the controller? If I get a new controller, will that fix the issue? Because I can't even install new firmware anymore as nothing appears on my screen. So, is the firmware stored in the controller and not in the motor?
I followed this guide:
If you stick to the normal level of tomfoolery that most people use to adjust a BBSxx, then you can't make any permanent mistakes. I am sure that via the normal settings interface there's a way to introduce a setting that bricks a motor. But its just a settings interface, so you can undo what you did. For people who do entire firmware re-flashes, there's no such safety net. I am sure that Golden Motor procedure works if you bought a BBSHD from Golden Motor and it has their underlying default BBSHD firmware. But for anyone else there's no telling what could happen until after you try it.Thanks. Did not realize they could be programmed with a cell phone. No it just seem like to me lately I've been hearing, guys have had programming problems. Then hear that they blank boxed it/bricked the controller.
Yeah I'm a certified auto/diesel technician & flash ecm's for engine power uprates/more power & I have blank boxed a ecm while trying to flash it. But we had fail safes, that if that happened you could reflash the ecm to the older file & you were all good to try again or leave it alone.If you stick to the normal level of tomfoolery that most people use to adjust a BBSxx, then you can't make any permanent mistakes. I am sure that via the normal settings interface there's a way to introduce a setting that bricks a motor. But its just a settings interface, so you can undo what you did. For people who do entire firmware re-flashes, there's no such safety net. I am sure that Golden Motor procedure works if you bought a BBSHD from Golden Motor and it has their underlying default BBSHD firmware. But for anyone else there's no telling what could happen until after you try it.
Yes, but he is talking about flashing his firmware. I too think the Speeed app is great but it is only tweaking the software settings in the controller. Flashing is the process of installing a new version of an operating system or firmware onto a device. In other words a flash or flashing describes updating a chip's code (the BIOS 'basic input/output system') on the controller. That is completely different from what the Speeed app does & since he has already done the flash, he has also possibly done more damage. There are numerous ways to mess up a flash & if you do, your Bafang controller is now a brick and there is no bringing it back to life. Hopefully when he ran the bike after the flash and then smelled something burning, he did not also damage the motor itself. I would recommend he contact Bafang at https://bafang-e.com/en/service/after-sales-support/ & if they are no help, then try a new controller.To all intents and purposes, this is an almost entirely brainless process. Especially if you are following a guide. Heck I have published two or three of them. The latest being
![]()
BBSHD Programming For The Pedaling Cyclist (2023 Update)
Explore enhanced BBSHD programming for pedal assist settings that don't let the bike run away from you, and throttle settings gentle on the drivetrain.talesontwowheels.com
The super simple process, in order is
The only time you end up with a risk from flashing is if you are going DEEP into the firmware and changing the firmware version. Thats another level that only a very few dig into. Doing what I am describing is often called 'programming' but really all you are doing is changing a few settings via a GUI interface. The benefits are astronomical in terms of changing the character of the motor from what can be described as an axe and turning it into a scalpel.
- Go to Google Play and install the Speeed app. Cost is $0. You could also do one of the Penoff apps, both of which I link to above, if you want to go the PC/laptop route.
- Buy a simple USB-to-Bafang cable to plug the motor into your phone. You may need a USB-C adapter, too.
- Plug the cable in. Read the settings.
- Put in the new settings. No need to wonder what to do since you can just follow the blueprint already laid out for you.
- Save. Now plug your display back in.
- Go ride. Now that you have revised settings, and have read how the settings work, tinker from there.
I've been on a list waiting for a Luna Black BoxYeah I'm a certified auto/diesel technician & flash ecm's for engine power uprates/more power & I have blank boxed a ecm while trying to flash it. But we had fail safes, that if that happened you could reflash the ecm to the older file & you were all good to try again or leave it alone.
Then the ecm had parameters you could set/adjust to get the most out of a personal driver's driving habits. So basically the Bafang is similar other than a fail safe so to speak. Thanks
What is that actually? Is it a high end programming box/computer? Or is it a big nasty speed controller. I'm new to this stuff, & learning what I can. Thanks.I've been on a list waiting for a Luna Black Box
Hopefully that'll happen within the next 50 years![]()
It's just a big eggrider in my opinion but it does not have to stay inline...has a bunch of pre-set controlleer setting configurations prolly much similar to what you described on the ecms.What is that actually? Is it a high end programming box/computer? Or is it a big nasty speed controller. I'm new to this stuff, & learning what I can. Thanks.