There are many different displays sold with the BBS02/BBSHD drive units. Some vendors allow you to choose, others will ship you whatever you get and that’s what you’re stuck with. Any of these displays should work with either the BBS01, BBS02, BBSHD or the Ultra Max.
C961
The C961 is the oldest and has a small display with the three buttons separate from the unit. It has the least amount of functionality but is the most commonly seen with the BBS02 drive unit. It has no watt meter unlike the other two. The manual for the c961 is here. The C961 has a PAS speed limit of 50km/hr which can override the programming on the controller. You can work around this limit by setting the wheel diameter to a smaller size than it actually is, although then your speedometer will be inaccurate. The C961 can support 9 levels of PAS on the display.
C965

The C965 is usually a little extra but has backlighting and a watt meter. Five-button version shown here
The C965 is the rarest display I’ve seen, usually, it is priced somewhere between the C961 and the C963. This unit has a unique vertical configuration which some people seem to really like. There are two versions, one with 3 buttons and another with five buttons making menu navigation far more intuitive. If you don’t care about stealth but want a watt meter and can’t get the C963 this unit is might work for you. The watt meter does not show total watts used, only the current power draw. When compared against a more accurate watt meter it becomes obvious that the watt meter is also wildly inaccurate. The manual for the three button version is here. The manual for the five button version is here. The C965 has a PAS speed limit of 99km/hr which is more than you will ever get to on any BBSxx unit.
If your display is showing error code 30 then you probably have a bad C965 display. There was a large number of BBSHDs that shipped out early 2016 with bad displays. Contact your vendor to replace it with a newer display and the problem should go away. Replacing the controller will not fix the problem.
C963
The C963 has an auto-backlight as well as a watt meter. This is probably the smallest, stealthiest and best looking display unit of the B&W displays (although the 500c color display is much smaller). The fit and finish look much higher quality than the other B&W display. Like the C965 this unit only shows current power output and is not particularly accurate. The manual for this unit is located here. The C963 has a PAS speed limit of 40km/hr which can override the programming on the controller. You can work around this limit by setting the wheel diameter to a smaller size than it actually is, although then your speedometer will be inaccurate. With my fatbikes I set their wheels which are close to 29ers in diameter to only 18 inches which then shows me in kph how fast I’m going (approximately) in mph. The C963 is the only display here that will not display in mph only in kph. It is also limited to showing only 5 levels of PAS. The C963 watt meter also only goes up to 999 and if you’re pulling more watts than that (both the BBS02 & the BBSHD will) then the display will basically read nonsense.
If you want to access the advanced features of this display you will need to look at the Kingsong manual right here . The first half of this manual is Chinese so you need to jump to page 32 where the English version starts. If you want to change the number of PAS levels displayed the instructions on doing that start on page 50, there is a bunch of other parameters you can change without having to program your controller as well.
DPC10

The DPC10 is the newest and most expensive of the 4 options, not recommended
The DP C10 is a larger B&W display that is pretty hard to get. Most ebike dealers will charge a premium for this display. The biggest difference is that there is a built-in USB port so you can charge your phone off your ebike battery. This is a nice add-on if you want to use your cellphone as a GPS unit or if you want to use a normal automotive GPS unit or dashcam. Just plug it in and go. Without a drive unit this display runs about $75 from Lunacycle.com right here. This display is quirky, has no programming manual and a lot of people don’t really like it. The USB port not power up unless an active device is plugged into it before powering up the display, and it is limited to about 1Amp of power at 5v which is enough to charge your phone or run your GPS but is not going to be enough power for a bright LED headlight. At this point, I do not recommend this display. Here is a crash course on brief instructions on how to program it written by Sakkie from this thread.
Click “i” twice to enter the menu then click it once to move to the next option. Double click to save.
TC = Trip Clearance. Choose N or Y
S7 = Miles or KM. Use plus or minus to choose one then double click “i”. This will take you out of the menu but is the only way I found to keep the setting.
BL= Back light sensor. How sensitive the sensor is to turn BL on.
BL-1 = Back light brightness
OFf = Screen auto off time
nna = Maintenance reminder. 0 = off 1 = on
SB = password. 0 “i” 5 “i” 1 “i” 2 “i”
LUd = Wheel diameter
SPl = Speed limit
601 = ???????
DPC-14

