Getting Started with the MSP430 LaunchPad Workshop
Now supports MSP430FR5969 Wolverine Launchpad!
Updated Workshop Features:
- Adding support for newly released 'FR5969 Wolverine Launchpad
- Still supports the 'F5529 USB Launchpad
- Updated to the latest version of MSP430ware DriverLib
- New chapter exploring Non-Volatile Memory (FRAM and FLASH)
The The MSP430 LaunchPad Workshop is an in-depth introduction into MSP430 basics. The LaunchPad is an easy-to-use development tool intended for beginners and experienced users alike for creating microcontroller-based applications.
This hands-on workshop provides lab exercises that can be used to learn how to program any MSP430 device. The lab solution files, though, specifically support both of the following boards (see part numbers further down this web page):
- MSP430F5529 USB Launchpad
- MSP430FR5969 Wolverine Launchpad
This on-line, in-depth workshop is free. Additionally, you can sign up to take the class live, with an instructor.
The topics for this course include:
|(Right-click, Save As)|
|1.||Introduction||An introduction to the MSP430 Family of Products||Planned||Planned|
|2.||Code Composer Studio (CCS)||Introduction to Code Composer Studio IDE||Planned||Planned|
|3.||Using MSP430ware with GPIO||Use MSP430ware's DriverLib to utilize GPIO||Link||Download|
|4.||Clocking & Init||Configure the various clocks on the MSP430||Planned||Planned|
|5.||Interrupts||Working with interrupts on the MSP430||Planned||Planned|
|6.||Timers||Exploring Timer_A (and _B)||Planned||Planned|
|7.||Non-Volatile Memory||Using Flash & FRAM||Planned||Planned|
|8.||USB Communications||Using the MSP430's USB module and API Stack||Planned||Planned|
|9.||Energia (Arduino)||Using Energia (Arduino for the MSP430)||Soon||Planned|
Download Workshop Files
|Installation Guide:||MSP430_Workshop_Installation_Guide_v3_10.pdf||PDF (470KB)||Mar 07, 2014|
|Student Workbook:||MSP430 Workshop v3_10.pdf||PDF (35MB)||Mar 07, 2014|
|Workshop Lab Files:||MSP430_Workshop_setup_v3_10.exe||EXE (29MB)||Mar 07, 2014|
Workshop Reference and Information
Revision history: MSP430_Launchpad_Workshop_Readme_v3_10.txt
Checksums: md5 (Mar 07, 2014)
Questions: msp430 workshop support (For questions regarding the MSP430 Workshop materials)
Attend a Live Workshop
You can attend a live workshop by enrolling at: Getting Started with the MSP430 LaunchPad Workshop. To view the upcoming workshops, click on Dates and Times link in the margin.
The course is presented as a 1-day workshop which is scheduled on a regular basis around North America. Upon request, we can also deliver this workshop to your company or community as a 1- or 2-day venue. Please email us at TTO Workshop Ops if you have any questions or would like to setup an on-site workshop for your company.
Running The Labs
Most of these sections includes an in-depth lab that will step you through the usage, programming and testing of the peripheral(s) or tool(s) covered.
To run the labs, you will need the following: Note: You can also find these directions in the Workshop Installation Guide.
- A Windows XP or later computer with 1.5GB or more free hard drive space
- Download and install CCS v5.5 (or CCSv6 Beta)
- Also, you should download and install MSP430ware. Please see instructions in the Installation Guide (see table above)
- The workshop course manual (see table above)
- The labs and solutions files (see table above)
- One of the following two Launchpad boards:
- One female-to-female jumper wire (here’s a pack of them, as an example, from adafruit)
- The PowerPoint presentation is zipped up here (zip) (47MB) (Mar 07, 2014)
- If you are printing books for students (and want to save the environment), here is a 'labs' only PDF. (pdf) (13MB) (Mar 07, 2014)
- (Note, this book is a subset of the Workshop Guide.)
A previous version of the workshop has been archived here:
- MSP430 LaunchPad Workshop (v2.20) - This is the final release of workshop that runs on the MSP430G2553 Valueline Launchpad
Follow this link if you are searching for the MSP430 LaunchPad tutorials.
- MSP430 tutorials.
- MSP430 Microcontroller Basics by John Davies
- Microcontroller, MCU, Embedded Controller
- 16 bit microcontroller MSP430
- Capacitive Touch Microcontroller, Capacitive Touch MCU