Bafang BBSHD/BBS02 Installation Guide: Step-by-Step Mid-Drive Conversion for Any Bike

Bafang BBSHD/BBS02 Installation Guide: Step-by-Step Mid-Drive Conversion for Any Bike

Installing a Bafang BBSHD or BBS02 mid-drive motor takes moderate mechanical skill and about 3–5 hours for a first-time conversion. You will remove your bike’s bottom bracket, mount the motor, align the chainring, route cables, and connect the battery. This guide covers each step with the specific torque values, fastener sizes, and fitment checks that matter. If you run into a problem you can’t solve, stop and contact the seller before damaging the frame or motor.

Tools and Parts Checklist

Beyond the motor kit itself, you will need:

  • Crank puller – Square-taper or ISIS, matching your existing crankset.
  • Bottom bracket tool – Typically a Park Tool BBT-9 or BBT-22 for external-cup BBs; splined tool for cartridge BBs.
  • Torque wrench – Must read in inch-pounds (in-lb) for motor mounting bolts; a 3/8-inch drive works.
  • Allen wrenches – 5 mm, 6 mm, 8 mm, and 10 mm.
  • Flathead screwdriver – For prying cable guides or tapping wedges.
  • Wire cutters / strippers – Only needed if you trim motor harness leads.
  • Heat shrink tubing and lighter – If you cut wires.
  • Chain tool – To shorten the chain if the old one is too long after conversion.
  • Grease – Lithium or anti-seize for the bottom bracket shell.
  • Zip ties – For cable management.

Kit contents to verify before starting: motor unit with controller, mounting bracket, metal lock nut, two to three chainring bolts, and a display/harness bundle. If any missing parts are found, stop here and contact the seller.

Removing the Bottom Bracket and Crank Arms

The bottom bracket (BB) must be completely removed for the motor to fit. Steps vary by BB type.

External-cup (Hollowtech II / GXP)

  1. Remove both crank arms with a crank puller.
  2. Unscrew the non-drive-side bolt, then the drive-side cup using the BB tool. Turn counterclockwise on both sides.
  3. Clean the BB shell threads with a rag and inspect for damaged threads.

Square-taper cartridge

  1. Pull crank arms using a crank puller.
  2. Insert the splined BB tool into the drive-side cartridge and turn clockwise (reverse thread on that side).
  3. Remove the non-drive-side cup (standard thread, counterclockwise).

Measuring BB Shell Width

Measure your BB shell width after removal. Most Bafang kits fit 68 mm or 73 mm shells. If yours is 68 mm, you will need the included spacers on the non-drive side. A 73 mm shell uses no spacers on the drive side. If you are unsure, measure twice. Installing the wrong spacer setup can cause the chainring to hit the chainstay or the motor housing to rub the frame.

Thread Damage Check

If you find stripped or cross-threaded BB threads, do not proceed. The motor’s lock nut relies on clean threads to hold torque. A helicoil insert or professional frame repair is required. Continuing with damaged threads can allow the motor to loosen under load, which may crack the frame.

Mounting the Motor to the Frame

The motor mounts between the chainstays, held by a steel bracket and a lock nut. Do not tighten fully until chainring alignment is confirmed.

  1. Slide the motor’s shaft (the cylindrical part) into the BB shell from the drive side. The motor body sits on the bike’s left (non-drive) side.
  2. Place the steel mounting bracket over the shaft on the non-drive side.
  3. Thread the lock nut onto the shaft by hand. Use the provided wrench to snug it to about 15–20 ft-lb (180–240 in-lb). Over-tightening can crack the bracket or strip the nut.
  4. Rotate the motor so its cable exit points downward or slightly rearward (depends on frame clearance).
  5. If your chainstays are narrow (e.g., some carbon frames), you may need thin silicone spacers to prevent direct metal-to-frame contact.

Common trouble spot: The motor may contact the front derailleur mount. If the mount is in the way, remove it completely. You will be running only the rear derailleur after conversion.

Motor Rubs Chainstay or Down Tube

If the motor housing touches the frame after snugging the lock nut, do not force it. For steel frames you can carefully file a small clearance notch (no more than 1/8 inch). For aluminum or carbon frames, do not modify the frame; instead, return the motor and source a narrower unit or switch to a BBS02 (which is slightly smaller). Continuing to ride with contact can dent the frame or crack the motor case.

Aligning the Chainring

