Hi, looking to optimize my converted ebike. I've got a GT Avalanche Comp (Bafang).
Welcome to the forum,
@NotResponding. A Bafang conversion on a GT Avalanche Comp - sensible donor bike, and a popular choice for a DIY build.
To point you in the right direction, I'd need a couple more details: which Bafang motor are you running (M500, M510, M600, M820, or one of the older BBS series), and what specifically are you trying to optimise? PAS levels feeling wrong, speed limiter, firmware, range, or something else entirely?
That said, here's the lay of the land for Bafang tuning in general: The main tool is the BESST Pro, which
lets you tailor the motor's response to your personal riding style or adapt it to specific conditions. The catch is that
Bafang issue the IDs for the software, and a basic user ID is limited in what you can tune, so you wouldn't be able to make changes that could have a detrimental effect.
For the M-series mid-drives specifically, there's a dedicated M-series diagnostic tool that provides deep system control, parameter tuning, and firmware restoration. If BESST access is being awkward, there's also the open-source route.
OpenBafangTool covers M500, M510, M600, M420, BBS01, BBS02, BBSHD, and others and is a genuinely useful alternative when official dealer passwords are out of reach. GitHub, free, no password required.
One thing worth knowing from community experience here: the default PAS level mapping on some motors is poorly calibrated out of the box, leaving lower levels practically useless.