This is still in development.
Select BLE:
https://flash.bastelpichi.de/?t=ble
Select Pro 2 Scooter:
https://flash.bastelpichi.de/?scooter=pro2
Supply external FW-Binary:
https://flash.bastelpichi.de/?firmware=https://example.org/firmware.bin
Note: The user will get a warning displayed when this is used.
Note: CORS needs to allow access to this. So preferably this binary is from raw.githubusercontent.com
We can combine these:
https://flash.bastelpichi.de/?scooter=pro2&t=ble&firmware=https://example.org/firmware.bin
Note: If an user switches from BLE to DRV, or from DRV to BLE while an external FW binary is supplied, all parameters will be erased and the form reset entirely.
View all Images: https://flash.bastelpichi.de/images.html
View all DRV Images for Ninebot G30: https://flash.bastelpichi.de/images.html?t=drv&scooter=max
View all BLE Images for Ninebot G30: https://flash.bastelpichi.de/images.html?t=ble&scooter=max