Skip to content

Web based configuration tool for Bafang BBSxx e-bike motors

Notifications You must be signed in to change notification settings

Jitterer/BafangWebProgrammer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fork Info:

This is a fork, original from https://github.com/lijon/BafangWebConfig. It's got visual UI updated with MDBootstrap library.

BafangWebProgrammer

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.

DEMO

Click here to run this tool.

Install & run locally

Download or clone the repository and open index.html in your browser.

Notes

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.

About

Web based configuration tool for Bafang BBSxx e-bike motors

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 43.4%
  • HTML 42.6%
  • CSS 14.0%