The Bafang Ultra G510 motor controller is a great replacement option. It's an M620 Ultra motor controller designed for high - power e - bikes. You can choose between 48V 30A or 52V 30A versions for replacement. However, this controller is only suitable for UART protocol Ultra motors. If your motor uses the CAN protocol, it might not fit. To tell whether your M620 motor uses UART or CAN protocol, check the display connector. UART protocol motors have a round connector, while CAN protocol motors have a triangle display connector.

Using the Bafang Ultra M620 G510 motor controller is straightforward. First, make sure your motor is of the UART protocol. You can check this by looking at the display connector - a round one means it's UART. Then, choose the right voltage and ampere version (48V 30A or 52V 30A) that suits your needs and replace the old controller with this one. When it comes to maintenance, keep it clean and dry. Avoid exposing it to extreme temperatures or water. If you notice any issues, check the connections first. And remember, if your motor is a CAN protocol one, this controller won't work, so double - check the protocol before using it.