While Bafang missed the mark with the DPC10, they hit the nail on the head with the DPC14
The first full-color display for the BBSxx drive units is the DPC-14 (reviewed here). This display has all the features you would expect on a display that often seem absent or missing from earlier displays. It has a clock, trip meter, real-time Watt or Amp meter, and a battery power meter that actually works properly for any voltage pack. On top of all that the display is also full color (none of the other ones are). If you don’t mind having a larger display, the DPC-14 will not disappoint.

The DPC-14 is bright and beautiful, just like you.
If you want to see the manual for the DPC-14 then click here, for a short video on how to program it check out this short youtube video from Lunacycle.com. One of the nicest features is that you can set it with a password so someone else can’t easily jack your bike. That will come in real handy in my crappy neighborhood.
DPC-18
I got a DPC-18 with my Ultra Max build and I liked the display a lot. I believe that the only display the Ultra Max will work with is the DPC-18 although this display will work with any BBSxx drive unit. There is a lot of features on this display located here and there is a review coming. This is a nice color display which does not have any serious issues that I could find. If you like green then you’re going to like this display.

The 500c is sexy, small and discrete
500c
The 500c display is much smaller than any other display and is my current favorite. The only downfall is that the display can sometimes be hard to read in direct sunlight, if you need a large clear display then the DPC-14 or DPC-18 might be a better bet, but if you want a small discrete display, the 500c cannot be beaten. A full review of the 500c can be found here. It has a watt meter with a bar graph and native support for 52v nominal packs.
After I posted a review of the 500c color display for the Bafang BBSxx drives a bunch of readers asked me if it would work with the Bafang Ultra Max 1000W Torque sensing drive unit. There is something of a rumor that only the DPC-18 color display will work with the Ultra Max, so I went out and tested it with the C961, C965, C963 and the 500c. In short, I didn’t find any difference in the performance of using any of these displays. Typically Bafang tries to make their displays so they are compatible with most of their drive units (although this is not always the case). What most people don’t realize is that Bafang does not actually build their ebike displays, but contract other companies to make them for them. This explains why many of the displays have totally different settings in the menus and different user interfaces.
What do I buy? A lot of vendors won’t give you a choice when you purchase the drive unit, some vendors will. I recommend the 500c but if you can’t get the 500c the DPC-14 is a good 2nd bet. I would avoid the DPC-10 and the 500c is my current favorite and is highly recommended for it’s size and functionality. The watt meter, while useful is not something that usually matters that much to us. What we really need is a temperature meter showing the current temperature inside the unit. For instructions on how to install your own temperature gauge for <$5 check out step 12 in this link.
Ride on.
Pingback: Programming The BBS02 Without Frying Your Controller And Losing Your Sanity | Electric-FatBike.com
Hi. The C961 also has backlighting. Hold down the + button to turn it on.
LikeLike
Pingback: A Hackers Guide To Programming The BBS02 | Electric-FatBike.com
Pingback: Dark Matter – Bullseye Monster Pro DIY Biktrix BBS02 46lb Single Track e-bike $2200 | Electric-FatBike.com
Pingback: Biktrix New 100mm BBS02 – The Best Thing To Come Out Of Canada Since Peanut Butter | Electric-FatBike.com
Pingback: Wish List For Future Bafang Mid Drive BBSxx Kits | Electric-FatBike.com
Pingback: Troubleshooting Problems On Your BBS02 Unit | Electric-FatBike.com
Pingback: To BBSHD Or Not To BBSHD? That Is The Question | Electric-FatBike.com
Pingback: Biktrix Juggernaut 2016 : The Only Factory-Built Electric Fat Bike In Existance Worth Stealing | Electric-FatBike.com
Pingback: BBSHD First Impressions : Meh. | Electric-FatBike.com
How do you program the dp c10?
LikeLike
There is no manual for the DP C10 yet. Instead of pushing the + and minus sign you press the info button 4 times to get the programming menu to appear.
Press it twice again to get to the next programming screen and enter code 0512. To program.
Also all others have 0 to 9 the DP C10 has 0 to 5. The DP C10 also has a usb port for accessories charging no of the others do. It also has a button for the backlight.
LikeLike
How do you enter code?
LikeLike
Beats me, press some buttons.
LikeLike
Hi Karl, I’m having real problems, battery, motor, “walk” and max all seem to work.
However, no throttle, no modulated PAS, just MAX after 11 full pedals.
And passwords 0513; 1199; 1919 don’t give me advanced settings.
Simply, perfect for me would be throttle and correct PAS working again and also perfectly programmed 9 levels of PAS…….
Any guidance???
LikeLike
I’m not sure I’m on the road right now. I would try contacting whoever you bought the Drive Unit from and getting support from them.
LikeLike
I am all new to this what do you think I’m thinking about p850c with bbs02 I’m putting this on a 700c mountain bike,,,my question is how much programming is involved ,,as I live in FL
LikeLike
After getting to the second programming screen at the bottom there is 5 boxes where you enter 0512
LikeLike
I have the c963 display and I’ve read it has PAS 0-3 or 0-5, however it comes default at PAS 1-3 and the manual doesn’t show how to program the alternate PAS settings. I was able to find a King-Meter KM5S, which is the same as the c963 and the programming codes were listed there, however my c963 doesn’t enter in the alternate settings area. Does anyone know of the programming codes for the c963 to change the PAS settings? I have tried the methods from the c961 and the c965 (I have both of these displays as well) but neither method works.
LikeLike
The manual is here http://www.king-meter.com/upload/files/KM5S%20Specification.pdf English starts on page 32.
Page 50 shows how to do what you want.
Good luck
LikeLike
Thanks Karl. FYI, the English translation in that manual link starts on page 31! They have the programming codes listed there, but it doesn’t access the password protected pages. Do you know of someone at Bafung who might know more than the manual? BTW: Awesome site. I have used much of your information. I will be posting my latest build very soon (once I sort out the 963 display)
LikeLike
Just got C963 and there is no password sub-menus. PAS is stuck with 1-3 only.
With PC it is not override-able over 40 km/h like this blog says. Tried to set 42 through changing the source code and compile with Rad Studio 10.1 “Berlin”.
Change wheel size is boring. I want PAS 0-5 or 1-5 and limit 60 km/h.
Anyone who have solved this ?
LikeLike
Just got C963 and there is no password sub-menus. PAS is stuck with 1-3 only.
With PC it is not override-able over 40 km/h like this blog says. Tried to set 42 through changing the source code and compile with Rad Studio 10.1 “Berlin”.
Change wheel size is boring. I want PAS 0-5 or 1-5 and limit 60 km/h.
Anyone who have solved this ?
LikeLike
This article states that the DP C10 has a clock and a watt meter. I have one and don’t see either. In addition, the USB port does not work for my 5V USB-powered LED headlight. This article is inaccurate as far as this display is concerned.
LikeLike
I’m sorry, I will correct it. I copied the information out of another description and I actually do not own a DP C10. That being said different versions of the same model display have different features, the most recent C965 does not have a watt meter, but all my other ones do.
LikeLike
Hi – I have a C963 stuck on 3 levels of PAS assist. I can’t seem to enter advanced settings no matter what I do. I have tried (1) From King manual: Enter settings, then hold +/- again to get to password entry screen. This never happens. (2) Enter settings, then hold +/- and press M 8 times. This also does nothing. Does anyone have any ideas of how to enter advanced settings mode?
LikeLike
Seems I have the same problem as drwink7 above 😦
LikeLike
I Have the same problem here. Ever get it sorted?
I ordered from ‘bms battery’ 12 months ago., bbs02 unit with c963
Have you tried using an ftdi adapter and changing the setting on the bbs02 drive unit?
I may try this if i cant find a way into the advanced menu.
I only require to increase the soft startup setting. I’m happy with the rest (using the 18″ wheel km/h to mph method for speed improvment)
LikeLike
Nope, I haven’t found a way yet. I also haven’t tried programming the unit yet, but that is looking more likely. Initially what I want to try and do is reduce the aggressiveness when assist kicks in – sounds like you want the same thing?
LikeLike
Hello, same problem. Any solution with LDC c963 ?
LikeLike
No, I haven’t yet 😦 Maybe you, tomygun?
LikeLike
just traded up for the dpc-14 and it’s sweet…just a question, what does the Watt meter tell you about current battery function / power? Does it tell you how much battery power you have left?
LikeLike
The Watt meter shows how much power is currently going to the drive. There is also a battery meter, but no AH meter.
LikeLike
Pingback: DPC-14 BBSxx Display : Because The World Is Better In Color | ElectricBike-Blog.com
Just got the DCP-14 display. I love it with one exception… I can’t find a way to switch the clock to 12 hour, and it is default 24 hour…. Yuck!
LikeLike
well consider yourself living in military time now 🙂 a lot of people (those living in a tunnel?) get confused with am and pm.
LikeLike
Anybody know the top speed of the new DPC14?
According to the manual it’s 45km/h
Click to access dpc14.pdf
I sure hope that’s not true…
LikeLike
I’m pretty sure it’s 99kph. The default is probably 45kph.
When you are using the throttle it ignores the display speed limit no matter what display you’re using. The speed limit is for PAS only.
LikeLike
i see. it may be a noobish question, is there a speed limit when using the throttle then? i plan to drive mine without pedaling, so that’d be a deal breaker.
LikeLike
As per Karl suggested
Go to advance setting,you can program up to 99km/hr.
LikeLike
Pingback: What You Get When You Cross A Minibike With A Banana Seat Bicycle : The Luna Ruckus | ElectricBike-Blog.com
Hi,
I really liked all of these articles and the knowledge you share thanks! One question. When you set less PAS levels using the display that means that the power reaches the percentage of that level and not the maximum of the motor? For example if you set to have 4 assist levels the motor will reach the percentage of the power set for assist 4?
LikeLike
No, it just takes the middle power levels, it doesn’t average them.
If you set it to 3 power levels then it uses 1,5 & 9 if you set it to 4 then it uses 1,3,6,9 etc.
LikeLike
I have seen the dpc 14 data and it shows on 3 power levels then it uses 3, 6, and 9.
LikeLike
Have trouble seeing the Dpc14 in the sunshine .
Vary hard to read.
Are the mono displays any better in the sunlight? Prefer Vertical displays. Which one do you recomend?
LikeLike
The DPC 14 is very good in the sunshine, you are just using a brightness level that is too low. It ships at the lowest brightness level. Go into the setup and crank it up to the max. You can also invert the display so it’s a black background instead of white.
LikeLike
Trying to understand all these displays. I just got a new 750c horizontal color display with a Luna bbs02b kit. It seems to be set on the “black background” setting, and I can’t figure how to switch to “white background”. How is this done on the DPC14? I’m hoping the same trick will work on the 750c. Thanks in advance!
LikeLike
I don’t know. On the DPC14 you press and hold one of the buttons and it switches backgrounds, I’ve never owned a 750c so I can’t tell you.
Karl
LikeLike
Pingback: Because You Need To Start Excersicising More Than Just Your Thumb : Bafang 1000W Max Ultra Torque Sensing Mid Drive | ElectricBike-Blog.com
good day does the C965 have a thumb throttle mode only? i dont want to use the Pass 1-9 mode
LikeLike
Depends on the programming, default from the factory the programming sucks, if you get a $20 programming cable and use Karl’s special sauce then you can get throttle only on PAS 0. Check out my programming guide on the site.
LikeLike
Hello Karl can’t seem to find your special sauce info..any tips on getting to it thx.my new bbs02 is set at 18 cut back from stock 25 this is the later version thx
LikeLike
Its on the main BBS02 programming page here https://electricbike-blog.com/2015/06/26/a-hackers-guide-to-programming-the-bbs02/ Billions and billions served.
LikeLike
how do i set it ? where do i get the instruction manual?
LikeLike
Hey everyone, just picked up a BBS02 kit from Luna and it came with a DPC-10 display. I’m running a 52V battery and it looks like the battery status indicator is based on a 48V battery. Anybody know any way to change this? I’ve been punching buttons like crazy and can’t find a screen to change the battery voltage. Am I being dumb? Is there any way around this?
LikeLiked by 1 person
I have a similar situation with DPC-07 not being able to calibrate for a 52v battery. Please advise.
LikeLike
Based on this review I decided to go with c963 and regret it big time.
I am stuck with 3 pas and 40km/h top speed… and yes, I tried everything, but it is just not possible to enter advanced settings.
LikeLike
EUREKA !!!
Just figure it out how to change numbers of PAS levels on C963 display.
I am just uploading video on youtube with procedure for all of us unfortunate ebikers who end up with c963.
video link:
LikeLike
What about top speed? Is it still stuck at 40 km/h?
LikeLike
Happy owner of a BBSHD with the DCP-14 display… till I upgraded battery from 48V to 52V cause the voltmeter cant get further than 56,7V.
Found the Luna
https://electricbike.com/forum/forum/knowledge-base/motors-and-kits/bbshd/45575-dpc-18-display-documentation
But the battery meter seems to be only working partially and the watt consumption not easy to read so it doesnt convince me.
Any other option for 52V battery?
LikeLike
I have a BBSHD and a DPC-14 on my Biktrix Juggernaut HD. Can anyone tell me what the reading is under odo and Trip on the first Information screen. It currently says “CAP OUT 2314 mAh. My BMS does not provide data to the DPC-14 for any other battery readings so what is this?
LikeLike
Hi. Anyone know if there is a backup battery inside the dcp-14? The clock on my display is totally wrong after some hours without power from the battery pack, often it startes from 00:00 when i turn it on…
LikeLike
Nope, only way to retain is to charge battery on the bike. Sad, isn’t it. I have many devices that save the time with no apparent battery per se. Diod maybe. Mine does the same every time I remove the battery I reset the clock time on the DPC-14.
LikeLike
Thank you for replying! What a shame, i think it’s strange this isn’t mentioned in any of the information i have read about the DPC-14. I just thought it was something wrong with mine… Well, it’s not a big issue
LikeLike
This is likely just a timer, not a clock. Clocks start at 12:00, timers at 00:00. Many riders use timers to monitor their exercise based on miles/time.
LikeLike
Karl, I don’t really want a display for my stealth bike, just the basics…have you ever reviewed the Bafang DP E12.UART?

