An Electric Scooter Community on a Mission to Stamp out Transportation Mediocrity.

Discuss the Segway Ninebot ES and Ninebot Max Kick Scooter in this Forum. Topics include the Segway-Ninebot app, hardware, street riding, etc.
By wielandgeorg
#18263
Le HO wrote:
Tue Dec 17, 2019 12:24 am
How about the battery? because with the LYFT battery the BMS the scooter will shutdown within 5-10 sec while riding.
yeah what about lyft bms battery problem ?
By Flash_beezy
#18298
Le HO wrote:
Tue Dec 17, 2019 12:24 am
How about the battery? because with the LYFT battery the BMS the scooter will shutdown within 5-10 sec while riding.
I had that issue, swapped with it with a spare Spin battery I had.
By 753789741
#18317
Flash_beezy wrote:
Mon Dec 16, 2019 8:39 pm
Got my lyft scooter going sorry it took so long was waiting on the stock cable

Had a few issues, swapped in Oem cable from dash to controller, OEM controller that was no good, required activation, OEM dash works. Swapped in a controller from a spin unit and flashed it with my spare ES dash and it works no problem.

Then code 14/15 came up swapped out with a spin brake and throttle, and my headlight wouldn’t turn off so I put a spin headlight in lol

It does 18mph currently
Image
Hey how did you replace your max pole assembly with the foldable one? Looks like it's the official segway pole?
By 753789741
#18323
When flashing the Spin scooters, do I need to flash the BMS to 134 or only BLE555 and DRV126? It's not clear from the posts whether you only need to flash BMS for Lyft or also have to do for Spin to version 134 (BMS). Can someone please clarify?
By fairbanks97
#18324
753789741 wrote:When flashing the Spin scooters, do I need to flash the BMS to 134 or only BLE555 and DRV126? It's not clear from the posts whether you only need to flash BMS for Lyft or also have to do for Spin to version 134 (BMS). Can someone please clarify?
If it’s a Spin scooter all you have to do is flash the dashboard and controller. Spin’s BMS works totally fine and doesn’t throw any errors.

Start here:
https://www.scooterhacking.org/forum/vi ... f=26&t=208

(Your scooter's display might initially not work after this step until the controller is flashed. Don't worry if nothing is being shown on the dashboard as long as it still beeps like normal when turning off/on.)

Then, flash the controller back to stock following this tutorial:
https://www.scooterhacking.org/forum/vi ... f=26&t=213

After flashing the controller successfully, just make sure you flash a Ninebot Max serial number which resembles N4GSD1111CXXXX and replace XXXX with whatever you like.
You can use Ninebot Flasher for that:

https://www.microsoft.com/en-us/p/nineb ... 5hws0hq55s

If you get confused at any point, Max Scooters are very similar to ES4 scooters and the process for flashing the controller of the Max scooters is practically the same. Once you solder on your connections to the ST Link you should be able to pretty much follow this tutorial starting at 17:40 to around 21:00. You can leave the scooter powered on with everything connected while flashing it to avoid finding where to solder on 5V of the ST-Link. If you've already taken the controller out, just follow the linked tutorial and hookup 5V and GND to the red and black wire of BMS.

https://www.youtube.com/watch?v=hf_KrEb76ZY

Again, you can leave the BMS/Battery as is and the wiring/connector as is. The only things you need to touch are the dashboard and controller for Spin models.

Once flashed, if your scooter feels slow or sluggish going up hills, Ninebot locks the scooters in Eco mode until you connect to the scooter with the Segway-Ninebot app and read through their Riding Safety via the App before your first ride.
If you are having issues connecting with bluetooth, try restarting the scooter. Unlike M365/ ES4 scooters which have bluetooth constantly on and seeking a connection, Max scooters automatically turns off bluetooth after a while. You may also have to reset the bluetooth module by starting the scooter up while holding the brake and throttle down.

Also, just to put everything in one place, here's a guide to custom firmware for those interested:
https://www.youtube.com/watch?v=jnxeM6gvq_U
By 753789741
#18341
fairbanks97 wrote:
Sat Dec 21, 2019 4:24 am
753789741 wrote:When flashing the Spin scooters, do I need to flash the BMS to 134 or only BLE555 and DRV126? It's not clear from the posts whether you only need to flash BMS for Lyft or also have to do for Spin to version 134 (BMS). Can someone please clarify?
If it’s a Spin scooter all you have to do is flash the dashboard and controller. Spin’s BMS works totally fine and doesn’t throw any errors.

Start here:
https://www.scooterhacking.org/forum/vi ... f=26&t=208

(Your scooter's display might initially not work after this step until the controller is flashed. Don't worry if nothing is being shown on the dashboard as long as it still beeps like normal when turning off/on.)

Then, flash the controller back to stock following this tutorial:
https://www.scooterhacking.org/forum/vi ... f=26&t=213

After flashing the controller successfully, just make sure you flash a Ninebot Max serial number which resembles N4GSD1111CXXXX and replace XXXX with whatever you like.
You can use Ninebot Flasher for that:

https://www.microsoft.com/en-us/p/nineb ... 5hws0hq55s

