Bafang BBS02 Installation Guide

Sam Lewis
E-Bike Conversion Specialist5+ years e-bike conversions & structural repair
Last updated: 2026-07-13

Danger: High Voltage & Safety

Ensure the battery pack is disconnected from the motor during all installation steps to prevent short-circuits or accidental startup of the drive unit.

Repair Alert: Performing an e-bike conversion modifies your bicycle structure and capabilities. Always verify mechanical integrity, frame clearances, and brake performance at low speeds before riding on public roads.

Required Parts & Tools

Have these ready before starting the repair. Clicking links supports our free guides.

Replacement Parts Needed

  • Bafang BBS02B 750W Motor Kit$350 - $450

    Complete mid-drive kit containing the motor, wiring harness, speed sensor, display, and accessories.

  • 48V E-Bike Battery Pack$200 - $350

    Matching 48V lithium-ion battery with appropriate continuous current rating (at least 25A) and mounting cradle.

Tools Required

* Affiliate Link Disclosure: As an Amazon and AliExpress Associate, diypev.com earns a small commission from qualifying purchases made through our referral links, at no extra cost to you. This enables us to purchase test parts and create detailed, expert-verified troubleshooting repair guides for the community. Thank you for your support!

DIYStep-by-Step Instructions

  1. Step 1 of 6

    Strip Crankset and Bottom Bracket

    Remove the pedals and use a crank puller to extract both the left and right crank arms. Use the splined bottom bracket tool to unthread the bottom bracket cups (remember: the drive-side bottom bracket is reverse-threaded on BSA standard frames, meaning you turn clockwise to loosen). Clean the empty bottom bracket shell thoroughly, removing all grease, dirt, and burrs.

    Schematic FIG. 1DIYPEV Technical Lab
    Removing the drive-side bottom bracket cup using a splined bottom bracket toolReference Blueprint Schematic
    Alt description tag verifiedScale: NTS (Not To Scale)
  2. Step 2 of 6

    Slide in the BBS02 Motor Spindle

    Slide the main axle spindle of the Bafang motor through the bottom bracket shell from the drive side (right) to the non-drive side (left). If the fit is tight, do not force it with a hammer; ensure the inside of the shell is clear of welds or internal cable routing guides. Push the motor until the gear housing bracket rests flush against the drive-side bottom bracket shell face.

    Schematic FIG. 2DIYPEV Technical Lab
    Inserting the Bafang BBS02 motor spindle through the clean bottom bracket shellReference Blueprint Schematic
    Alt description tag verifiedScale: NTS (Not To Scale)
  3. Step 3 of 6

    Attach the Mounting Bracket & Locknuts

    On the non-drive side, place the steel triangular mounting plate over the spindle. Insert the M6 mounting bolts through the plate into the motor body, but do not tighten them fully. Thread the large inner locknut onto the spindle and tighten it securely (30-40 Nm) using the Bafang lockring tool. This clamps the motor to the frame. Now tighten the M6 plate bolts. Finally, thread and tighten the outer locknut (cap nut) to lock the inner nut in place.

    Schematic FIG. 3DIYPEV Technical Lab
    Tightening the inner Bafang locknut using the specialized lockring toolReference Blueprint Schematic
    Alt description tag verifiedScale: NTS (Not To Scale)
  4. Step 4 of 6

    Mount the Chainring and Crank Arms

    Fit the Bafang chainring onto the motor housing and secure it with the five chainring bolts using a 5mm Allen key. Attach both Bafang crank arms to the square taper spindle, ensuring they are oriented at 180 degrees to each other. Secure the crank bolts tightly using an 8mm Allen key. Reinstall your pedals onto the new cranks.

    Schematic FIG. 4DIYPEV Technical Lab
    Mounting the Bafang chainring and crank arms onto the drive assemblyReference Blueprint Schematic
    Alt description tag verifiedScale: NTS (Not To Scale)
  5. Step 5 of 6

    Install Handlebar Controls and Route Wiring

    Mount the display, thumb throttle, and the e-brake levers (or brake sensors) onto your handlebars. Connect the primary 4-to-1 wiring harness to these components. Route the long harness down the frame tubes towards the motor. Mount the speed sensor on the rear chainstay and align the spoke magnet so it passes within 2-5mm of the sensor. Connect all color-coded waterproof plugs to the motor housing.

    Schematic FIG. 5DIYPEV Technical Lab
    Connecting the color-coded waterproof connectors at the handlebarsReference Blueprint Schematic
    Alt description tag verifiedScale: NTS (Not To Scale)
  6. Step 6 of 6

    Install the Battery Pack and Connect Power

    Secure the battery mounting cradle to the water bottle bosses on the down tube. If the frame lacks bottle cage bosses, use heavy-duty hose clamps or Rivnuts to secure the cradle. Connect the positive and negative power leads from the motor controller to the battery cradle terminals using XT60/XT90 connectors. Slide the battery pack into its cradle, lock it with the key, and power on the system to test.

    Schematic FIG. 6DIYPEV Technical Lab
    Mounting the lithium-ion battery cradle to the bicycle frame down tubeReference Blueprint Schematic
    Alt description tag verifiedScale: NTS (Not To Scale)

