E-Bike Parts and Accessories | Where to Buy?

When you decide to fit a conversion kit to your bike, it is inevitable at some stage in the future you will need to find replacement parts.  To make life easier I have compiled several product tables for e-bike parts and accessories for all the popular brands including Bafang and Tonsheng mid-drive motors as well as essential parts for most of the popular electric bike hub motor kits.

All the parts listed in this article come from reputable suppliers that I use regularly for my electric bike conversion business. They ship globally and you can expect delivery usually in 14-21 days (in some cases less).

Contents:

Electric bike components explained

Electric bike kits are composed of various different parts, all of which play an important role in the continued function of your e-bike. If you are new to the world of DIY electric bike conversions, it is always useful to know what roles these parts play (and where to buy them).

Electric bike controller

The electric bike controller is an essential part of the whole system and your e-bike will not function without it (it can be thought of the brains of the system).  The controller has multiple functions including regulating the voltage and current as well as taking important data from pedals sensors, torque sensors, speed sensors and the handlebar display.

bafang bbs02b controller

A controller will also determine how fast you e-bike will be. For example a 36v 15A controller when used in conjunction with a 36v battery will give you a maximum peak power output of 540 watts and a 48v30ah controller using a 48v battery (with 30A BMS) will give you a peak power output of 1440 watts. Note: the peak power output will be slightly higher on a fully-charged battery.

There are several reasons you may wish to change your controller. Sometimes the controller may just fail and need replacing, or you may want to increase the power output of your bike.

1500w electric bike controller

If you have purchased a 250w hub motor kit with a 36v 15A controller, you may feel you need more power to help you on the hills. A moderate increase in power can be achievable just by changing the controller. A 36v 22A controller would increase your nominal peak power to 792 watts.

If you decided to increase the power output, you would need to check the specification of your battery. Some cheaper batteries will only be able to handle a continuous current on 15A, so you would also need to upgrade you battery to one with a 25A BMS (battery management system).

48v 31ah triangle ebike battery

If you wanted even more power, a 48v 22A controller would give you a peak power output of 1056 watts. You would need to change your battery to a 48v with a 25A BMS.

One very important thing to remember is a 250w geared hub motor is designed to handle a finite amount of power and I would not recommend going to go too high with the power output as you would compromise reliability. The extra energy generated by a higher voltage / current controller will increase wear on the motor planetary gears.

Electric bike display

bafang 500c mini color display

An e-bike display will have number of functions (depending on the model): Speed, power level, mileage, power output and even GPS navigation. There have been big improvements in recent years, notably full colour displays and increased functionality. Bafang displays allow the user to choose up to 9 levels of pedal assist, which is great as you can gently increase the power available to suit your riding.

Pedal Assist Sensor

There a two different types of pedal sensor found on e-bikes: Cadence and torque sensing.

A cadence based pedal sensor measures your pedalling rpm and gives you assist as soon as pedalling starts. Most modern pedal sensors will ramp the power back once a high pedalling rpm is reached.

pedal assist sensor for ebike

On the Bafang mid-drive motor the pedal sensor is integrated into the motor unit. On a hub drive motor the sensor would usually be a plastic disc with a ring on 5-12 magnets and a pick-up sensor.

The magnetic disc is usually mounted on the non-drive side on the square-tapered part between the crank arm and bottom bracket, with the pick-up sensor aligned with the disc and mounted less than 5mm from the magnets.

A torque sensing pedal assist sensor is generally more intuitive and gives you assistance proportionate to the amount of force you are applying to the pedals. These types of pedal sensors are usually fitted to factory produced electric bikes. Like the cadence-based pedal sensor, torque sensors usually reduce power at higher pedalling speeds.

a torque sensing bottom bracket for ebike

The Tongsheng TDZ2 mid-drive motor uses an integrated torque sensor and there are torque sensing bottom brackets available for hub motors. These replace the bike’s existing bottom bracket and usually a hole needs to be drilled in the bottom bracket shell (on the bike frame) for the sensor lead – this needs to be done carefully and a rubber grommet inserted into the hole as to prevent damage to the sensor lead.

Speed Sensor

Certain motors require an external speed sensor – primarily the Bafang and Tonsheng motors, but also some hub motor kits. The pedal assist will not work properly on the Bafang without a correctly installed speed sensor and will throw up an error code.

bafang speed sensor

A speed sensor is usually mounted on the chainstay and a small magnet is fitted to one of the spokes to align with the sensor.

The speed sensor has a couple of functions, one is to provide an accurate speed reading for the display and the other is to provide data to the controller for pedal assist.

Gearshift Sensor

bafang gear shift sensor

Not long after the Bafang mid-drive was released, it quickly became apparent that the extra power being transferred through the bike’s drive-train was causing premature wear to the chain, derailleur and gear cassette (particularly on the more powerful models).

The Bafang gearshift sensor was released soon after, and it works by threading the rear shifter cable through the hole in the sensor. When shifting through the gears it senses movement in the cable and briefly cuts the motor to enable smooth gear changes and thus preventing wear on the gear components.

