Top kits
Display · 3.5-inch colour · BBS01B / BBS02B / BBSHD

Bafang DPC18 Color Display

The DPC18 is Bafang's big colour display for its mid-drives: a 3.5-inch screen with automatic backlight, assist levels 0–9 and a USB port to top up a phone. It is run from a separate handlebar button pad, and it comes in a 5-pin UART version and a DPC18/C010 version offered in UART or CAN.

  • Screen3.5-inch colour
  • Assist levels0–9
  • ExtrasAutomatic backlight, 5V USB port
  • SealingIPX5
  • ProtocolUART 5-pin, or UART/CAN on the DPC18/C010 version
  • ControlsSeparate handlebar button pad
Made for
  • BBSHD riders who want speed, battery and assist on one large colour screen
  • Long rides where a USB port for a phone matters
  • Night riders who want a backlight that adjusts itself
Pass if
  • Riders who want a small, low-profile cockpit
  • Non-Bafang motors
  • CAN-bus kits, unless you choose the CAN option of the DPC18/C010 version
Shop now
Options

The UART and CAN versions

A 3.5-inch colour screen that stays legible on a fast descent

At 25 mph on a rough descent, a small grey screen is hard to read. The DPC18 answers that with a 3.5-inch colour display, large enough to take in speed, battery and assist level with a glance. The backlight adjusts to the light around it, so the screen stays readable under trees, in low sun and after dark.

Assist runs from 0 to 9. Level 0 turns the motor off for plain pedalling, and the higher steps build up to full power, which gives fine control on long climbs where you want just enough help to keep the motor cool.

  • Colour screen: 3.5 inches, easier to read than the small mono LCDs.
  • Automatic backlight: brightness follows ambient light, day or night.
  • USB port: a 5V output to charge a phone when it runs low on a long ride.
  • IPX5 sealing: built to shrug off rain and spray from the front wheel.
  • 5-pin waterproof plug: meets the display lead of the harness.

The screen itself carries no buttons you need to reach while riding. A separate handlebar button pad sits by the left grip, so your thumb changes assist without leaving the bar, and the screen can mount centrally by the stem where your eyes find it.

That split is a real advantage on a trail bike. The screen stays out of the way of a dropper remote or a shifter, and a crash that knocks the pad does not take the display with it.

The BBSHD display guide compares it with the C961, the 500C and the 850C.

Tech specs

By the numbers

SpecValue
BrandBAFANG
ModelDPC-18
Screen3.5-inch colour HD
BacklightAutomatic, follows ambient light
Assist levels0–9
USB portDC 5V output for phone charging
SealingIPX5
Connector5-pin waterproof plug
ProtocolUART on the 5-pin version; UART or CAN on the DPC18/C010 version
MotorsBBS01B, BBS02B, BBSHD
Extra motors (DPC18/C010 version)M400, M500
MountingHandlebar
ControlsSeparate handlebar button pad
Compatibility limitBafang motors only

Two versions, two protocols: 5-pin UART or CAN

The DPC18 comes in two forms, and the protocol decides which one works on your bike. The 5-pin version is a UART display for the BBS01B, BBS02B and BBSHD. The DPC18/C010 version is offered in UART or CAN protocol and also names the M400 and M500 motors.

Your motorHarness clueOrder
Classic BBSHD1T4 harness, 5-pin display leadDPC18 5-pin UART
CAN-bus BBS-HDKit sold as CAN; CAN displaysDPC18/C010, CAN option
BBS01B or BBS02B1T4 harnessDPC18 5-pin UART
M400 or M500Check the motor manualDPC18/C010, matching protocol
The plug shape does not prove compatibility. A UART display on a CAN motor, or the reverse, will not work even when the connector looks similar. Check the protocol printed on the motor label or in the kit manual.

