Thanks a lot for this awesome guide. Setting those values to 0 will just not work. This motor was only rated at 250 w. The throttle isnt a big deal to me. I have set the settings the same. So you are free to change those to your likings, without effecting reliability. I know both batteries are full because the voltage reads 52.6. Velo Fischer ETH 1861. Back on the road again and all going very well. Did you save the factory settings? The drivers are not properly installed. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. The read out % indeed is related to the battery voltage. OpenSourceEBike/Bafang_BBS02_BBSHB - Github . when I start gives very much power and speed 17- power on battery No, I meant to say that when you turn on the bike, it will default to PAS 0 most of the time. So if you do this, the chance that something will fail increases. Thanks a lot for your detailed comment/explanation. Can you do any damage by setting amp levels low? Fiets net klaar, en nu wil ik alles een beetje gaan fine tunen. ik heb een vraag of iemand het weet ik heb de bafang bbs02 48v uit china met een 160ntm motor en een accu voor op de bagagedrager die geeft 54,4Volt aan bij volledig opgeladen. Just a question for information. So when searching for a battery you should look at the Wh specification. The display you have indeed has two modes: standard and sport. In the post, I state that if you set the speed limit to 100% it will stop at your speed limit. I tried. The situation that you are describing wont cause damage to the moter. How long had you had this controller? sign in So the difference is only in the motor controller, they did some improvements. Thank you. Bafang does not support any alteration of its default settings and everything out there that lets you get at them is 3rd party and unsupported by the manufacturer. LOL Thanks Steve. 11- Press Download/Program There is only one version of the controller you have. BBSHD Voltage Problem Firmware Update & Instructions https://drive.google.com/file/d/1rerH9mTJQfyJcuiB5atlN_aV99v8UBij/view How to Fix Bafang BBSHD & BBS02 Error 30: 1. It, in turn, will decide how fast the e-bike will accelerate. The level correspondence is really convenient to know, thanks for figuring this out. So for most people, it will be easier to set a limit on the display and set %limit speed to 100% for all assist modes. If that would be the problem, the display would cut out as well. Hello, Congratulations on your work, very complete and well described Its a shame that controller failures are rather common with the Bafang mid-drive motors. We now can indeed confirm that the sport and normal mode are exactly the same on BBSxx systems except for the color :p. Thank you for this post! This is not something you can program in the software with the programming cable. Please could you try and help me? The main aim is to be able to carry a lot of work gear etc. Bafang released the source code and Stefan Penoff (Penov) took it and made it better. If you want 5 stages, you should still fill in the 9 assist levels, I believe it picks assist levels 1,3,5,7,9 as the corresponding stages if you choose 5 stages. No worries, I will always answer all questions! For that would you set the current level to 100%, and speed limit to 0%? Only change the setting Wheel Diameter[inch] to your wheel diameter, leave the other settings unchanged. Frank. . If you want higher acceleration you can set this value to 20 or 30. Have you received any solutions? 17.5 Ah li.ion DPC18 displa Number are all over the place from different website. Watthours are calculated by multiplying the battery voltage with the battery amp hours. It indeed is a mistake of the previous owner if he set it at 26 in settings, but attached it to the 20 wheel, this will not work correctly. (file also attached to this post, or skip step 1 and 2 and download the stc-isp-15xx-v6.86E.zip from the attached file) That might be possible. You can absolutely set the speed limit to 100 for all assist modes, also if you want just 5 levels. There is however something you can do to get something similar to your desired behavior. I have check and there is the correct voltage leaving the battery . In your response to Bens question, you said as long as you pedal along with motor having current% set low will not hurt motor. So this is the desired behavior. I found it really annoying that the motor would stop assisting at different speeds, at different assist levels. Or does your menu look different than it does in the video? I do not have PAS setting in the display. This is the case because the display will think that you use a 48v battery. Which often is more accurate than the display does. Installing this firmware will void your warranty. Note that the system only allows 5 levels of assistance. Since with that much power you can easily strip gears when you dont select the right gear. Move the connections around and check for any twists or bends in the wiring harness. No ebike is perfect, this is a thread dedicated to sharing known issues or problems with electric motors from Bafang as well as any help and solutions you know of. Are you talking about maintenance of the Bafang motor? Assist Level/Current Limit [%]/ You should do this in addition to the manual driver. I can recharge my battery to 80% without having to drain off power. So, yes your motor is programmable, but the issues you have are unknown to me. But again, make sure to back-up the factory settings. The low voltage cut-off should be around 32V for a 36V battery. It allows a more normal biking experience. Or is it to new, so it doesnt exist at the Moment and it can take something? But most of the time this is the case, even though it is not always clearly stated. This is just the limit of the bikes gearing, they were in the first place never designed to run at speeds above 50 km/h. This way you wont utilize all the power, therefore you can look at the download links that are now working again. Would like to know, can be very helpful for others. You just pedal along in the assist level that you find that gives enough assistance. The reason why your new controller feels slow, is probably because the current limit is set lower. Thank you. This setting will decide how much current the motor will immediately draw when the throttle is engaged. Im only out with the kids maybe 2- 3 hrs at the most in our local mountain bike trails and I would say 3/8 of the time we are just going up and the other 5/8 the time is all about developing the kids skills riding down the trails. Very well explained programming settings. But the difference is that the entire firmware needs to be reflashed. JavaScript is disabled. Let me ask you one more question. Thank you for your help! Thats great! All these things you can change, just read the article and try to understand what all settings mean. So I have no clue why your display doesnt change the read out. It could be that yours has a 20A controller due to the B variant indeed. Thanks for your help. http://s.click.aliexpress.com/e/_d6qjlWU. This way, the bike will stop assisting when a certain speed is reached, therefore it will not reach speeds out of your control. Click save as and save your file at a location that you can access later if necessary. Is something corrupted? You will need to use low assist modes, so you wont cause the battery to hit the voltage cut-off. The maximum speed you set on your display is also a limit. If you increase slow start, your start will be really slow and jerky. my display gives me a high voltage warning, and I have to drain power by recharging my iPad, iPhone ad etc., until I get down to about 56.4v and that takes hours, then my motor will run. You will often experience that you will have clearance and chainline issues. De eco en sport modes zijn niet te configureren. You will have to set both current limit [%] and speed limit [%] to 1 for assist level 0. 3. If you found this advice helpful, supporting contributions are accepted here. So my advice would be: insist that the shop execute the procedure. Depending on what the display it set to, it will calculate the % according to the voltage. I have some problems with my Bafang 1000kw motor. This allows you to work with your saved profiles even if you haven't connected your bike. If you dont KNOW that you need this fix, DONT do it. If you want to increase performance further, you can increase the general current limit. I am able to edit all of my settings, the bike is read once I open the config software. What are the settings to have a bit longer non power to shift smoother? This is a big deal to me because of all the very steep but short hills where I ride. The BBSHD Bafang 1000 watt motor kit is a high-performing, lightweight, quiet, fast, hill-climbing, well-engineered electric bike kit. If your battery voltage was already kind of low, this extra drop in voltage will cause it to go below the low voltage limit. That is just awesome stuff! From a stop I find the throttle to be lacking. Most of the time, the firmware is set to a more conservative 18A. So this setting can be handy for legal reasons. It definitely drops almost immediately like is related to a setting. Solved the problem replaced the controller. If you want insane power, get the BBSHD, this motor has a 30A controller. Who designed this thing? (If youre not sure which one it is, it shouldnt hurt to try any of the ones it lists until one of them works) I used DPC18. I dont really know the settings in my old controller. Max current: 28A, If 28A is written on the controller, this will be the maximum. The window cannot be maximized. Take care not to hit the throttle in too high of a gear in level 9, this can burn out your controller. I am concerned about reliability, not performance, so if it comes out-of-the box at 18A I will probably leave the programming alone (initially at least) or can I achieve a stock current limit of 18A by keeping below a certain assistance level (using the stock programming). If you do this however, the pedal assist will also work. There is no dedicated software or cable available for programming this specific motor for consumers. So only customize your own settings if you understand what they mean and what the risks are. Thank you. I found a wiring diagram with pin and voltage. example@example.com. The BBSHD can handle max 30A, the BBS02 can handle max 25A. I just bought a new electric bike with RM G05.250.dc motor. There is a sticker on my motor that reads 48V. i read the whole thing and it really helps a lot to understand each setting. Hitting the magnifying glass will automatically select the correct port. This setting decides at which level the throttle will stop. But I understand you need a smaller chainring. Is this a new setting in the motors. This could be the case. As of the display, it doesnt really matter which you choose. This can be simply done in the display menu. This morning I used your instructions to reconfigure my settings. I guess I should phrase my question in a different way to shed more clarity. Hello, Is any chance to program BBS02 500Watt 36V to turn off pedal assist and use only throttle ? You can just assume that if you read your controller settings, that those settings are close to usual stock settings. You could increase the slow start number in the throttle tab. You could also just lower the speed limit set on the display to a speed at which you can still pedal along. But I am pretty sure it uses those levels. 11T Rear. This firmware is intended to replace the original Bafang firmware on the BBSHD/BBS02 motor controller. Because the programming cable uses the plug of the display, the display and buttons ofcourse will not work. And if they are not willing to ship one out for free, they might be able to reduce the price of the replacement. I Understand your question but will have to look it up and check. You indeed will need the datasheet of your specific cell type. Only execute the procedure yourself if you are confident that you can do it. If you want the e-bike to be limited to a certain speed that cant be changed on the display, you have to assign a certain speed to this setting. If you have a newer BBS02B you are probably fine, if you have an older controller it might not be a good idea to flash this firmware. This therefore increases the amount of friction, which results in the feeling of more drag. Do you happen to know what your ratio is? I just installed the same setup, there are 5 eco levels and 5 sport levels. You may have one of the following problems: You dont have the necessary usb drivers installed. So i ventured into the programming today. There for sure isnt a different version of the DPC18 display. Second question. BBSHD unpotted Display Power Line.jpg README.md STC15W4K32S4-en.pdf README.md Bafang_BBS02_BBSHB If so which controllers. Herve. John. If you want all the power available, set it to 15A. If nothing happens, download GitHub Desktop and try again. Have you any suggestions or any details how to configure them properly? I meant if we should do some service work with the motor after maintenance, during exploitation, open it, check smth, grease. Thanks for sharing your experience in the comment section, it really helps other people as well! Le dbat est lanc sur cette configuration et / ou le ETH1861 avec M400. If thats the case, there probably is something wrong with your display. If you find that the bike accelerates to quickly, you can also alter these settings. Could you clarify your problem? All these settings are explained in my guide. This can be convenient if you have parked the bike and want to show someone something. I hope you can still fix the problem. You could also try a completely different computer/laptop. The only thing that you will have to change is the current limit. You can only change the low voltage cut-off. Ive been reading about programming my bike a bit more the last day or two and ill probably go for tuning my bike this weekend. BBSHD Voltage Problem Firmware Update & Instructions, Search this topic This firmware is intended to replace the original Bafang firmware on the BBSHD/BBS02 motor controller. If you want the e-bike to limited to 25km/u, select 25km/u. I was thinking about this instead of swapping bikes or not being allowed to ride on public roads with each setup to and from. First Name Last Name. If Bafang would fix this, it would be an absolutely near perfect motor. But in theory you could do this. So I would in practice just choose the gear that is most comfortable to pedal along with, it might be a bit less efficient, but it does make riding the bike much more comfortable. The 3 prior steps had me disconnect the cable from the display, so the button on my handlebar no longer turns on the bike and my computer sees nothing attached at the port receiving configuration cable. I dont use it and I like how quickly I can change gears not blocking the motor. thanks for you time and passion in sharing your experiences.My sole purpose to get a mid drive kit is so I can tow my 2 kids ( 7 year old and 5 year old) up the hills when we go mountain biking. Any way to increase the throttle to max on all PAS but keep it variable? If you read all the explanations of all the parameters, you can easily create such custom settings that match your preference. I think Ill use his settings except for the amp settings which are for a 1500w motor vs. my 350w. So I am curious if you were able to do that. I want max available throttle but still VARIABLE on all PAS. You do this as follows: If you dont like these settings and you want to tweak certain settings, you can read the rest of this post and adjust certain settings. Its unlikely that it can damage your motor, but it definitely will give an incorrect speed.