SDAA111 October   2025 CC2340R5

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
    1. 1.1 CC2340R5
    2. 1.2 Stepper motor
  5. 2Stepper Motor Hardware
    1. 2.1 Hardware setup
    2. 2.2 DRV8411EVM settings
    3. 2.3 Connection Diagram
  6. 3Running the Example
    1. 3.1 Dependencies
    2. 3.2 Loading Firmware
    3. 3.3 Local Stepper Motor Control
    4. 3.4 Remote Control Using Proprietary RF
  7. 4Firmware Design
    1. 4.1 Code Flow Description
    2. 4.2 ADCBuf
    3. 4.3 Power
    4. 4.4 Application Events
    5. 4.5 Step Table
    6. 4.6 Fault Detection Pin
  8. 5Tests and Results
  9. 6Summary
  10. 7References

Abstract

This application report explores the capability of adding Proprietary RF protocol to stepper motor designs in a one-MCU solution. Stepper motors are commonly found in applications which may benefit from having embedded radios, including radiator valves, 3D printers, and robotics. The material covered in this document will prove how the SimpleLink CC2340R5 MCU is capable of fulfilling this task with assistance of the DRV8411 motor driver.

The solution provided by this document uses hardware EVMs which are available for purchase on TI.com and firmware freely provided on the SimpleLink Low Power F3 Demos GitHub. A description of both necessary hardware connections and the firmware's operation are given in detail so that, after obtaining a stepper motor, developers can be fully enabled to operate their own demonstration and further modify the project to meet their requirements. Additional test data is also provided so that readers may fully understand the operating conditions alongside options for application expansion.