M510- and M560-motors are newer than M500- and M600-motors. The M510-controller (~710W peak) has received multiple revisions and can be recommended over M500 (~660W peak). However if you want power, I'd rather go with the M600-controller (~915W peak), than M560 (~1520W peak) in the current state. The
M560 has the M510-controller (see my post here) with different firmware and bootloader. The M560-firmware is in its early stages, like the M510 was back then.. As a sidenote, it's not possible to flash the 500W or 750W M560-firmware to a M510-controller, because they have different bootloaders. You can compare the first byte of each firmware-file, to find out for which motor it is. Sometimes it's even written before the timedate within the filename:
Code:
M500: 0x88
M510: 0x90, 0x91, 0x71, 0x72,
M600: 0x89, 0x93
M560: 0x73
For a full comparision of all Mxxx motors visit my Google-Sheet:
Bafang Mxxx Mid-Drive Overview
M510-controllers can be bought here (or on Aliexpress):
Bafang M510 36V 43V 48V 250W controller for replacement.
www.greenbikekit.com