Having a gear sensor is even more important if you have an internally geared rear hub like a Shimano Nexus or Alfine, as these hubs weren’t really designed to handle the torque of a BBS02 or BBSHD.

Throttle

Most e-bike kits come with throttles. There are different types of throttles available: The most common type is a thumb throttle. These are easy to fit on the handlebar and allow for the electric motor to be used independently if the pedal assist.

Throttles are very useful to get you going, especially if you have knee problems that make pedalling from a standstill difficult. They can also provide you with a break from pedalling, if you get tired.

ebike twist throttle

It should be noted that it is unwise to use throttles on long, steep hills (unless you motor is very powerful) as the extra load can cause heat build up and result in controller or motor failure.

Other types of throttle available are twist and half-twist throttles the same as would be found on a motorcycle. These throttles work well, but can interfere with gear shifters.

Brake cut-off sensors

These are nearly always provided with e-bike kits. They function as an auxiliary safety measure to cut the power. Fitting these is a matter of personal preference. On torque sensing systems they are not necessary, but with more powerful motors that have a throttle control, it maybe wise to have them fitted just in case the throttle sticks open.

There are different kinds of brake cut-offs. The types usually provided with kits are simply brake levers with a simple switch and a lead coming off the lever that plugs into the wiring loom (or directly into the controller). These kinds of brake sensors are only suitable for cable operated brakes and would not work with hydraulic brakes.

hydraulic brakes for ebike

There are sensors available for hydraulic brakes, these work by sticking a magnet to the brake lever and aligning the sensor so that when the brakes are pulled in the magnet moves away from the sensor and cuts the motor out. In my experience these kinds of sensor can be difficult to fit on certain brakes and are also prone to getting knocked out of alignment.

If you really feel you need the cut-off sensors, it would be worth buying a complete set of special hydraulic brakes with the sensors fitted. These will add to the cost of your build but will give you a much cleaner, more professional finished product.

Wiring Harness

bafang wiring harness

This is basically a wiring loom that connects various components, usually from the handlebar back to the controller.

Summary

Nearly all electric bike parts and accessories are manufactured in China, and if your are happy to wait a couple of weeks then there are great savings to be made buying direct from suppliers on Aliexpress.

I am an affiliate for Aliexpress and earn a small commission for referrals from my website, you will pay exactly the same price as if you visited their site directly and the commissions I receive help to support the upkeep of my website.

Bafang Parts

The table below contains all of the Bafang motor parts you will ever need. All the parts listed below come from reputable suppliers and are shipped globally to most countries.

Bafang Parts
GLOBAL SHIPPING
Product Photo
BBS01B 250w/350w motor controllerbafang bbs01 controller
BBS02B 500w 36v Motor Controllerbafang bbs02b controller
BBS02B 750w motor controllerbafang bbs02b controller
BBSHD 1000w motor controllerBafang bbshd controller
DP-C18 Color Displaybafang dp-c18 display
P850c Color Displaybafang 850c color display
500c Mini Color Displaybafang 500c mini color display
C965 Displayc965 display
Lockring Toolbafang tool
PAS Magnetic Ringbafang pas magnet ring
PAS circuit boardbafang pas sensor circuit
Programming Leadbafang usb programming lead
Pinion Gear BBS01 / BBS02 / BBSHDBafang pinion gear bbs01 / bbs02 / bbshd
Nylon Gear BBS01 / BBS02 BBSHDBafang Nylon gear bbs01 / bbs02 / bbshd
Motor Gasket BBS01 / BBS02bafang motor cover gasket bbs01 / bbs02
Pawl Clutch / pedal freewheel BBS01 / BBS02bafang pedal freewheel / pawl clutch
Replacement Bearingsbafang motor replacement bearings
Motor Clutch BBS01 / BBS02 / BBHDbafang motor clutch bbs01 / bbs02 / bbshd
6v Headightbafang 6v headlight
Gear shift Sensorbafang gear shift sensor
Speed Sensor extension cablebafang speed sensor extension cable
Speed Sensorbafang speed sensor
Bafang Hydraulic BrakesBafang hydraulic brakes
Tektro Dorado HD-E710 Hydraulic brakestektro dorado hd-e710 hydraulic brakes for ebike
Alloy Chainringbafang alloy chainring for bbs01 / bbs02
104 BCD / 130 BCD Chainring Spider Adaptorbafang 104 bcd / 130 bcd chainring spider
Push Throttlebafang thumb throttle
Twist Throttleebike twist throttle
Plastic gear cover BBS01 / BBS02bafang plastic gear cover bbs01 / bbs02
BBSHD Motor Statorbafang bbshd motor stator
BBS01 / BBS02 Motor Statorbafang bbs01 / bbs02 motor stator
Wiring harness e-bus cablebafang wiring harness
Bafang 175mm crank arms
Bafang 170mm crank armsbafang 170mm crank arms

Tongsheng Parts

The Tongsheng parts listed below all come from trusted suppliers with international shipping to nearly every country

