No, the VESC firmware is so overloaded with nice gimmicks that no cyclist ever needs, that the memory and performance of the processor used by Bafang is insufficient. On the other hand, the VESC firmware lacks basic functions that every cyclist needs.
I'm following the approach to make a user settable open source firmware for the Bafang controllers based on the EBiCS firmware, that is taylored to cyclists needs.
In the last weeks I've ported the EBiCS firmware for the Lishuis to this Bafang hub motor controller: https://windmeile.com/shop/e-bike-teile/controller/bafang-controller-cr-a101-c-fuer-36v-250w-nabenmotoren-fuer-can-systeme-sinus The processor is a GD32F303RCT6, that is mainly a clone of the...
endless-sphere.com
The main question: 'what is the difference between a "good" and a "bad" firmware?' I tried to figure out the needs for a cyclist, but I got not very much helpful feedback, so I decided to make it similar to the
Bosch Nyon "Custom Modes"
Hi, the Open Source Firmware for the Bafang CAN bus controllers is at a point, where I start thinking, which functions should be user settable. Of course, you can implement any gimmick, if you are able to write the necessary code and compile the firmware yourself, but my experience with other...
endless-sphere.com
As polls are only possible in the Forum Rules and Features section obviously, I have to post it here. I asked for your favourite assist behaviour in this thread, but there was quite few feedback. So I wonder, if this torquesensor thing is an European or even German phenomena, as 95% of all...
endless-sphere.com
If you have any suggestions, let me know. My work on the project is slow at the moment, but steady.
regards
stancecoke