The Getting Started with the MSP430 LaunchPad Workshop is free, on-line, in-depth introduction into MSP430 basics including:
Each of these sections includes an in-depth lab that will step you through the usage, programming and testing of the peripherals(s) covered.
Check it out! Getting Started with the MSP430 LaunchPad Workshop
Code examples are available for all MSP430 devices! You can msp430 code examples HERE!
Provided are zip files that includes code examples for all MSP430G2xx devices. These zip files can be imported into your active projects, and .C and .ASM files are provided. Use these zip files to get a head start with your applications!