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

Covers electric scooter models whether shared or for consumers.
By hyperfloat
Because it's much easier to just replace the controller. Modifying the stock software or flash a new one to the stock controller is pretty hard - connecting via serial is just step 1. :)
By RigItAll
So I have a bird zero with an es100 controller.
I have spent days searching this forum among other places and got an arduino and esp32 to try flashing different code to that I have found here and on GitHub.
I thought I got it working using the esp32 and code found here. Unfortunately it ran for about a minute or two then shut off and won’t respond unless I plug the charger in, then it shows error code 12e which I think is a communication error from controller.

Where is this firmware and how can I flash it?
I found a YouTube video tutorial on how to flash a Segway es style controller using an st-link after doing some soldering and other work.
It seems doable… just don’t know what if it would be the same process???
Is there a Flasher App that will work?
Where can I get the old firmware?

* I really want to keep this a factory Bird Zero and am willing to do the work.
At this point I’m considering wiring in a new controller and dash, etc. but if someone can help keep it stock I’d really appreciate it.
By RigItAll
Gothicgeek502 wrote:
Thu Nov 09, 2023 8:51 pm
there is a firmware to flash back to the old unpatched firmware you can unlock with Arduino.
Where can I find this firmware and how do I load it? Solder an ST Link onto the controller?
  • 1
  • 52
  • 53
  • 54
  • 55
  • 56
Can we try to flash the Bird one 590?

Does anyone still has the firmware? Would be v[…]