Kelly Controller Android App
The Kelly Controller app is available exclusively for Android devices, with several versions to choose from. Below is a link to the best revision of the app that I use for tuning.
If You Don’t Have An Android Device
Consider purchasing an affordable Android phone or tablet with a Snapdragon 635 or better SoC. A great option is the Motorola Moto E, which costs around $50 and works perfectly for the Kelly Controller app as well as BMS apps. This setup has been reliable for my tuning needs.
Inexpensive Android Phone to Program a Kelly Controller
Steps to Connect the Kelly Controller App
- Turn on your ONYX RCR.
- Open the Bluetooth menu in your Android device’s settings.
- Pair your ONYX RCR Bluetooth
- Enter the pairing password: “1234”.
- Launch the Kelly app (AC Aduser).
- At the warning screen, tap “Yes”.
- On the next screen, choose “Bluetooth”.
- Tap the Bluetooth ID you paired earlier.
- Connect: Tap “Connect” on the AC calibration screen.
- Once the status shows “Connected” in green, tap “Read” to load the controller’s data.
Cruise Control
- Do not activate cruise control in the program.
- Cruise control is non-programmable and activates automatically when the bike reaches 30 mph and the throttle is held steady for a few seconds.
Boost Feature
- Avoid enabling the “boost” feature, as it can weaken the controller. Activating boost requires additional physical modifications, which are not recommended.
Kelly Controller Windows App
The Windows app provides a convenient alternative for users without an Android device, offering the same core functionality for tuning and adjustments. The Windows version of the Kelly Controller app functions almost identically to the Android version. A Windows computer with Bluetooth capability or the USB to RS-232 cable is required to pair with the Kelly controller.
- Kelly Controller Windows Program Download
- Kelly Controller USB to RS-232 Cable
- Kelly Controller RS232 to JST SM 4-Pin Adapter