Yes. He lost me since long time. But i'm admire the work of casainhotoo complicated for me hahaha
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Yes. He lost me since long time. But i'm admire the work of casainhotoo complicated for me hahaha
We currently have access as DIY to much more advanced technology than what the Ebike manufactures put inside.Yes. He lost me since long time. But i'm admire the work of casainho



























This is amazing. would it be possible to create a kit for a dead shimano motor? Shimano is dying from electronic errors, especially the torque sensor, but I don't think the sensor itself is faulty. Think about it, there are a lot of people willing to revive a shimano motor, even if it's worse than from the factory. better than none.I did finalize the installation of the small VESC motor controller + EBike board, inside my Bafang M500. It works well as I expected, just like it did on my previous version with the external VESC FLIPSKY 75100.
The final result is this one:
And how is it inside?? Here it is, without that black plastic 3D printed cover:
And more details. Here is the DIY EBike board + the VESC FLIPSKY Mini FSESC6.7:
That DIY EBike board is based on ESP32-S3, that is running the Pyhton EBike firmware and that I program wireless by Wifi. I am sharing the firmware, schematics, photos, etc, here: GitHub - OpenSourceEBike/EBike_EScooter_app_pyhton: EBike / EScooter app developed in CircuitPython, to control a motor by sending commands to VESC motor controller
Here is the schematic:
After testing that every EBike sensor reading were working, I put silicone to make all that wires robust, including the connectors. The idea is to make everything robust and avoid breaking due to the vibrations while I am riding on the mountains:
And finally, I used kapton tape that is very robust and resists to high temperatures:
BUT, there is also some not good news. With all that wires and tight space, it is not possible to have the magnetic encoder sensor working. So, in the end I configured VESC to run sensorless and it works well as I tested before on my previous version with the external VESC FLIPSKY 75100.
Here is picture of the magnetic encoder sensor board. From my tests, I found that no wires can be near and between the magnetic encoder board and the round part of the motor case. But as you can see, I could not do it. Maybe someone can improve the wire routing but I decided to stop here. And a picture of the 3D printed cover with the magnetic encoder board, that I tried to make working:
Conclusions
Build with VESC FLIPSKY Mini FSESC6.7:
This build with VESC FLIPSKY Mini FSESC6.7 is the most clean possible. I think no one will understand that VESC is inside, that your EBike is running Pyhton firmware and that you can program / develop / debug your motor firmware directly by wifi wireless using your phone or PC.
But there are two disadvantages:
1. this FLIPSKY Mini FSESC6.7 supports only 48V / 13S batteries
2. due to the space limitations, motor is running sensorless and while the motor startup is good, it is not as good as on the original motor controller
Build with VESC FLIPSKY 75100:
This build with VESC FLIPSKY 75100 is the most powerful possible, because this VESC can handle batteries up to 75V and 100Amps currents, so theoretically can handle 7.5kw!! Also, as this VESC is placed outside, there is space to install the magnetic encoder board and so the motor startup is the best possible.
But there is one disadvantage: this VESC FLIPSKY 75100, although small, there is not space available inside for it and so it must be placed outside, attached to your EBike frame.
Next steps: I am yet to decide if I will use the most clean build or the other. My best battery is a 52V / 14S battery and I would need to rework to make it to 48V / 13S, to work on this most clean build.
I need to improve the display firmware, as currently it displays very basic information.
I do not plan to sell anything. The options are:This is amazing. would it be possible to create a kit for a dead shimano motor? Shimano is dying from electronic errors, especially the torque sensor, but I don't think the sensor itself is faulty. Think about it, there are a lot of people willing to revive a shimano motor, even if it's worse than from the factory. better than none.










try open the controller and re check cable connection inside.Hi! I have one bafang m500 with problem.
The fact is that the bike is going well, until I go down a hill with stones, roots, etc., and I take a small jump or simply from the potholes, I look at the display and it is turned off. At first after 5 - 10 minutes it turned on and so normal.
now it can take up to 30 minutes until it comes back on.
I have tried several things:
1.- Clean the connectors that are on the motor and those on the display with contact cleaner
2.- When it happens to me, I have tried to remove the battery and put it back, and it still does not work until almost 30 minutes have passed.
3.- when it happens to me, I tried to connect another lcd in case it was the screen but nothing.
Logic tells me that it could be a cable, but what cable? something from the controller? It's just that it's something so rare that until a few minutes have passed I don't turn it back on because I'm lost.
This started to happen to me as a result of one day when I got into a brutal quagmire, from which I had to get out with the bike on my shoulders. Then I cleaned it but without kacher, with a hose and being careful.
can you think of anything that could be happening to me?
so with firmware 46.2 (which is cannot flash the firmware)can be tuned with your K1 Blackbox?Hello M600 fans.
Just found out, latest M600 has option to change MAX power levels. And again default is high.So now also possible low power on PASS1 and have good range...
View attachment 108068
Can we change power level via BESST?Hello M600 fans.
Just found out, latest M600 has option to change MAX power levels. And again default is high.So now also possible low power on PASS1 and have good range...
Only if you have the newest firmware, which is currently only available by purchasing a new motor controller.Can we change power level via BESST?
only M510 FC 2.0 can change power level via BESST ProCan we change power level via BESST?
Not true, now also new M600 and also M510 FC1.0only M510 FC 2.0 can change power level via BESST Pro
so u change parameter of m600 46.2 version with your blackbox or also can change with besst pro?By power level I mean Current Limit Percentage. Sorry. It is almost the same.
Here is M600:
View attachment 108135
View attachment 108136