1. Introduction
This manual provides detailed instructions for the installation, operation, and maintenance of your BAFANG Electric Bike Display. Please read this manual thoroughly before using the product to ensure safe and efficient operation. These displays are designed for BAFANG electric bike motors utilizing the UART protocol with a 5PIN female connector.
2. Safety Information
- Do not plug in or unplug the display when the power to the unit is on. Always ensure the e-bike is powered off before connecting or disconnecting the display.
- Avoid collisions and impacts to the display unit.
- Protect the display’s membrane to maintain its water-resistant performance.
- Do not attempt to reset parameters if the display is not working correctly, unless specifically instructed by troubleshooting steps.
- Please mind potential fire risk and strictly follow the instruction manual for charging and storage of any associated battery components.
3. Product Overview
This product line offers various intelligent displays for BAFANG e-bike motors, each with unique features and screen types. All models are designed to provide essential riding data and control over your e-bike's functions.
3.1. Display Models at a Glance

Overview of different BAFANG e-bike display models.
3.2. EKD01 Display (Bluetooth & Navigation)

EKD01 Display with 5PIN Female Connector.
- Screen: 2.4" IPS TFT-LCD
- Output Port: Type-C Port
- PAS Mode: 0-9 PAS (0-3, 0-5, 0-9 Optional)
- Holder: φ22.2/25.4mm
- Bluetooth: Yes (Android & iOS support)
- Language: English, Français, Deutsch, Español, Italiano, Polski, Nederlands, Čeština
- Password: 2020 (Default)
- Waterproof: IP67
- Operating Temperature: -20°C ~ 70°C
- Storage Temperature: -30°C ~ 60°C
- Speed Limited: 0km/h ~ 99km/h
- Brightness: 30%-100% Optional
3.3. DPC18 Display

DPC18 Display with 5PIN Female Connector.
- Screen: 3.5" TFT-LCD
- Output Port: USB Port (DC 5V 500mA)
- PAS Mode: 0-9 PAS (0-3, 0-5, 0-9 Optional)
- Holder: φ22.2/25.4/31.8mm
- Language: English
- Password: 1919 (Default)
- Waterproof: IP65
- Operating Temperature: -20°C ~ 45°C
- Storage Temperature: -30°C ~ 70°C
- Speed Limited: 10km/h ~ 60km/h
3.4. DZ40 Display

DZ40 Display with 5PIN Female Connector.
- Screen: 1.68" LCD
- PAS Mode: 0-5 PAS
- Holder: φ22.2mm
- Language: English
- Waterproof: IP65
3.5. P860ML Display

P860ML Display with 5PIN Female Connector.
- Screen: 3.5" IPS Screen
- Output Port: USB Port (DC 5V 500mA)
- PAS Level: 0-3, 0-5, 0-9 Optional
- Holder: φ22.2/25.4/31.8mm
- Language: English Version
- Password: 1919 (Default)
- Waterproof: IP65
- Operating Temperature: -20°C ~ 70°C
- Storage Temperature: -30°C ~ 80°C
- Speed Limited: 10km/h ~ 99km/h
- Brightness: 1-5 Optional
3.6. 500C Display

500C Display with 5PIN Female Connector.
- Screen: 2.2inch TFT screen
- Protocol: UART
- Connector: 5PIN Female
- Voltage: 12V / 36V / 48V / 60V
- PAS Level: 0-3, 0-5, 0-9 Optional
- Password: 0000 & 2020
- Speed Limited: 0km/h ~ 99km/h
- USB Port (Type-C): Yes
- Waterproof: IP67
- Brightness: 30%-100% Optional
- Operating Temperature: -20°C ~ 70°C
- Storage Temperature: -30°C ~ 60°C
3.7. 800S Display

800S Display with 5PIN Female Connector.
- Screen: 2.7" LCD Screen
- Protocol: UART
- Connector: 5PIN Female
- Voltage: 24V / 36V / 48V
- PAS Level: 0-3, 0-5, 0-9, 1-9 Optional
- Password: 0512
- Speed Limited: 10km/h ~ 99km/h
- Brightness: 1-5 Optional
- Waterproof: IP65
- Operating Temperature: -20°C ~ 70°C
- Storage Temperature: -40°C ~ 70°C
3.8. DM03 Mini Display

DM03 Mini Display with 5PIN Female Connector.
- Screen: 1.3" OLED Screen
- Protocol: UART
- Connector: 5PIN Female
- Voltage: 24V / 36V / 48V
- PAS Level: 0-3, 0-5, 0-9 Optional
- Password: 1657
- Speed Limited: 10km/h ~ 99km/h
- Brightness: 1-5 Optional
- Waterproof: IP65
- Operating Temperature: -20°C ~ 60°C
- Storage Temperature: -30°C ~ 80°C
4. Compatibility
These displays are compatible with BAFANG motors that use the UART protocol and have a 5PIN female connector. They are NOT compatible with CAN protocol or other brands of motors.

