Ninebot ESX Firmware
Firmware is essentially the Operating System for the scooter's different parts.
Each part runs a different firmware.
If you need to find a file relating to the original firmware for the Ninebot ESX (ES1, ES2, ES3, ES4) and SNSC 1.0/SNSC 1.1, this is the place.
All firmware files are hosted at ScooterHacking.
Always make sure you are getting your firmware files from a reputable source to avoid issues.
View the Full ESX Firmware Repository at ScooterHacking.
Below is a list of all firmware versions(ESC/DRV, BMS, BLE) for this model: