Getting Started with the MSP430 LaunchPad Workshop

From Texas Instruments Wiki
Jump to: navigation, search
MSP-EXP430FR5969 Bundle and MSP-EXP430F5529LP
MSP430 Workshop
Version 3.20
July 2014

Now supports production verion of MSP430FR5969 FRAM Launchpad!

Updated Workshop Features:

  • Adding support for newly updated 'FR5969 FRAM Launchpad
  • Still supports the 'F5529 USB Launchpad
  • New "Low Power Optimization" chapter that includes "Energy Trace"
  • New "Real-Time Clock" (RTC) chapter
  • Updated to the latest version of MSP430ware DriverLib


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 FRAM 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:

# Chapter Description Video Video Download
(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 Link (28:08) Download
3. Using MSP430ware with GPIO Use MSP430ware's DriverLib to utilize GPIO Link (20:41) Download
4. Clocking & Init Configure the various clocks on the MSP430 a. Reset Modes Link  (4:37) Download
b. Clocks Link (14:08) Download
c. DCO (init/calib) Link  (9:41) Download
d. System Init Link  (9:18) Download
e. Lab Abstract Link  (1:36) Download
5. Interrupts Working with interrupts on the MSP430 Link (31:40) Download
6. Timers Exploring Timer_A (and _B) Link (30:16) Download
7. Low-Power Optimization Optimizing power using EnergyTrace and the ULP Advisor Planned Planned
8. Real-Time Clock (RTC) How the Real-Time Clock works Planned Planned
9. Non-Volatile Memory Using Flash & FRAM Link (18:35) Download
10. USB Communications Using the MSP430's USB module and API Stack Soon Soon
11. Energia (Arduino) Using Energia (Arduino for the MSP430) Link (18:35) Download

Download Workshop Files

Installation Guide: MSP430_Workshop_Installation_Guide_v3_20.pdf PDF (852KB) Jul 07, 2014
Student Workbook: MSP430 Workshop v3_20.pdf PDF (35MB) Jul 07, 2014
Workshop Lab Files: MSP430_Workshop_setup_v3_20.exe EXE (29MB) Jul 07, 2014

Workshop Reference and Information
Revision history: MSP430_Launchpad_Workshop_Readme_v3_20.txt
Checksums: md5 (Jul 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:

  • A Windows 7 or later computer with 1.5GB or more free hard drive space
  • Download and install CCS v6.0
    • Including MSP430ware
  • Install MSP430Flasher - Please see instructions in the Installation Guide (see link above)
  • The workshop course manual (see link above)
  • The labs and solutions files (see link 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)

Instructor Materials

  • The PowerPoint presentation is zipped up here (zip) (61MB) (Jul 07, 2014)
  • If you are printing books for students (and want to save the environment), here is a 'labs' only PDF. (pdf) (11MB) (Jul 07, 2014)
(Note, this book is a subset of the Workshop Guide.)

Additional Training and Workshop Resources

Other Resources