File | Date | Author | Commit |
---|---|---|---|
HoverBoardMindMotion | 2024-03-08 | AI LIFE | [59e153] option to disable eeprom |
extraFiles | 2024-01-25 | AILIFE4798 | [2cff6b] add image for wiki |
.gitattributes | 2024-01-10 | Robo Durden | [b89df7] Initial commit |
.gitignore | 2024-02-07 | AI LIFE | [799570] Create .gitignore |
LICENSE | 2024-01-10 | Robo Durden | [b89df7] Initial commit |
README.md | 2024-03-07 | AI LIFE | [67f7bd] Update README.md |
You can help us by testing this code on actual hardware
Pre-compiled binary is available
Check here for step by step toturial on how to install this firmware on your board
you must use a ESP32 to control the hacked hoverboard
you can find example control methods in this repo
https://github.com/reed-dan/hoverboard_hack_esp32_manualspeed
The firmware is already 90% functional, basic motor control should all work, but more testing is needed
https://youtu.be/hCaIlEKzI3A
* compatiable with 99.9% of boards without recompile
* working method to unlock and flash the mcu
* motor and hall sensor commutation
* RemoteUartBus protocol(used by gen2.x gd32)
* PID loop for constant speed
* self hold
* voltage and total current
* software and hardware over current protection
any board equippted with MM32SPIN0X or MM32SPIN2X microcontroller should be supported
now with the pinfinder firmware, any board type is supported, but below are some example
join this server to get support
if you had any feature request or bug report please create issue or use the discussions feature, because im working on this project actively now dont use pr unless you asked me first because it will get desynced and cannot merge