Skip to content

EggRider DisplayLink


"EggRider V2 display buttons"

Short press definitionsLink

Power short press to turn on or off

Up increase the assist level

Down decrease the assist level

M switch between Road and OffRoad

Long press and combinations definitionsLink

M for 3 seconds to see second screen (trip data)

Down for 3 seconds to activate headlight, keep holding to toggle display luminosity

Up for 3 seconds to activate Walk Assist mode. It is designed to allow motor to push the bike along while you walk beside it.

Up+Power when the display is OFF, press until display turns ON to start in Update firmware mode

M+Power when the display is OFF, press until display turns ON to load default factory settings. This resets only the display settings. Bafang also stores settings in the controller, those will still remain.

The following combinations are available from firmware version v2.6.49

With second screen on, hold Down for 3 seconds to reset trip

With second screen on, hold Up for 3 seconds to change selected battery

Save settings

Settings, mode, levels, odometer and trip data is saved when the system is shut down from Power button. If the power supply is cut before pressing the Power button, the data is not saved into the permanent memory.

EggRider screensLink

Main screen layout V1 Main screen layout V2 Second screen Update screen
"EggRider display main screen layout v1" "EggRider display main screen layout v2" "EggRider display second screen "EggRider display udate screen"

Main screen contentLink

You can select between the Layout V1 and V2 from the display settings in the mobile app.
On Layout V2 the Mode profile is embeded in the asssist level background: dark for Road mode and white for OffRoad mode.

"EggRider v2 display main screen features"

  • Battery % - Battery percentage
  • Voltage - The battery voltage
  • Connection status - Status of the mobile app connection
  • Riding profile - It can be Road/OffRoad or Eco/Sport based on the labels selected
  • Speed - Speed in miles per hour (mph) or kilometers per hour (kph)
  • Error (Exx) - Shows when an error is detected (example E03 - brake on)
  • Range (Rxx) - Indicates the remaining range in km or mi. It shows when there is no error. example: R16, R25 (the number being distance in km or miles)
  • Light - Headlight status (if the headlight is switched on)
  • Lock - If the bike is locked in assist level 0
  • Assist Level - Indicates the assist level the motor should provide
  • Secondary Unit - It can be Power (W), Current(A), or Efficiency (watt per distance unit)
  • Time - It can be the hour (if the app was connected previously) or current trip time
  • Distance - Current trip distance

Second screen content (subject to content change)Link


Stats of the trip since last reset. Based on the setting, it can be since display power on or since a manually reset.


If the Reset trip -> At start-up setting is selected these values reset only after 50-100 meters of distance is traveled. This is to allow downloading these stats with the mobile app.

  • Wh Energy used
  • mAh Capacity used
  • Wh/distance(km/mi) Efficiency since the last restart, lower value gives longer range
  • SpdAvg Average speed
  • Km/mi Travelled distance
  • Time Moving time, when speed > 0 value in hours, minutes, seconds
  • BmAh Full battery capacity estimation (dependent heavily on the current accuracy), shows only after certain time/distance
  • SloEff Efficiency of the last 30 minutes of travel


Lifetime stats

  • Total 00001245 - Traveled distance (km/mi)
  • Wh Energy used
  • mAh Capacity used
  • BmAh Full battery capacity estimation (last 10 trips or so)
  • R.mOhm Battery series resistance (calculated in the last hour or so)
  • BCyc Battery cycles (calculated using the declared capacity), estimates how many times you fully charged the battery.
  • Range Distance to go until the battery runs out

Last update: April 4, 2023