Bafang Motor Controller, There are two protocols for M420 motors, CAN and UART protocol.