Skip to content

mveplus/Ninebot-Battery-Mod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Ninebot-Battery-Mod

New life for ES2: Transforming the External Battery into the Primary Power Source

I was gifted an ES2 scooter by a friend, which was not working and on the verge of being discarded. The scooter's history was unknown, but upon inspection, all major components seemed fine. However, it was not charging and was displaying error codes 19 and 21.

ES2 MOD ONLY EXTERANAL BATTERY VS. E1

Initially, I disassembled and tested key components like the battery, motor controller, display, motor, and sensors. It appeared that the external battery was functional but the scooter couldn't operate solely on it. The internal battery was completely dead with no signs of life - the diagnostic LED was off. I attempted to revive it using a bypass method, but this proved unsuccessful as the battery couldn't hold any charge. Further investigation revealed that four cells in the internal battery were damaged. Lacking spare cells and a spot welder, I couldn't repair the main battery pack at that time.

Desiring to repair the scooter, I pondered the idea of utilizing the "external battery" as the "main battery" if feasible. Upon examining the main controller board, I discovered a configuration of 2+4 wires - two power wires and four control wires for supply and communication purposes. While both the external and internal batteries had dedicated components, I noticed that certain connections were shared on the Motor Control board.

The internal and external battery connectors share a common (-) negative power wire and control wires, leaving three distinct wires: the positive (+) power wire, and the RX and TX communication wires.

Identified key components and bypass solution:

Bypass links External battery RX&TX resistors Exteranl battery sense resistor

To make the external battery the primary one, I needed to reroute its communication and power wires to the internal battery, while deactivating the external battery presence detection. With the assistance of detailed MCU pin-out references and some trial and error, I successfully reconfigured the scooter to operate solely on the external battery.

Mod completed:

Bypass wires External battery RX&TX resistors removed Exteranl battery sense resistor removed

After a successful test run in my neighborhood, I encountered error code 21 upon returning home. Suspecting a poor connection with the external battery, I modified the internal connector slightly to address the issue. Ultimately, it was discovered that the female connector of the external battery had also been damaged due to impact. After reengineering the connector, the scooter was back to normal operation.

Disclaimer:

While I cannot be held liable for any mishaps that may occur due to lack of caution, it is crucial to adhere to safety guidelines when working with lithium-ion batteries, power tools, and electric circuitry.

If you find this information helpful, feel free to express your gratitude in a more practical manner by buying me a coffee. Cheers to safety and fun!

About

Ninebot ES2 External Battery mod as a Main Battery

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published