Compatibility overview for BAFANG motors and connector types.
Warm Tip:
- Our displays are compatible with BAFANG BBS01/BBS02/BBSHD Mid Drive Motor, BAFANG Hub Motor and SUTTO Hub Motor, which are from our stores.
- If you are unsure about compatibility, please inquire before placing an order.
5. General Specifications
| Attribute | Value |
|---|---|
| Brand Name | varstrom |
| Type | Display |
| Origin | Mainland China |
| Display Connector | 5 Pin Female |
| Waterproof Rating | IP 65 (or IP67 for EKD01) |
| Communication Protocol | UART |
| Suitable For | BAFANG UART protocol motors |
| Rated Operating Current | 40mA (for 500C) |
| Off Leakage Current | < 1uA (for 500C) |
| Max Output Current to Controller | 100mA (for 500C) |
| Certification | CE / ROHS |
6. Installation
Please pay attention to the screw's torque value during installation. Damage caused by excessive torque is not covered by the warranty.
6.1. Connector Description

Standard 5PIN Female Connector Wiring.
- BROWN wire: Anode (24V/36V/48V/52V)
- ORANGE wire: Power cord to the controller
- BLACK wire: GND (Ground)
- GREEN wire: RxD (Controller -> Display)
- WHITE wire: TxD (Display -> Controller)
6.2. Installation Steps
- Install the display and button control on the handlebar. Ensure the handlebar size is compatible with the display holder (φ22.2mm, φ25.4mm, or φ31.8mm depending on model).
- Adjust its location for optimal visibility and ergonomic access to buttons.
- With the e-bike power OFF, plug the display's 5PIN female connector into the corresponding male connector from the controller.
- Secure all connections and ensure no wires are pinched.
7. Operating Instructions
7.1. Power On/Off
Press and hold the Power button for 1 second to turn the display on or off. The display will automatically shut down after a set period (X minutes, configurable from 0-9) of no operation or riding. If a password is set, you must input the correct password before startup.
7.2. Assist Level Operating
Short press the UP/DOWN buttons to change the assist level. The top assist level is typically 9, with 0 for neutral. Level quantities can be adjusted based on customer requirements.
7.3. Speed & Mileage Mode Switch
Short press the MODE button to cycle through different speed and mileage modes: TRIP → TIME → ODO → AVG SPEED → MAX SPEED. If there is no operation for 5 seconds, the display will automatically return to the Real-Time Speed display.
7.4. Headlight/Backlight On/Off
Press and hold the UP button for 1 second to turn the headlight on or off. The display's backlight will also activate. The motor does not need to be running for the headlight to function, and it can remain on even with low battery while riding.
7.5. Walking Mode (6km/h)
Press and hold the DOWN button for 2 seconds to engage walking mode (6km/h assist). Release the button to exit this mode.
7.6. Data Cleanup
Press and hold the UP & DOWN buttons together for 1 second to reset temporary data, including AVG Speed, MAX Speed, Trip, and Time. These temporary data cannot be erased by powering off the unit.
7.7. Parameter Setting
Press and hold the MODE button for no less than 2 seconds to enter the setting menus. Use the UP/DOWN buttons to navigate through parameters, and the MODE button to select or switch to the next item. Pressing MODE for no less than 2 seconds will exit the menu.
- The display will automatically exit the menu if there is no operation for 30 seconds.
- For safety reasons, the display cannot enter the MENU while riding.
- The display will quit the MENU when you start riding.
Parameter Order:
- System: Use UP/DOWN to switch between Metric / Imperial units.
- Brightness: Use UP/DOWN to adjust backlight brightness (from I for darkness to IIIII for brightest).
- Auto off: Use UP/DOWN to set the auto power off time from 1 to 9 minutes, or OFF to disable. Default is 5 minutes.
- Battery: Use UP/DOWN to set the battery voltage (24V/36V/48V/52V).
- Battery Ind: Use UP/DOWN to switch between Voltage / Percentage display for battery indicator.
- Advance setting: Press More button to enter. Default password is '1919'.
- Wheel: Use UP/DOWN to set the wheel diameter (e.g., 12/14/16/18/20/22/24/26/27/27.5/28/29/30/31 inch).
- Speed limit: Use UP/DOWN to set the speed limit (range 10-60 km/h/99km/h).
- Assist levels: Customize assist levels (options are 3/5/9).
- PIN ON: Set Start input to No/Yes. If 'Yes', a password is required before power on.
- PIN Num: Set your desired password. Use UP/DOWN to change the numbers. If the wrong password is entered, the display will power off automatically after 30 seconds.
7.8. Bluetooth & Navigation Function (EKD01 only)

