Skip to content

Kelly KLS Series

The Kelly KLS is a motor controller with BLE connectivity via a custom service.

  • Kelly KLS series controller with Bluetooth module
  • HM-10 BLE UART Module installed via the 4 pin Serial connector (HM-6, and HM-8 modules will not work on iOS and will be profiled seperately in the future for Android support)
  • Controller powered on and within BLE range
  1. Power on your Kelly controller
  2. Open Cyclosonics → Setup page
  3. Tap Discover Input Devices
  4. Select the Kelly controller from the discovered devices list
  5. Wait for the connection to establish
DataUsed By Cyclosonics
Throttle positionPrimary modulation inputs
Battery voltageDisplay only
TemperatureDisplay only
Motor RPMDisplay only

Each of these fields can be monitored in the Setup page after connecting.

  • Can’t find the controller: Ensure the Bluetooth module is properly connected to the Kelly controller and the system is powered on, the HM-10 module is installed and the LED on it is illuminated.
  • Inconsistent readings: The Kelly controller may have different firmware versions with varying BLE implementations. Contact us if you experience issues.
  • Incompatible dongles: Currently, Kelly KLS series controllers are only compatible with Cyclosonics using the HM-10 module. Older modules (HM-6, HM-8) are not compatible due to iOS limitations on Serial over ‘Classic Bluetooth’ and are not supported at this time. Replacing an older module with HM-10 is very easy via the 4 pin serial connector on the Kelly’s wiring harness and is entirely plug and play. HM-10 modules are not available directly from Kelly at this time.