The SP4, SP5, MP4, MP5 and MP Edge equipped with vector controllers all use the same PI-405 programming cable:
![](https://goldenmotor.bike/wp-content/uploads/2019/12/mp5-usb.png)
The SP5, MP5 and MP Edge can also be programmed using the Bluetooth dongle and a suitable phone.
The programming cable for the Smart Pie External will depend upon which controller you use.
If you use the BAC-281P controller:
![](https://www.goldenmotor.com/img/Cruise-BLDC-Controller.jpg)
You would need to use the PI-200E programming lead:
![](https://goldenmotor.bike/wp-content/uploads/2019/12/external-usb-cable.png)
Click on pictures for more information.
Alan