Managing Chainline and Frame Clearance

One of the most critical aspects of a successful BBS02 conversion is achieving proper frame clearance and chainline. The motor's gear reducer housing requires space next to the right-side chainstay. On some frames with flared chainstays, the motor housing may press against the frame before the axle is fully seated. If this occurs, you must place 1mm or 2mm bottom bracket spacers on the drive-side spindle before inserting the motor.

However, adding spacers pushes the drive unit further to the right, which worsens the chainline. A poor chainline can lead to premature wear of the chain, chain drops, or noisy operation. Using high-quality chains designed for e-bikes, along with a dished chainring, is highly recommended to mitigate these issues and ensure smooth shifting across the cassette.

Fastener LocationRecommended Torque (Nm)Threadlocker RequirementTool Required
Inner Steel Locknut35 - 40 NmNone (Clean dry threads)Bafang Lockring Wrench
Outer Cap Locknut25 - 30 NmMedium (Blue 242) optionalBafang Lockring Wrench
M6 Plate Screws (x2)9 - 10 NmMedium (Blue 242)5mm Allen Key
Crank Arm Bolts (x2)35 - 40 NmGreased threads8mm Allen Key
Chainring Bolts (x5)8 - 10 NmMedium (Blue 242)5mm Allen Key

Electrical Wire Routing and Drip Loops

Proper wire management is essential to prevent water ingress and cable damage. Run the primary harness along the underside of the down tube, securing it with nylon zip ties or adhesive cable guides. Ensure there is enough slack around the handlebar area to allow full steering rotation without straining the plugs. At the bottom bracket, form a small "drip loop" in the wires so that any rainwater running down the cables drips off onto the ground before reaching the waterproof connectors.

Protecting the Wiring Harness

Avoid routing cables through areas where they can be pinched by the suspension linkage, steering stops, or cargo racks. A pinched wire can short out the 5V sensor rails inside the controller, causing immediate system failure and displaying communication errors.

Frequently Asked Questions

Will the Bafang BBS02 fit press-fit bottom brackets?
The standard Bafang BBS02 axle is designed for BSA threaded bottom brackets with a 68mm to 73mm shell width. To install it on press-fit bottom brackets (such as PF30 or BB92), you will need a specialized press-fit to BSA adapter sleeve. Note that shell width must not exceed 73mm, otherwise the spindle will not be long enough.
What is the correct chainline after installing the BBS02?
Because of the motor gear housing, the BBS02 pushes the chainring further outward compared to a standard crankset. This can cause a severe chain angle when using the largest rear sprockets (lowest gears). You can improve this chainline by using a dished aftermarket chainring (like the Lekkie Bling Ring or Eclipse) which curves back over the motor casing.
Why does my BBS02 motor feel loose or twist when accelerating?
If the motor rotates upward and hits the down tube, the inner locknut on the non-drive side was not torqued sufficiently. The triangular mounting plate has teeth that must bite into the metal face of the bottom bracket shell to prevent rotation. Re-torque the inner locknut to 40 Nm and check if spacers are needed to keep the mounting plate flat.

Related & Recommended Repair Manuals