If you get confused at any point, Max Scooters are very similar to ES4 scooters and the process for flashing the controller of the Max scooters is practically the same. Once you solder on your connections to the ST Link you should be able to pretty much follow this tutorial starting at 17:40 to around 21:00. You can leave the scooter powered on with everything connected while flashing it to avoid finding where to solder on 5V of the ST-Link. If you've already taken the controller out, just follow the linked tutorial and hookup 5V and GND to the red and black wire of BMS.

https://www.youtube.com/watch?v=hf_KrEb76ZY

Again, you can leave the BMS/Battery as is and the wiring/connector as is. The only things you need to touch are the dashboard and controller for Spin models.

Once flashed, if your scooter feels slow or sluggish going up hills, Ninebot locks the scooters in Eco mode until you connect to the scooter with the Segway-Ninebot app and read through their Riding Safety via the App before your first ride.
If you are having issues connecting with bluetooth, try restarting the scooter. Unlike M365/ ES4 scooters which have bluetooth constantly on and seeking a connection, Max scooters automatically turns off bluetooth after a while. You may also have to reset the bluetooth module by starting the scooter up while holding the brake and throttle down.

Also, just to put everything in one place, here's a guide to custom firmware for those interested:
https://www.youtube.com/watch?v=jnxeM6gvq_U

is the difference between the SPIN BMS 3.3.8 firmware vs. retail BMS 1.3.4 firmware that SPIN limits charging up to 80% to save battery life over the long term, whereas retail charges to 100%? I read some posts on other forums of people complaining that their scooter only charges to 80%, wondering if that's because it was rental firmware?
By Isaac1904
#18342
fairbanks97 wrote:
Sat Dec 21, 2019 4:24 am
753789741 wrote:When flashing the Spin scooters, do I need to flash the BMS to 134 or only BLE555 and DRV126? It's not clear from the posts whether you only need to flash BMS for Lyft or also have to do for Spin to version 134 (BMS). Can someone please clarify?
If it’s a Spin scooter all you have to do is flash the dashboard and controller. Spin’s BMS works totally fine and doesn’t throw any errors.

Start here:
https://www.scooterhacking.org/forum/vi ... f=26&t=208

(Your scooter's display might initially not work after this step until the controller is flashed. Don't worry if nothing is being shown on the dashboard as long as it still beeps like normal when turning off/on.)

Then, flash the controller back to stock following this tutorial:
https://www.scooterhacking.org/forum/vi ... f=26&t=213

After flashing the controller successfully, just make sure you flash a Ninebot Max serial number which resembles N4GSD1111CXXXX and replace XXXX with whatever you like.
You can use Ninebot Flasher for that:

https://www.microsoft.com/en-us/p/nineb ... 5hws0hq55s

If you get confused at any point, Max Scooters are very similar to ES4 scooters and the process for flashing the controller of the Max scooters is practically the same. Once you solder on your connections to the ST Link you should be able to pretty much follow this tutorial starting at 17:40 to around 21:00. You can leave the scooter powered on with everything connected while flashing it to avoid finding where to solder on 5V of the ST-Link. If you've already taken the controller out, just follow the linked tutorial and hookup 5V and GND to the red and black wire of BMS.

https://www.youtube.com/watch?v=hf_KrEb76ZY

Again, you can leave the BMS/Battery as is and the wiring/connector as is. The only things you need to touch are the dashboard and controller for Spin models.

Once flashed, if your scooter feels slow or sluggish going up hills, Ninebot locks the scooters in Eco mode until you connect to the scooter with the Segway-Ninebot app and read through their Riding Safety via the App before your first ride.
If you are having issues connecting with bluetooth, try restarting the scooter. Unlike M365/ ES4 scooters which have bluetooth constantly on and seeking a connection, Max scooters automatically turns off bluetooth after a while. You may also have to reset the bluetooth module by starting the scooter up while holding the brake and throttle down.

Also, just to put everything in one place, here's a guide to custom firmware for those interested:
https://www.youtube.com/watch?v=jnxeM6gvq_U
[/quote
can we just flash the spin dash only or we gotta do both ?
By scootersonlyrepair
#18349
I connected the retail way on both. 
On the spin there is no error using a retail dashboard.
It turns on but the motor is locked and the brake light blinks on and off. It shows in the Segway app but can’t pair when ask to push the power button.

On the Lyft it gives me an error 10 and the motor is not locked.

If I use the dashboard that came with the Spin and connecting it like the retail model it’ll show error 32 on the Spin ESC but doesn’t show anything on a Lyft ESC.

By testing these two scooter it shows that the ESC are different on both. Just have to figure a way to dump the firmware.]


When bird switched from es2 to es4 with expansion Battery I had the same problem whereas I could plug and play a dashboard on the es2 the only way to get the es4 to work is swap controller so I imagine that will be the solution here.
  • 1
  • 17
  • 18
  • 19
  • 20
  • 21
  • 28

As this was a rental version whos overstock was […]

Any one got any info on beryl bikes I seen a few[…]

LH/ TF-100 Style Display.

Hi I recently converted a Bird Zero to a personal […]

How do you operate dash without button? I have[…]