Most BBSHD motors on the road are the classic UART type, with a 1T4 harness that splits into the display, throttle and brake leads. For those, the 5-pin DPC18 is a direct plug-in. When ordering the DPC18/C010 version, confirm the protocol option before checkout, because one name covers both. A CAN display that arrives for a UART bike is a return, not a fix.

  1. Find the 1T4 harness and its 5-pin display lead.
  2. If it is there, order the 5-pin UART version.
  3. If your kit was sold as CAN bus, order the DPC18/C010 in its CAN form.

The CAN-bus kit page explains how that system handles displays and programming.

Range check

Its spot in the range

BBSHD mid-drive kit models by type, September 2026. Highlighted: BAFANG DPC18 Color Display.

Mounting the screen and button pad on a crowded cockpit

Fitting the DPC18 takes ten minutes. The screen clamps to the handlebar near the stem, the button pad goes by the left grip, and one lead runs back to the harness. Plan the layout before tightening anything, because a trail bike's bar already carries brakes, a shifter and often a dropper remote.

  1. Switch off and unplug the battery.
  2. Clamp the screen by the stem, tilted so it faces you in the riding position.
  3. Fit the button pad inside the left grip, within reach of your thumb.
  4. Route the lead along the bar and down the frame without tight bends.
  5. Push the 5-pin plug into the harness with the arrows lined up; never force it.
  6. Tuck spare lead length into a loose loop by the head tube so it cannot snag when the bars turn.

Look at the pins before connecting. New display stays dark? Look for a bent pin first; straightening one with a small screwdriver takes seconds.

Once powered, work through the display settings. On a UART system the display holds basics such as wheel size, units and the speed limit, while deeper motor settings such as current and launch live in the controller.

  • Set the wheel size to match your tyre, or the speed reading drifts.
  • Choose miles or kilometres.
  • Pick how many assist steps you want within the 0–9 range, where the display offers it.

For controller settings on a UART HD, you still need a 5-pin programming cable and a laptop. Start with the values the programming guide flags first.

Other options

Also worth a ride

Compact UART screen1 Zeekpowa C961 Display
Zeekpowa C961 Display
Zeekpowa C961, a 2.7-inch LCD with automatic backlight and selectable assist levels for BBS motors.
  • Handlebar display
  • UART version
Shop now

DPC18 against the C961, the 500C and a spare in the bag

The DPC18 is the large, full-colour choice for a BBSHD. Smaller screens trade size for a cleaner bar, and some riders run one of each: the DPC18 on the bike and a cheap mono display in the tool bag as a backup.

DisplayScreenSealingSuits
Bafang DPC183.5-inch colourIPX5Most data at a glance, USB charging
Zeekpowa C9612.7-inch LCDIP54Compact cockpit, spare display
500C / 850CColour, smaller or largerIP65Colour without the large footprint

Bar space is the DPC18's main cost. A 3.5-inch screen needs a clear patch of bar by the stem, and on a narrow commuter cockpit already carrying a bell, lights and a phone mount, the smaller C961 may simply fit better.

A backup display earns its place on remote rides. If a crash cracks the main screen on a UART HD, the motor will not switch on without a display or a bypass plug, and a spare in the bag turns a long push into a quick swap.

  • Pick the DPC18 for a big colour screen, nine assist levels and a phone charging port.
  • Pick the C961 for a small, simple screen or a spare.
  • Pick a 500C for colour in a compact size.

You need three things in place: a Bafang motor, the right protocol version and a harness with a free 5-pin display lead. Error codes read the same across Bafang displays, so the troubleshooting notes on the clutch and error codes page apply to all of them.

Build Q&A

Fitment Q&A

Does the DPC18 work with a BBSHD?

Yes. The 5-pin UART version fits the classic BBSHD, BBS01B and BBS02B. A CAN-bus HD needs the CAN option of the DPC18/C010 version.

Is the DPC18 a touchscreen?

No. You run it from a separate handlebar button pad, which lets the screen mount by the stem while your thumb stays on the grip.

Can I charge my phone from it?

Yes. It has a DC 5V USB port for topping up a phone on the ride.

Can I change motor settings on the DPC18?

On a UART system it holds basics such as wheel size, units and the speed limit. Current and launch settings need a programming cable and a laptop.