Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/etransport/py9b

Ninebot/Xiaomi electric scooter communication library
https://github.com/etransport/py9b

Last synced: 7 days ago
JSON representation

Ninebot/Xiaomi electric scooter communication library

Awesome Lists containing this project

README

        

# py9b
Ninebot/Xiaomi electric scooter communication library and tools.

## Tools
* fwupd.py - firmware flasher capable of flashing BLE/ESC/BMS
* readregs.py - ESC/BMS register file dumper
Other tools are higly experimental.

## Requirements
* Python 2.x.x [www.python.org]
* ProgressBar [pip install progressbar]
* PySerial [pip install pyserial] - for direct serial link backend
* PyGatt [pip install pygatt] - for BLED112 dongle backend
* nRFUARTBridge [https://github.com/flowswitch/nRFUARTBridge] - for Android BLE-TCP backend