Display Varstrom EKD01 with "Advanced settings" for bafang m510/m820/m560/m500/m600/m620/m300/m420/m400/m200/m210

Deko

New Member
Joined
Aug 1, 2025
Messages
14
Reaction score
4
Location
Россия
Latest display firmware required SW: EKD01_CAN_BF_N22
The display can be flashed with any third-party firmware, the main thing is HW: B02NC_1.01
Tested on bafang m510 and m420 works great.

Setting the speed limit up to 99 km/h and quickly resetting to 25 km/h by pressing the + and - keys simultaneously.
Setting any wheel diameter.
Changing the voltage for correct display of the battery charge.
Possibility to set the display of voltage or % of battery charge.

Manual Advanced Settings Update firmware N22 CAN

WhatsApp Image 2025-08-01 at 19.17.12.jpeg
WhatsApp Image 2025-08-01 at 19.18.27.jpeg
WhatsApp Image 2025-08-01 at 19.18.48.jpeg
WhatsApp Image 2025-08-01 at 19.17.29.jpeg
WhatsApp Image 2025-08-01 at 19.19.09.jpeg
whatsapp-image-2025-08-01-at-18-52-14-jpeg.165450

WhatsApp Image 2025-08-01 at 18.54.38.jpeg
WhatsApp Image 2025-08-01 at 18.54.39.jpeg
WhatsApp Image 2025-08-01 at 18.52.14.jpeg
 

Attachments

⚡ EMTB Pro Go Pro — Living Intelligence Reports, exclusive discounts & ad-free Up to 25% off Peaty's, PEMBREE, Magicshine & more · Ad-free browsing · Pro badge See the deals →
Thanks for the information and the .bin. Is the update to N22 firmware with this .bin file only working for Varstrom branded EKD01, or any EKD01 display? Thank you.
 
Thanks for the information and the .bin. Is the update to N22 firmware with this .bin file only working for Varstrom branded EKD01, or any EKD01 display? Thank you.
Yes, absolutely any, I'll just correct you, the display itself is called HW: B02NC_1.01 in hardware
 
Yes, absolutely any, I'll just correct you, the display itself is called HW: B02NC_1.01 in hardware
Thank you very much for this confirmation.:)

I was asking because in the linked YT clip the poster is stating "For compatibility reasons, this firmware update is only applicable to Varstrom EKD01. It is recommended that non-Varstrom brand users contact the corresponding service provider." The EKD01 display I am going to order is not from Varstrom. Also, my understanding is that the update to N22 firmware with the .bin file you attached enables "advanced settings", which is otherwise not available. Correct? Thank you very much!! :)
 
Thank you very much for this confirmation.:)

I was asking because in the linked YT clip the poster is stating "For compatibility reasons, this firmware update is only applicable to Varstrom EKD01. It is recommended that non-Varstrom brand users contact the corresponding service provider." The EKD01 display I am going to order is not from Varstrom. Also, my understanding is that the update to N22 firmware with the .bin file you attached enables "advanced settings", which is otherwise not available. Correct? Thank you very much!! :)
Absolutely right. Any display with hardware HW: B02NC
 
I got it from Aliexpress yesterday for 45eur. I had to change it because the DPC 600 mount broke. Varstorm looks ok but probably setting the M500 motor function will probably not be possible because the display only shows 0. I left it in English because the translation into Czech is catastrophic. I'm going to test it today.
 
I got it from Aliexpress yesterday for 45eur. I had to change it because the DPC 600 mount broke. Varstorm looks ok but probably setting the M500 motor function will probably not be possible because the display only shows 0. I left it in English because the translation into Czech is catastrophic. I'm going to test it today.
Don't worry, feel free to try to change and apply the advanced settings, it won't break the firmware or the controller. My m420 also reads 0 and unfortunately the settings are not applied, it does not break anything. They are not used on all engines, you need to try. But other settings work fine, changing the speed limit to 99kmh, quickly changing up to 25kmh by pressing the +- buttons, setting the desired voltage, displaying the voltage instead of % charge, setting the wheel diameter.
 
I'm still satisfied with the display, everything is set as I need. I have FW there which has everything you mention already set + 700w power, it's M500. So I don't really want to experiment.
It happened to me twice when riding that I felt a loss of assistance. It was in a lean and in a turn. so the magnet could have caused it. I adjusted it a little and the loss didn't happen again. I'll keep an eye on it. It's strange that error 30 is displayed in the errors. But I see that they also have it in the pictures in the manual. I don't know how to delete errors from the display and I don't want to connect to Best.
The great thing is the switching between two speeds.
 
i just updated mine and the speed, battery level and down button dont work now 😭

sorted it... i needed uart update not can😮‍💨 oops
 
Last edited:
I updated my display I really like it but this Bikego app...looks OK...but unfortunately can't sync with Strava ....I don't mind recording Strava workouts but I will miss the Bafang data ...any clue how we can bind them ...using this display and firmware?
 
Keep reading
    Browse all

    Community Stats

    Since 2018
    670K
    Messages
    41,200
    Members
    Join 30,000+ Riders, it's free!
    Back
    Top