Skip to content

A MSP-EXP430G2 LaunchPad firmware to control the BOOST-DRV8711 Stepper Motor BoosterPack through a simplified UART protocol.

License

Notifications You must be signed in to change notification settings

MicaelJarniac/LaunchPad-Stepper

Repository files navigation

GitHub license GitHub issues GitHub repo size

LaunchPad Stepper

A MSP-EXP430G2 LaunchPad firmware to control the BOOST-DRV8711 Stepper Motor BoosterPack through a simplified UART protocol.

Installation

The included files must be imported to a Code Composer Studio project correctly created for the target board.

  1. Download and install Code Composer Studio (CCS) 9+
  2. Download this repository and extract if needed
  3. Launch CCS and create a new project
    • File > New > CCS Project
      • Target: MSP430G2553 (select the board you're using)
      • Project templates and examples: Empty Projects > Empty Project
  4. Ensure that the new project is selected in the Project Explorer
  5. Import this repository's contents to the new project
    • File > Import...
      • General > File System
        • From directory > Browse...
        • Find and select the downloaded repository folder
        • Select All
        • Check Overwrite existing resources without warning
        • Uncheck Create top-level folder
        • Finish
  6. Project > Build Project
  7. Flash

Usage

Read the message template for an overview of how the messages are composed.

Check out StepperComms, a Python script for building the messages.

Support

Please email micael@jarniac.com for support.

Roadmap

  • Enhance code style
  • Simplify communication protocol
  • Implement function to broadcast variables size
  • Implement function to broadcast variables name

Contributing

Submitted code must match the GNOME C Coding Style.

Credit

Based on the example code by Texas Instruments, licensed under BSD.

Maintained by Micael Jarniac.

About

A MSP-EXP430G2 LaunchPad firmware to control the BOOST-DRV8711 Stepper Motor BoosterPack through a simplified UART protocol.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages