Kelly Controller Dashboard

Content rating
Everyone
1+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

This app provides a dashboard for your Kelly Controller KLS CAN enabled sinusoidal wave motor controller. In order to use the full capability of the app, you will need a Kelly motor controller with the CAN option installed, and you will need to connect a compatible CAN to USB serial converter to your device.

A detailed User's Guide for the app is available here: https://www.practicalembedded.com/users-guide.html

Once the USB device is connected, the app will begin updating the display with the data and fault codes issued by the controller over the CAN bus. The app allows you to customize your vehicle's gear ratio, tire diameter, and gage ranges. You can also select a racetrack from the pull down menu.

The app will simulate your progress along the track based on your speed. If you are physically at the track, you can hit the SET button to sync your position with the start/finish line, or use the GPS for your real location. Use the built in chronograph to estimate your lap times.

PLEASE NOTE: This version of the app uses the Kelly CAN protocol for KLS controllers specified here: https://media.kellycontroller.com/new/Sinusoidal-Wave-Controller-KLS-D-8080I-8080IPS-Broadcast-CAN-Protocol.pdf The app can be easily adapted to any CAN protocol. If interested, please contact us at support@practicalembedded.com

The compatible CAN to USB converter can be found here: https://www.adafruit.com/product/5724 or you can purchase an installation kit directly from us on Amazon here: https://www.amazon.com/dp/B0H6ZGSV1C
Updated on
Jul 16, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What’s new

Baseline production release
Content rating
Everyone
Learn more

App support

Phone number
+16619438176
About the developer
Practical Embedded, LLC
support@practicalembedded.com
5958 Walnut Way Palmdale, CA 93551-2812 United States
+1 661-943-8176