The stock Bafang chainring has a specific offset to keep the chainline straight. Misalignment causes dropped chains and noisy operation.

  1. Install the chainring onto the motor’s splined output shaft. Use the two or three bolts supplied (M6, usually 4–5 mm Allen). Tighten to 12–15 ft-lb.
  2. Check the chainline by sighting from above: the chainring should sit roughly in line with the rear cassette’s middle cog. If it’s pushed too far inboard or outboard, add or remove the thin spacers included with the kit (typically 1–2 mm each). A good chainline means the chain runs straight without side-loading when on the middle gear.
  3. Once the chainline is correct, tighten the chainring bolts fully, then snug the motor lock nut to the final torque. Re-check that the chainring doesn’t contact the chainstay when you spin the cranks.

Wiring the Display, Throttle, and Brake Sensors

Every Bafang kit comes with a wiring harness that plugs directly into the motor controller. The connectors are keyed, so you cannot mix them up.

  1. Route the main harness from the motor up the down tube. Use zip ties to keep it tight against the frame so it won’t catch on debris.
  2. Plug in the display cable (usually a round 5-pin Higo connector). Secure the display bracket to the handlebar with the included clamp.
  3. Attach the throttle if your kit includes one. Mount it on the right side of the handlebar, near the grip, so you can operate it without shifting your hand position.
  4. Install the brake sensors (e‑brake cutoffs) if your kit came with them. These interrupt motor power when you squeeze the brake lever. For hydraulic brakes, use the included magnetic sensor kit that clamps onto the brake line; for mechanical brakes, replace the stock brake lever with the one provided.
  5. Route all cables to the handlebar area and tidy them with split loom or electrical tape to prevent snagging.

Important: If you need to shorten any wires (e.g., the display cable is too long), cut only the excess and solder or use butt connectors. Crimp connectors can cause intermittent failures under e‑bike vibration. Always use heat shrink over the joint.

Connecting the Battery

The battery connects to the motor controller via an Anderson-style or XT60 connector. Follow these safety steps:

  1. Ensure the battery’s main switch (if equipped) is off before plugging anything in.
  2. Match the red (positive) and black (negative) leads correctly. Reversing polarity will destroy the controller instantly.
  3. Secure the battery mount firmly to the bike frame. For a bottle‑cage mount, drill new holes if needed or buy an adapter plate. For a rear rack mount, use the supplied brackets and washers.
  4. Route the battery cable along the frame using zip ties, keeping it away from the chain and rotating crank arms.
  5. Turn on the battery, then power up the display. You should see voltage and system information within seconds.

Battery size recommendation: For the BBSHD, a 48V 13Ah battery gives about 20–30 miles of range at moderate assist. For the BBS02, a 48V 11Ah battery is a common starting point. Always match the nominal voltage (36V or 48V) to the kit rating printed on the motor.

Test Ride and Validation

Before your first ride, perform these checks:

  • Spin the cranks by hand while the bike is on a stand (or upside down). The chain should run smoothly across all rear gears without rubbing.
  • Apply the brakes and confirm the motor cuts out instantly.
  • Pedal with no assist and feel for any drag from the motor. A small amount of magnet resistance is normal; grinding or clicking is not.
  • Accelerate gently at low assist level to verify the PAS (pedal assist) engages and disengages smoothly.
  • Ride in a safe, flat area for a few minutes. Listen for unusual noises from the drivetrain or motor.

What success looks like: The motor provides smooth, silent assist when you pedal, the chain stays on the chainring, and no error codes appear on the display. The bike should feel balanced despite the added motor weight (about 9–10 lb for the BBSHD, 6 lb for the BBS02).

Common Troubleshooting Points

Chain falls off under assist

This is almost always a chainline problem. Recheck the chainring spacers and chainring offset. If you are running a single-speed rear hub, consider a chain guide or a narrow-wide chainring (Bafang makes a 42T version that handles chain retention better).

Display shows error code 21 or 25

These indicate a speed sensor or throttle fault. Check that the speed magnet is aligned with the sensor on the rear wheel (1–2 mm gap). For throttle errors, unplug and re‑seat the connector; if it persists, the throttle may be defective.

Motor makes a rattle under load

The lock nut may have loosened. Tighten it to spec. If the noise continues, check the chainring bolts and the motor mounting bracket for cracks.

Battery does not power on

Verify the battery switch is on, the charger shows a full light, and the connectors are fully seated. If the battery has a charge but the display remains off, the controller fuse may have blown (located inside the motor housing – requires opening the side cover).

Explore This Topic

Related guides in this cluster:
Bafang BBS02 Motor Review: 750W Affordable Mid-Drive Conversion Kit
Bafang BBSHD vs BBS02: Which 1000W/750W Mid-Drive Conversion Kit Is Right for You?
Bafang Mid-Drive Motors: Complete Model Guide, Specs & Which Kit Is Right for You
Bafang BBSHD Motor Review: 1000W Mid-Drive Conversion Kit for DIY Builders

Share it with your friend!

Similar Posts