Tongsheng TSDZ2 Parts
GLOBAL SHIPPING
Product Photo
TSDZ2 Motor controller 36v 250w / 350w | 48v 500w / 750wTongsheng TSDZ2 motor controller 36v / 48v
TSDZ2 Motor controller 52v 750w 6-pin or 8-pin connector
Bare motor unit for 36v / 48v tongsheng tsdz2 bare motor for 36v / 48v
Nylon primary gear replacement 36v / 48v / 52vtongsheng tsdz2 nylon primary gear replacement
Primary gear - metal replacementTongsheng tsdz2 primary metal gear replacement
Replacement torque sensorTongsheng TSDZ2 replacement torque sensor
Double chainring 42 / 34Tongsheng TSDZ2 double chainring 42 / 34
Double Chainring 52 / 42Tongsheng TSDZ2 double chainring 42 / 34
Chainring 34t / 42t / 52tTongsheng TSDZ2 chainring 34t / 42t / 52t
VLCD5 Displaytongsheng v5lcd display
XH18 LCD DisplayTongsheng TSDZ2 XH18-LCD display
VLCD6 Displaytongsheng tsdz2 vlcd6 display manual
VLCD5 Display Keypad
Bafang 170mm cranks arms - to reduce Q-factor on TSDZ2 motorbafang 170mm crank arms reduce q factor on tsdz2 motor

General electric bike parts

Here is a selection of essential motor parts to fit most generic e-bike kits. These include upgraded controllers, colour displays, torque sensors and much more. Global shipping applies and all the sellers I have used myself.

Electric Bike Parts
GLOBAL SHIPPING
Product Photo
KT LCD3 Displaykt lcd3 ebike display
KT LCD8H Color Displaykt lcd8 color ebike display
KT LCD5 Displaykt lcd5 ebike display
Pedal Assist Sensorpedal assist sensor for ebike
Torque Sensor Bottom Brackettorque sensor bottom bracket
Torque sensor system with controller - speed sensor - 850c displaycomplete torque sensing system with controller and 850c display
36v / 48v 1500w controller with KT-LCD3 display for ebike36v / 48v 1500w controller with KT LCD3 display
36v / 48v 1500w controller for ebike1500w electric bike controller
Sabvoton USB Bluetooth adaptorSabvoton controller bluetooth adaptor
Sabvoton Controller 150A SVMC72150 for QS 3000w brushless Motor controllersabvoton 150A controller
Cycle Analyst V3Cycle Analyst V3

MANY MORE PARTS WILL BE ADDED SOON – WATCH THIS SPACE!

If you are after a particular part, use the contact form below and I will try and source it for you.

 

 

Please follow and like us:

2 thoughts on “E-Bike Parts and Accessories | Where to Buy?

  • May 11, 2019 at 5:08 pm
    Permalink

    Ronald Cashmore, It all sounds very good, I like it, especially the torque control, if I understand correctly one can also pedal normally with motor disengaged ? Could I use a Lekkie bling ring with this motor ?I am now 88 yrs old and begin to feel it; I live in a very hilly area, I am now 10 to 20 Km/hr slower than 20 years ago but speed is not important I am also mildly asthmatic, throughput max 440-480 ltr/min,not serious and until recently not a problem; I live in a very hilly area and don`t avoid the climbs, I still have the strength but during the last two years lung performance has steadily declined, I still climb the hill but on the big ones I have to stop for a one to two minute break, time is not important but it would be nice to keep rolling and a bit of assistance will keep me rolling longer, I would rather die on a bike than in bed.Thank you for a helpful review, from what you say it might be as well to buy the nylon reduction gear as a spare in hand.I am an amateur engineer with a well equipped shop, a manual is always helpful but I should be able to cope with installation and wear and tear problems.Thank you again, best wishes, Ronald Cashmore

    Reply
    • May 11, 2019 at 6:51 pm
      Permalink

      Hi Ronald,
      With the torque-sensing Tongsheng TSDZ2 motor, there is a slight increase in pedalling resistance with the motor switched off, but in my experience it isn’t as noticeable as on the Bafang. There is also a 104 BCD chainring adaptor available for this motor or you can purchase a small 34t chainring if required.

      Lekkie only seem to do chainrings for the Bafang BBS motor. Here is the link to the supplier I purchase most of my Tongsheng mid-drive motors from: http://s.click.aliexpress.com/e/balgbzT2 they also offer a duty-paid shipping option, which works out cheaper than paying duty your end.

      This company can also supply the 34t chainring option and all the spare parts you would require (nylon gear etc). The last kit I ordered from them took 5 working days to get to the UK.

      My battery supplier UnitPackPower usually have a good choice of batteries in stock in Germany, so delivery would be very quick.

      I will be posting an installation video on YouTube soon and will put it on my Tongsheng TSDZ review page.

      I share your passion for cycling. I ride about a 100 miles a week on average and can’t ever imagine being without my Dawes Galaxy touring bike.

      If you need any more help or advice, please let me know.

      All the best,
      Tony

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *