
Welcome to MSP Academy - a great starting point for all developers to learn about the MSP430 MCU Platform which provides affordable solutions for all applications.
MSP Academy delivers easy-to-use training modules that span a wide range of topics and launchpads in the MSP430 MCU portfolio.
Is this the right package?
The current MSP Academy package you are viewing is intended for MSP430Ware - 3.80.13.03 - please ensure it matches the intended SDK.
Getting Started
To get started with the MSP Academy, start with the peripheral labs section to learn MCU fundatmentals.
Suggested Curriculum for msp_academy
If you are new to the MSP430 ecosystem, please take some time to look at the suggested labs and lectures in this Getting Started
section.
To get started with any of the MSP Academy Labs for the MSP430 MCUs, it is suggested that you aquire a MSP430 Launchpad.
Should you want to jump directly into things, we'd suggest:
MSP430 Peripheral Labs
What | Why |
---|---|
I2C: Concepts | This lab is An introduction to the I2C protocal on MSP430 microcontrollers and how to use I2C to interface with sensors. |
UART: Concepts | This lab is An introduction to the UART protocal on MSP430 microcontrollers and how to use UART to communicate over serial ports. |
Timer: Counter Mode | This lab is An introduction to using the MSP430 Timer A in a basic counter mode. |
After that, take your own pick of the provided labs. Each lab has a Prerequisites
section which tells you what material you need to have covered already.
Lab overview
Lab | Description |
---|---|
Ultrasonic Gas Meter - Design and Testing | An introduction to the MSP430FRxx Ultrasonic subsystem for gas metering and it's applications, software, and calibration. |
Ultrasonic Water Meter - Design and Testing | An introduction to the MSP430FRxx Ultrasonic subsystem for water metering and it's applications, software, and calibration. |
Amplifiers
Academies related to timers such as amplifiers and purely analog pheriperals.
Lab | Description |
---|---|
Operational Amplifiers - Concept | An introduction to the MSP430FRxx operational amplifiers (OP-AMP) |
Dataconverters
Lab | Description |
---|---|
ADC - Concepts | An introduction to the MSP430FRxx analog to digital converter (ADC) |
DAC - Concepts | An introduction to the MSP430FRxx digital to analog converter (DAC) |
References - Concepts | An introduction to the MSP430FRxx analog references |
Serial Communications
Academies related to serial communication pheripherals such as SPI, I2C, and UART
Lab | Description |
---|---|
I2C - Concepts | An introduction to the I2C protocol and interfacing MSP430 microcontrollers with I2C sensors. |
UART - Concepts | An introduction to the Universal asynchronous receiver-transmitter (UART) |
SPI - Concepts | An introduction to the Serial Peripher Interface (SPI) on the MSP430. |
DMA - Introduction | An introduction to use the Direct Memory Access (DMA) on the MSP430. |
Timers
Academies related to timers such as general purpose, watch-dog, and real-time clocks
Lab | Description |
---|---|
Timer - Counter Mode | An introduction to the MSP430 Timer used in counter mode for general timing applications. |
Timer - Compare Mode | An introduction to the MSP430 Timer used in compare mode for generating pulse-width modulation (PWM) waveforms. |
Timer - Capture Mode | An introduction to the MSP430 Timer used in capture mode for measuring pulse and periods. |
Timer - PWMs | An introduction to the MSP430 Timer used in capture mode for measuring pulse and periods. |
What's new
v1.00.06 - July 23rd 2021
- Targeting MSP430ware v 3.80
- Back-end updates for latest dev.ti.com
- Added training modules on Dataconverters and Amplifiers
- DMA Introduction
- SPI: Concepts
v1.00.05 - May 11th 2021
- Targeting MSP430ware v 3.80
- Added training modules on Dataconverters and Amplifiers
- Operational Amplifiers
- ADC: Concepts
- DAC: Concepts
- References: Concepts
- Updated I2C Academy adding additional examples around Target side emulation
v1.00.04 - March 23rd 2021
- Targeting MSP430ware v 3.80
- Adding Overview page to folder tree
- Added training modules
- Timer: PWM
- UART: Concepts
- USS: Water Metering
v1.00.03 - February 16th 2021
- Updated MSP Academy directory tree.
- Targeting MSP430ware v 3.80
- Added training modules
- Timer: Counter
- Timer: Compare
- Timer: Capture
- USS: Gas Metering
- Updated:
- Fixed broken images and links in I2C concepts academy
v1.00.00 - October 28th 2020
- Intial Release
- Targeting MSP430ware v 3.80
- Added training modules
- I2C Concepts