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

tamilking101/LaunchPad-Stepper

This branch is 1 commit ahead of MicaelJarniac/LaunchPad-Stepper:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b86895a · Nov 8, 2023

History

62 Commits
Dec 11, 2019
Nov 8, 2019
Nov 8, 2019
Dec 13, 2019
Nov 13, 2019
Nov 13, 2019
Nov 6, 2019
Nov 6, 2019
Nov 8, 2023
Nov 6, 2019
Nov 13, 2019
Nov 6, 2019

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 96.0%
  • Objective-C 4.0%