LikeLike
Just saw that it does not support the BBHSD…bummer
LikeLike
I am using this DP E12.UART on my bbs02 for the last few weeks. But documentation is lacking.. still, it is lighter than the original display. I am using this without throttle with pedal assist only. Still experimenting with it, but it works.
LikeLike
Dpc10 display …. is no news ;for the password settings;
LikeLike
0512 password
LikeLike
Just to let you know guys, the DPC-14 display is NOT waterproof. After riding it in rain for about 6 hours, water leaked into the display, I coild see condensation insode the unit, then an orher 20 minutes, and it completely stopped working.
So ~£70 down the drain. And this being Bafang, they don’t give a damn about warranty claims.
Also I have no idea why the colour backlit screen is a positive for everyone, it’s a lot harder to see in direct sunlight than a simple black and white front lit lcd, comsumes more power, and more expensive.
So honestly I am not impressed with that screen.
LikeLike
This article is great and I have read it on occasion before but it is getting a little bit outdated 🙂
Have you considered updtating it with pros and cons of the latest offerings?
For example thos bluetooth enabled device:
https://eggbikes.com/eggrider-v2-display-android-iphone-bluetooth-mobile-app-e-bike-bafang-sondors-kunteng-lishui
LikeLike
Has anyone used the 500C color display? If so, does it have an adjustable speed limit?
LikeLike
What I’d like to see is a Bluetooth data transmitter built into the controller that would send this data to an app on my smartphone. I want my phone on the handlebar, not a single-purpose display.
LikeLike
…or even sold as an accessory to plug into the existing display cable and mounted somewhere out of the way.
LikeLike
In my dpc18 i can not change speed limit and wheel size it is greyed out. I can not login with a password? I am from the netherlands, any idea how to change it? Or isn’t it possible?
LikeLike
rekt son.. that is what u get if you buy it from a local store in your area.
LikeLike
Stock display , unless someone changed it is 1919. Don’t change it or you may forget. 1919!
LikeLike
Think of Toto 99
Skickat från min Samsung Galaxy-smartphone.
LikeLike
Did it work for you?
LikeLike
Are these displays compatible with Bafang hub motors (from/rear)?
LikeLike
very frustrating using 500c because voltage% is not at all accurate to determine what amount of battery charge is left or ive used… for example..i charged 48v battery to 100% and when i turned on display it read only 64%.. and after riding only 3 miles it read 58%… yet i rode 65miles and voltage read 28% yet battery still showed 2 of 3 lite green lights.. i dont want to rely on how green lights are left since it is not very accurate… any ideas..or do i just have to try and estimate charge left?
LikeLike
I set most of my displays to show volts if they can then I can really tell what the exact battery voltage is. The % meters are pretty bad.
LikeLike
Jan 2020…do any of the current Bafang displays show the motor temperature?
Karl…you are da man…Thank You for all of the info you have provided over the years :).
LikeLike
Not that I know of. Thanks for the thumbs up!
LikeLike
Why do you wrote 500c has 52v battery support? Do you have any proof of that? Everywhere i look, including YT videos, 48v is max.
LikeLike
I have had two 500c displays on 52v battery’s on each bike for 4 years now.
LikeLike