I have been in the process of converting a Lyft Ninebot Max to personal use, and through my trials and tribulations I realized that there is no single source of information on how to do this. Instead, I had to rummage through many threads across multiple forums to gather the information to get this done. This guide is my remedy for that. Everything you need to know is right here.
To convert a Ninebot Max, three main things need to happen; flash the electronic speed controller (ESC), flash the battery management system (BMS), and flash the dashboard. There is also some rewiring needed for Lyft models, but that will be covered later. We will start with what you need to get this job done.
The forum has a max image size that can be posted. If you need it to be larger, right click and open in a new tab.
- Ninebot Max (G30)
- T15 Security Torx (this is a great set)
- 3mm Hex Key
- Dashboard cover
- ST-Link V2
- Soldering Iron
- STM32 ST-Link Utility
- ST Visual Programmer (STVP)
- Windows 10
- Max ST-Link Dash BLE555 Autoprogrammer (direct download)
-Battery Management System flash file. Right click bms134_fulldump.hex and save. Should save as a .hex file.
- Digital Multimeter for testing continuity (used when rewiring)
Note about multimeters: You can get a cheap one like the one linked or one from Harbor Freight for $7, however investing in a better one is highly recommended. You may think you will never use it again, but look where you are right now... You like electronics To view images REGISTER or LOGIN for full access.