Bafang M620 /M400

Bafang M620 G510 motor, Bafang G510 replacement parts, such as M620 controller, Bafang M620 gears, Bafang G510 torque sensors etc, Bafang G330 M400 motor with repair parts, including Bafang G330 Controller, Bafang M400 torque sensor, EB-BUS cable, display etc.
Learn More

Bafang M620 /M400

Bafang M620 G510 motor, Bafang G510 replacement parts, such as M620 controller, Bafang M620 gears, Bafang G510 torque sensors etc, Bafang G330 M400 motor with repair parts, including Bafang G330 Controller, Bafang M400 torque sensor, EB-BUS cable, display etc.
  1. Bafang Ultra G510 /M620 chain wheel /chainring 36T/40T /42T /44T /46T /48T Bafang Ultra G510 /M620 chain wheel /chainring 36T/40T /42T /44T /46T /48T
    $38.00

    Bafang Ultra G510 /M620 chain wheel /chainring 36T/40T /42T /44T /46T /48T

    Bafang Ultra M620 /G510 chainrings.

    There are two types of Ultra M620 chainwheels: MTB chainring and Fatbike /snowbike chainring. The offsets for the two chain wheels are different.

  2. Bafang M400 /G330 /G350 /AEG Bafang ratchet/ Pawl Clutch
    $14.50

    Bafang M400 /G330 /G350 /AEG Bafang ratchet/ Pawl Clutch

    Bafang g330 ratchet/ Bafang M400 pawl clutch for replacement; If your bafang M400 is not smooth when pedaling, then consider the ratchet is defective.

    This pawl clutch is also suitable for AEG MM G350 motor.

    How to replace the Bafang M400 G330 pawl clutch, please check the video below:

  3. Bafang Ultra M620 G510 Motor primary steel gear for replacement Bafang Ultra M620 G510 Motor primary steel gear for replacement
    $80.00

    Bafang Ultra M620 G510 Motor primary steel gear for replacement

    Bafang Ultra gear, the primary steel gear for Bafang Ultra M620 for replacement.

    How to replace the Bafang M620 primary gear, please check below video:

  4. Bafang DP C18 display (UART / CAN) for BBS/ M620/ M400
    $85.00

    Bafang DP C18 display (UART / CAN) for BBS/ M620/ M400

    DP C18 display for Bafang mid motors, such as BBS01B, BBS02B, BBSHD, Max drive M400, G510 Ultra M620(UART) motors.

    CAN protocol DP C18 display will not work for BBS01 or BBS02; if your motor is M620 model, please check the display connector or protocol before ordering the display.

    The display has 5 level assisting and 6km walk assisting.

    The DP C18 display has two versions, one has two modes for option, Eco mode and the Sport Mode, another version is standard one which cannot set different mode.

    The DP C18 display with bluetooth and key pads are the newest version C18 display, you can download Bafang Go app on the mobile and view the datas.

    The default C18 display for BBS series motor has one mode; the default C18 display for Ultra M620 motor has two modes, Eco and sport modes. Of course, you can also use two modes UART display for the BBS too. Bafang displays are interchangeable if they are the same protocol(the connectors are the same).

    The c18 displays shows power, voltage, current consumption, mileage, time, speed etc. For details, please view the specificaiton here: DP C18 user's manual

  5. Bafang Ultra M620 G510 motor rotor(new version)
    $66.00

    Bafang Ultra M620 G510 motor rotor(new version)

    Bafang Ultra M620 G510 motor rotor with detecting sensor for replacement. The motor needs calibration after replacing the rotor, UART motor use our special 961 display for the calibartion and CANbus M620 motor needs Bafang Besst tool for calibration.

    The two rotors are the same with sizes; only the teeth are different; The matching third gear for the rotor also changed in 2023;  If your motor was sourced before 2023, then your motor would be with the old version rotor and the 3rd steel gear; if your motor was sourced this year, please check before ordering or buy the rotor and the 3rd gear together.

    How to take out the M620 rotor for replacement, please check below video(We will provide the tool for removeing the M620 rotor freely.):

  6. Bafang Ultra G510 motor torque sensor / Bafang Ultra M620 axle
    $108.50

    Bafang Ultra G510 motor torque sensor / Bafang Ultra M620 axle

    Bafang Ultra M620 G510 motor torque sensor /torsion sensor for replacement;

    Bafang Ultra M620 torque sensor with axle for repair. There are two types of M620 torque sensor, CAN protocol and UART protocol, please check your motor protocol before ordering. The CAN protocol motor needs re-calibration by the Besst tool after replacing the torque sensor or controller, please note. If you don't have Besst too access, please don't order the CAN torque sensor.

    If you don't know how to check your M620 motor protocol, please check from the display's connector: DP C18 display

    How how to replace the M620 torque sensor, please check the video below:

  7. Bafang DP C07 /C966 /DP C10 LCD display

    Regular Price: $45.00

    Special Price $29.99

    Bafang DP C07 /C966 /DP C10 LCD display

    Bafang DP C07( also called C966) display for Bafang Max drive M400, M300, BBS serial motors.  

    Bafang DP C10 display Bafang M400, M300, M420 etc motors.

    There are CANbus and UART protocols for the two displays, how to identify UART or CANbus? If your motor is CANbus, then your display must be CANbus, If your motor is UART motor, then your display is also UART protocol; another method is to check the display connector, CANbus display is with triangle connector while UART display is with round 5 pin female connector. You can check our picture.

    UART display, please set the wheel size and speed yourself.

    The C966 display has automatically backlight which would be more convemience during night riding.

    For UART display, please write down the speed and wheel size you need, we will set them before shipping.

    CANbus display cannot set the speed and wheel size because the speed and wheel size are determined by the motor controller.

  8. Bafang Ultra M620 G510 motor core gasket
    $6.00

    Bafang Ultra M620 G510 motor core gasket

    Bafang Ultra M620 G510 motor core gasket
  9. Bafang Ultra M620 /G510 motor gasket for controller
    $7.50

    Bafang Ultra M620 /G510 motor gasket for controller

    Bafang mid motor gasket for Ultra M620/ G510 motor.

  10. Bafang M400 /M300 /M420 display harness/ EB-BUS 1T4 / 1T3/ 1T2/ 1T1
    $10.00

    Bafang M400 /M300 /M420 display harness/ EB-BUS 1T4 / 1T3/ 1T2/ 1T1

    Bafang M420, M300, M400, M620, G330, G360, G510 UART EB-BUS cable/bafang display wire for M400 M420 M300 M620 motor

    There are two types of EB-BUS cables, one for UART motor and the other for CANbus motor, for UART motors, there are 4 types EB-Bus cables, and for CANbus motor, there are another 4 types cables, please check our pictures before placing the order. 

    UART motor has a round green connector for the display while CANbus motor has a triangle green connector for the display.

    Bafang motor main harness 1T3, connecting the display, a pair of e-brakes, cable length: 1.2m;

    Bafang Motor EB-BUS 1T2, connecting the display and one brake, cable length: 1.2m;

    Bafang motor main harness 1T1, connecting the display, cable length: 850~930MM.

    Bafang motor 1T4 EB-BUS cable, connecting the display, two e-brake grips, and one throttle.

    If your original Bafang M400 motor is with 1T1 EB-BUS and you want to add a throttle function for your ebike, please choose the 1T4 EB-BUS. The throttle function only works after starting with pedaling the ebike, please note.  

    If your Bafang M400 G330 motor is with 1T3 EB-BUS and you want to add a throttle function for your ebike, please choose the 1T4 EB-bus. The throttle function only works after starting with pedaling the ebike, please note.  Important tips: the throttle for the Bafang M400 motor only works under load with the pedal speed reaching 10km/h.

    The display connector is with 5 pin round connector which means for UART protocol; if your display is wiht triangle 5 pins connector, then it is a CANbus motor and you will need CANbus EB-BUS cable, please note.