SimpleLink™ Academy for MSP432 SDK

Below are the SimpleLink Academy modules associated to the SimpleLink MSP432 Host MCU.

SimpleLink™ Academy is a collection of curated training modules developed by TI subject matter experts to help developers get up and running as quickly as possible with a SimpleLink MCU device and its SDK. The trainings are delivered using TI Resource Explorer, which offers a powerful cloud-enabled environment that includes background information, interactive exercises, code snippets, quizzes & more. Each SimpleLink MCU & SDK is supported by SimpleLink Academy, and includes a collection of trainings that pertain to the feature set that is available on that given device/SDK. However many of the training modules are applicable & shared between all of the SimpleLink devices.

Take a look at the SimpleLink Academy table of contents below. Find a topic you are interested in? Click the links below to be re-directed to SimpleLink Academy in TI Resource Explorer.

Table of contents

1. TI Drivers

The SimpleLink SDK includes TI Drivers, a robust set of intuitive, functional APIs that offer portable, feature-rich access to peripherals.  The TI Drivers API exposes the functionality of the hardware-specific drivers in the same way across all TI SimpleLink devices, giving developers portable, feature-rich access to a variety of peripherals. TI drivers are open source [Berkeley Software Distribution license (BSD)] and built on a hardware abstraction layer, offering full access to the device’s complete capability.   This device-agnostic approach provides easy portability of the application code across SimpleLink devices now and into the future.

# Title Duration
1.1 SimpleLink™ Academy - TI Drivers | MSP432 Single-Threaded ADC
This lab introduces the use of the SimpleLink SDK to build a single-threaded (single-task) example using the MSP432 precision ADC. The lab uses TI-RTOS...
1.2 SimpleLink™ Academy - TI Drivers | Multi-threaded RTOS Thermostat
This lab introduces multi-threading (multi-tasking) with the SimpleLink SDK. In the example project, we build a thermostat using POSIX API calls with TI-RTOS...
1.3 SimpleLink™ Academy - TI Drivers | Project Zero
This workshop is a simple introduction for using TI Drivers within the Simplelink™ SDK. To get our feet wet, we are going to start basic & will learn how...
1.4 SimpleLink™ Academy - TI Drivers | Configuring TI Drivers
This workshop will dive into the details on how to configure TI Drivers for all SimpleLink Devices. We'll use these different devices in this workshop...
1.5 SimpleLink™ Academy - TI Drivers | Porting TI Drivers
With changing markets and new devices always coming out, software should be written in a manner which allows it to be moved to different devices easily....
1.6 SimpleLink™ Academy - TI Drivers | Using GUI Composer JTAG/XDS model
This workshop is a continuation of the TI Drivers Project Zero exercise. We will expand on that example by creating a simple PC-side graphical user interface...
1.7 SimpleLink™ Academy - TI Drivers | GPIO Interrupt
This workshop is a simple introduction for setting up GPIO interrupts using TI Drivers within the Simplelink™ SDK. We will be leveraging the gpio_interrupt...
Login required


The SimpleLink™ SDK features POSIX (Portable Operating System Interface), which is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. Through POSIX-compliant APIs, developers can maintain 100% application code portability between various OS/kernels.

# Title Duration
2.1 SimpleLink™ Academy - POSIX Project Zero
POSIX (Portable Operating System Interface) is an IEEE industry API standard for OS compatibility. The SimpleLink™ software development kits (SDKs) has...
Login required


The SimpleLink SDK comes integrated with TI-RTOS. Checkout the trainings below to learn about multi-threaded applications & the features available with TI-RTOS.

# Title Duration
3.1 SimpleLink™ Academy - TI-RTOS | Basic
TI-RTOS accelerates development schedules by eliminating the need to create basic system software functions from scratch. TI-RTOS scales from a minimal...
Login required

4. FreeRTOS

# Title Duration
4.1 SimpleLink™ Academy - FreeRTOS | Project Zero
The SimpleLink™ MSP432™ and Wi-Fi® CC3220 software development kits (SDKs) include the ability to use FreeRTOS™ (as well as the TI-RTOS). This workshop...
Login required

5. Bluetooth LE

The SimpleLink MSP432 device can be paired with the CC26xx BLE device to create BLE-connected applications.

# Title Duration
5.1 SimpleLink™ Academy - Bluetooth LE | Bluetooth SDK Plugin
The SimpleLink™ MSP432™ SDK Bluetooth Plugin is made as a complimentary software package that adds full BLE capabilities to your SimpleLink MSP432 SDK...
5.2 SimpleLink MSP432 Bluetooth Low Energy OTA with LZ4 Compression
Introducing the new MSP432 variants with higher memory ranges (512KB to 2MB) enabling application updates in a fast and secure way.  
Login required
arrow-topclosedeletedownloadmenusearchsortingArrowszoom-inzoom-out arrow-downarrow-uparrowCircle-leftarrowCircle-rightblockDiagramcalculatorcalendarchatBubble-doublechatBubble-personchatBubble-singlecheckmark-circlechevron-downchevron-leftchevron-rightchevron-upchipclipboardclose-circlecrossReferencedashdocument-genericdocument-pdfAcrobatdocument-webevaluationModuleglobehistoryClockinfo-circlelistlockmailmyTIonlineDataSheetpersonphonequestion-circlereferenceDesignshoppingCartstartoolsvideoswarningwiki