This is a fork, original from https://github.com/lijon/BafangWebConfig. It's got visual UI updated with MDBootstrap library.
Cross-platform browser based configuration tool for Bafang BBSxx e-bike motors, runs on Mac, Linux or Windows. It requires a browser with support for Web Serial API, and should work on any recent version of Chrome, Opera or Edge.
Click here to run this tool.
Download or clone the repository and open index.html in your browser.
USE AT YOUR OWN RISK! Bad settings can fry your motor controller.
Thanks to lijon for the original webapp and most work which contains all the serial read/write stuff (https://github.com/lijon/BafangWebConfig) Thanks to Stefan Penov (https://penoff.me/2016/01/13/e-bike-conversion-software/) and Philipp Sandhaus (https://github.com/philippsandhaus/bafang-python) for their prior work on deciphering the original Bafang Config Tool source code and communication protocol.