EKD01 Bluetooth and Navigation Function.
By connecting your mobile app and display via Bluetooth, you can access relevant data on your phone and activate the navigation function on the display. This feature supports both iOS and Android systems. Live navigation may require payment through the mobile application.
7.9. Multi-Language Setting (EKD01 only)

EKD01 Multi-Language Selection.
The EKD01 display offers 8 language options: English, French, German, Italian, Spanish, Dutch, Polish, and Czech. Navigate to the 'Language' menu in settings to select your preferred language.
8. Error Codes (500C Example)
The 500C display can show warning messages. An error icon will appear on the screen, and the error code will be displayed at the bottom. Error codes range from 04H to 30H. Refer to the table below for definitions.
| Error Code | Error Description | Error Display |
|---|---|---|
| 0x01 | Normal | No error |
| 0x03 | Brake signal | No error |
| 0x04 | Throttle on high position | Display 04H on LOGO position |
| 0x05 | Throttle error | Display 05H on LOGO position |
| 0x06 | Low voltage protection | Display 06H on LOGO position |
| 0x07 | High voltage protection | Display 07H on LOGO position |
| 0x08 | Motor's hall sensor error | Display 08H on LOGO position |
| 0x09 | Phase line of motor error | Display 09H on LOGO position |
| 0x10 | Controller over temperature | Display 10H on LOGO position |
| 0x11 | Motor over temperature | Display 11H on LOGO position |
| 0x12 | Current sensor error | Display 12H on LOGO position |
| 0x13 | Battery's temperature sensor | Display 13H on LOGO position |
| 0x14 | Motor's temperature sensor error | Display 14H on LOGO position |
| 0x15 | Controller's temperature sensor error | Display 15H on LOGO position |
| 0x21 | Speed sensor error | Display 21H on LOGO position |
| 0x22 | BMS communication error | Display 22H on LOGO position |
| 0x23 | Head light error | Display 23H on LOGO position |
| 0x24 | Head light sensor error | Display 24H on LOGO position |
| 0x25 | Torque sensor error-Torque | Display 25H on LOGO position |
| 0x26 | Torque sensor error-speed | Display 26H on LOGO position |
| 0x30 | Communication error | Display 30H on LOGO position |
9. Troubleshooting
- Display not turning on / Remote not responding: Ensure all connections are secure and the 5PIN female connector is correctly seated. Check for any visible damage to wires or connectors.
- Display shows no speed/mileage/battery: Verify that all necessary connections, including the assistant sensor, are properly installed and connected to the controller. Ensure the display is compatible with your specific BAFANG motor model.
- Speed limit issues (e.g., stuck at 25-26 km/h): Check the speed limit setting in the display's advanced parameters. Adjust the speed limit to your desired value (e.g., 99 km/h for full speed) if allowed by local regulations.
- Display heating up but not turning on: This could indicate a wiring issue or a fault with the display itself. Disconnect power immediately and re-check all connections. If the issue persists, contact support.
- Incompatibility with KT controllers: These displays are designed for BAFANG UART protocol motors and are generally not compatible with KT controllers.
10. Maintenance
- Cleaning: Use a soft, damp cloth to clean the display screen and body. Avoid using harsh chemicals or abrasive materials that could damage the screen or casing.
- Water Exposure: While the displays are waterproof (IP65/IP67), avoid prolonged exposure to heavy rain or submersion. Ensure the Type-C/USB port covers are securely closed when not in use.
- Storage: When not in use for extended periods, store the e-bike and display in a dry, cool place, away from direct sunlight and extreme temperatures.
- Firmware Updates: Some models (e.g., 500C) support software upgrades via UART. Check with the manufacturer or seller for available updates and instructions.
11. User Tips
- Check Connector Type: Always confirm your motor has a 5PIN female connector and uses the UART protocol before purchasing a display.
- Voltage Compatibility: Ensure the display's voltage setting matches your e-bike's battery (e.g., 24V, 36V, 48V, 52V).
- Speed Limit Adjustment: If you experience unexpected speed limitations, check the 'Speed limit' setting in the advanced menu.
- Full Functionality: For full display functionality (speed, mileage, battery), ensure all components, including the assistant sensor, are properly connected.
- Password Management: If you set a PIN for startup, remember it. If forgotten, you may need to contact support for assistance.
12. Warranty & Support
12.1. Warranty Information
- Electric Bike Components: 2 Years quality warranty, except for physical damage and wrong operation.
- Motor Series & Battery: 12 month quality warranty, except for physical damage and wrong operation.
- Accessories (including displays): 30 days quality warranty, except for physical damage and wrong operation.
Instrument damage caused by overpressure (e.g., incorrect battery supply) is not covered by the warranty.
12.2. Item Guides & Documents
A user manual in PDF format is available for download. You can reference it for additional details: User manual (PDF)
12.3. Support
For any questions or issues not covered in this manual, please contact the seller or manufacturer's support team. Provide your product model and a detailed description of the issue for efficient assistance.