Skip to content

Bafang CAN overviewLink

These settings are for Bafang motors with CAN bus communication protocol. This is determined by the connector type: the CAN Bus connector is square/house shaped, whereas the UART connector is round. See more information on Connector Types

Road/OffRoad behaviourLink

Currently, full setting switching on mode switch is not available on CAN Bafang. On these motors, the mode switch affects only max speed, configurable in Display Settings, and the Power limited simulation strategy. CAN Bafang motors do not respond well to configuration changes while in motion. It is possible to make use of the Power limited simulation strategy to restrict the amount of assist levels in Road Mode and as such achieve a different cap to speed and current in the two modes without having to stop the bike.

Bafang CAN Compatibility TableLink

Please note that EggRider features compatibility varies across different Bafang motor models. This table reflects our current knowledge and will be updated as we learn more.

Some Bafang CAN motor controllers run restricted firmware. On these units, the controller may reject settings changes or shut down, requiring a bike restart. Even with restricted firmware, EggRider will function normally as a display—showing speed and controlling assist levels. It has been reported that flashing a non-restricted Bafang controller firmware version can enable full configuration; however, please note that EggRider does not provide or perform firmware flashing.

Motor Stock Display Behaviour Speed Limit Change Wheel Size Change Basic Settings Simulation Strategies Acceleration Settings
M215 (BBS01)
M315 (BBS02)
M400 🧪 🧪 🧪 🧪 🧪
M420 🧪 🧪 🧪 🧪 🧪
M500
M510 1 1 🧪2
M560 1 1 🧪
M600
M615 (BBSHD)
M620 🧪 🧪 🧪 🧪 🧪
M800
M820

✅: Functional

🧪: Untested with EggRider

❓: Unknown if this motor supports this feature

❌: Not available

1: Depending on motor controller firmware, it may be needed to cycle power in order to apply these changes

2: Depending on motor controller firmware, this feature may or may not be available

If you are interested in helping us expand compatibility in the CAN Bafang ecosystem, please contact us.

Sample SettingsLink

Basic
Bafang CAN sample basic settings

Last update: March 20, 2026