SIMPLELINK-MSP432-SDK

SimpleLink MSP432 Software Development Kit (SDK)

SIMPLELINK-MSP432-SDK

Downloads

Overview

Step 1: Buy the LaunchPad
Step 2: Download the MSP432 or MSP432E4
Step 3: Get started with MSP432 SimpleLink Academy or MSP432E4 SimpleLink Academy

Important Note:

The SimpleLink SDKs are updated regularly, to get the latest release updates click Alert Me above.

The MSP432 software development kit (SDK) is a comprehensive software package that enables engineers to quickly develop highly functional applications on Texas Instruments MSP432™ microcontrollers (MCUs). The MSP432 SDK is comprised of multiple compatible software components including RTOS, drivers, and middleware as well as examples of how to use these components together. In addition, examples are provided to demonstrate the use of each functional area and each supported device and as a starting point for your own projects.

 

 
Features
  • Flexible programming paradigms from bare metal to high-level APIs support the complete product lifecycle.
  • Jumpstart development with a rich set of application examples, clear documentation, getting started guides, training videos, and 24/7 online support.
  • Low cost of ownership with royalty-free software and rigorous testing of all software offerings, a predictable release cadence, and simplified upgrades compliant with published APIs.

  • TI-RTOS kernel: RTOS kernel developed by Texas Instruments with advanced power management capabilities
  • POSIX implementation of RTOS kernel: Portability across TI-RTOS and 3rd-party POSIX-compliant RTOSes including a pre-validated implementation of freeRTOS
  • TI Drivers: High-level abstraction layer with thread-safe APIs that operate across TI-RTOS and freeRTOS
  • Ethernet connectivity stacks: TCP/IP using NDK and lwIP, mbedTLS
  • USB stack for USB Full-speed/High-speed, Device/Host/OTG
  • Driver Library: Hardware peripheral software APIs that abstract away the intricacy of the device's hardware registers
  • Graphics Library: Create graphical user interfaces for MSP432 MCU-based systems incorporating a graphical display including the display driver layer, specific to the display in use; and the graphics primitives layer, which draws points, lines, rectangles, circles, text, and bitmap images
    • Image Reformer Tool: Image size and color depth manipulation utility used in Graphics Library
  • IQMathLib: A collection of highly optimized and high-precision mathematical functions for C programmers to seamlessly port a floating-point algorithm into fixed-point code on MSP432 microcontroller devices
  • Wide-ranging demo suite: Showcases several software libraries included in the SDK
  • Documentation: Comprehensive documentation and examples for each software components including software API Guides and User's Guides
  • Migration Guide from MSP432Ware: Guide provided in the SDK as well as on TI Cloud Resource Explorer

Downloads

Software development kit (SDK)

SIMPLELINK-MSP432E4-SDK SimpleLink MSP432E4 Ethernet MCU Software Development Kit

Supported products & hardware

Supported products & hardware

MSP432
Hardware
MSP-EXP432E401Y SimpleLink™ Ethernet MSP432E401Y MCU Launchpad™ Development Kit
Download options

Download options

Software development kit (SDK)

SIMPLELINK-MSP432E4-SDK
SimpleLink MSP432E4 Ethernet MCU Software Development Kit

Version: 4.20.00.12
Release date: 15 Jun 2020
SIMPLELINK SDK INSTALLERS
EXPLORE IN THE CLOUD
Software development kit (SDK)

SIMPLELINK-MSP432-SDK SimpleLink MSP432P4 High-precision ADC MCU Software Development

Supported products & hardware

Supported products & hardware

MSP432
Hardware
MSP-EXP432P401R SimpleLink™ MSP432P401R high-precision ADC LaunchPad™ Development Kit MSP-EXP432P4111 SimpleLink™ MSP432P4111 high-precision ADC MCU LaunchPad™ Development Kit
Download options

Download options

Software development kit (SDK)

SIMPLELINK-MSP432-SDK
SimpleLink MSP432P4 High-precision ADC MCU Software Development

Version: 3.40.01.02
Release date: 28 Jan 2020
SIMPLELINK SDK INSTALLERS
EXPLORE IN THE CLOUD
Software development kit (SDK)

SIMPLELINK-MSP432E4-SDK-CLOUD SimpleLink MSP432E4 Ethernet MCU software development kit cloud development on TI Resource Explorer

Software development kit (SDK)

SIMPLELINK-MSP432P4-SDK-CLOUD SimpleLink MSP432P4 high-precision ADC MCU software development kit cloud development on TI Resource Explorer

Plug-in

SIMPLELINK-SDK-BLUETOOTH-PLUGIN Bluetooth Plug-in for SimpleLink™ MCU SDK

The SimpleLink™ SDK Bluetooth Plugin is a companion software package that enables the use of a Bluetooth Network Processor (NWP) on a Host SimpleLink platform. This software package supports the MSP432P4, MSP432E4, and CC32xx devices as Host platforms, and the CC2650MODA, CC2640, and CC26x2R1 as (...)

Supported products & hardware

Supported products & hardware

MSP432
Hardware
MSP-EXP432E401Y SimpleLink™ Ethernet MSP432E401Y MCU Launchpad™ Development Kit MSP-EXP432P401R SimpleLink™ MSP432P401R high-precision ADC LaunchPad™ Development Kit MSP-EXP432P4111 SimpleLink™ MSP432P4111 high-precision ADC MCU LaunchPad™ Development Kit
CC26Xx
Hardware
BOOSTXL-CC2650MA TI SimpleLink™ Bluetooth® low energy CC2650 Module BoosterPack™ Plug-in Module LAUNCHXL-CC2640R2 SimpleLink™ Bluetooth® Low Energy CC2640R2 wireless MCU LaunchPad™ development kit LAUNCHXL-CC26X2R1 SimpleLink™ multi-standard CC26x2R wireless MCU LaunchPad™ development kit
CC32xx
Hardware
CC3220S-LAUNCHXL SimpleLink™ Wi-Fi® CC3220S Wireless Microcontroller LaunchPad™ Development Kit CC3220SF-LAUNCHXL SimpleLink™ Wi-Fi® CC3220SF wireless microcontroller LaunchPad™ development kit LAUNCHXL-CC3235S SimpleLink™ Wi-Fi® CC3235S dual band LaunchPad™ development kit LAUNCHXL-CC3235SF SimpleLink™ Wi-Fi® CC3235SF dual band LaunchPad™ development kit
Download options

Download options

Plug-in

SIMPLELINK-SDK-BLUETOOTH-PLUGIN
Bluetooth Plug-in for SimpleLink™ MCU SDK

Version: 3.20.00.24
Release date: 01 Aug 2019
EXPLORE IN THE CLOUD
lock = Requires export approval (1 minute)
Plug-in

SIMPLELINK-SDK-SENSOR-ACTUATOR-PLUGIN Sensor and Actuator Plug-in for SimpleLink™ MCU SDKs

The Sensor and Actuator Plugin for SimpleLink™ MCU SDKs provides support for a variety of related components including optical and temperature and humidity sensors, allowing customers to easily add new features to their SimpleLink MCU-based design. API user guides are provided for each (...)

Supported products & hardware

Supported products & hardware

MSP432,CC3220SF,CC2640R2,CC1310,MSP432E4,CC3220S,CC26X2R1,CC1352R1
Hardware
BOOSTXL-ADS7142-Q1 ADS7142-Q1 2-channel 12-bit 140-kSPS I2C-compatible ADC BoosterPack™ plug-in module BOOSTXL-BASSENSORS Building Automation Sensors BoosterPack Module BOOSTXL-PGA460 PGA460-Q1 ultrasonic sensor signal conditioning evaluation module with transducers BOOSTXL-SENSORS Sensors BoosterPack Plug-In Module BOOSTXL-ULN2003 Dual Stepper Motor Driver BoosterPack featuring ULN2003 and CSD17571Q2 NexFET™ CC3220S-LAUNCHXL SimpleLink™ Wi-Fi® CC3220S Wireless Microcontroller LaunchPad™ Development Kit CC3220SF-LAUNCHXL SimpleLink™ Wi-Fi® CC3220SF wireless microcontroller LaunchPad™ development kit LAUNCHXL-CC1310 SimpleLink™ Sub-1 GHz CC1310 wireless MCU LaunchPad™ development kit LAUNCHXL-CC1352R1 SimpleLink™ Multi-Band CC1352R Wireless MCU LaunchPad™ Development Kit LAUNCHXL-CC2640R2 SimpleLink™ Bluetooth® Low Energy CC2640R2 wireless MCU LaunchPad™ development kit LAUNCHXL-CC26X2R1 SimpleLink™ multi-standard CC26x2R wireless MCU LaunchPad™ development kit MSP-EXP432E401Y SimpleLink™ Ethernet MSP432E401Y MCU Launchpad™ Development Kit MSP-EXP432P401R SimpleLink™ MSP432P401R high-precision ADC LaunchPad™ Development Kit
Download options

Download options

Plug-in

SIMPLELINK-SDK-SENSOR-ACTUATOR-PLUGIN
Sensor and Actuator Plug-in for SimpleLink™ MCU SDKs

Version: 1.50.00.00
Release date: 29 Jan 2020
SIMPLELINK SENSOR AND ACTUATOR PLUGIN
EXPLORE IN THE CLOUD
lock = Requires export approval (1 minute)
Plug-in

SIMPLELINK-SDK-WIFI-PLUGIN SimpleLink™ software development kit (SDK) Wi-Fi® plug-in

The SimpleLink SDK Wi-Fi Plug-in contains drivers, many sample applications for Wi-Fi features and internet, and documentation needed to use the CC3120 or CC3135 Internet-on-a-chip™ solutions. This Plug-in is a companion software package that enables the use of a Wi-Fi radio on any standard (...)

Supported products & hardware

Supported products & hardware

MSP432
Hardware
BOOSTXL-CC3135 SimpleLink™ Wi-Fi® CC3135 dual band wireless network processor BoosterPack™ plug-in module CC3120BOOST SimpleLink™ Wi-Fi® CC3120 wireless network processor BoosterPack™ plug-in module MSP-EXP432E401Y SimpleLink™ Ethernet MSP432E401Y MCU Launchpad™ Development Kit MSP-EXP432P401R SimpleLink™ MSP432P401R high-precision ADC LaunchPad™ Development Kit MSP-EXP432P4111 SimpleLink™ MSP432P4111 high-precision ADC MCU LaunchPad™ Development Kit
CC26X2
Hardware
LAUNCHXL-CC26X2R1 SimpleLink™ multi-standard CC26x2R wireless MCU LaunchPad™ development kit
Download options

Download options

Plug-in

SIMPLELINK-SDK-WIFI-PLUGIN
SimpleLink™ software development kit (SDK) Wi-Fi® plug-in

Version: 4.20.00.10
Release date: 09 Jul 2020
SIMPLELINK SDK INSTALLERS
EXPLORE IN THE CLOUD
Driver or library

SIMPLELINK-SDK-TI-15-4-STACK-PLUGIN TI 15.4 Stack plug-in for the SimpleLink™ MCU SDK

The SimpleLink™ SDK TI 15.4 Stack Plug-in is a companion software package that enables the use of the IEEE 802.11.15.4 stack from TI on any standard SimpleLink microcontroller (MCU). This plug-in supports the SimpleLink Sub-1 GHz CC1310 wireless MCU as a network processor. This software package works (...)

Supported products & hardware

Supported products & hardware

MSP432
Hardware
CC3220S-LAUNCHXL SimpleLink™ Wi-Fi® CC3220S Wireless Microcontroller LaunchPad™ Development Kit CC3220SF-LAUNCHXL SimpleLink™ Wi-Fi® CC3220SF wireless microcontroller LaunchPad™ development kit LAUNCHXL-CC1310 SimpleLink™ Sub-1 GHz CC1310 wireless MCU LaunchPad™ development kit LAUNCHXL-CC1350 SimpleLink™ Dual-Band CC1350 Wireless MCU LaunchPad Development Kit MSP-EXP432E401Y SimpleLink™ Ethernet MSP432E401Y MCU Launchpad™ Development Kit MSP-EXP432P401R SimpleLink™ MSP432P401R high-precision ADC LaunchPad™ Development Kit MSP-EXP432P4111 SimpleLink™ MSP432P4111 high-precision ADC MCU LaunchPad™ Development Kit
Download options

Download options

Driver or library

SIMPLELINK-SDK-TI-15-4-STACK-PLUGIN
TI 15.4 Stack plug-in for the SimpleLink™ MCU SDK

Version: 2.20.00.05
Release date: 29 Jun 2018
EXPLORE IN THE CLOUD
lock = Requires export approval (1 minute)
Plug-in

SIMPLELINK-SDK-VOICE-DETECTION-PLUGIN Voice Detection plugin for the SimpleLink™ MCU Software Development Kit (SDK)

Important Note:

The SimpleLink SDKs are updated regularly, to get the latest release updates click Alert Me above.

The SimpleLink™ SDK Voice Detection Plugin implements a fixed-point speaker-dependent command recognizer targeted toward ultra-low power embedded processors. The plugin libraries (...)

Supported products & hardware

Supported products & hardware

MSP432
Hardware
MSP-EXP432P401R SimpleLink™ MSP432P401R high-precision ADC LaunchPad™ Development Kit
Download options

Download options

Plug-in

SIMPLELINK-SDK-VOICE-DETECTION-PLUGIN
Voice Detection plugin for the SimpleLink™ MCU Software Development Kit (SDK)

Version: 1.50.00.15
Release date: 29 Sep 2017
lock = Requires export approval (1 minute)
Arm-based microcontrollers
MSP432E401Y SimpleLink™ 32-bit Arm Cortex-M4F MCU with ethernet, CAN, 1MB Flash and 256kB RAM MSP432E411Y SimpleLink™ 32-bit Arm Cortex-M4F MCU with ethernet, CAN, TFT LCD, 1MB Flash and 256kB RAM MSP432P4011 SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 2MB Flash and 256KB RAM MSP432P4011T SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 2MB Flash and 256KB RAM MSP432P401M SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 128kB Flash and 32kB RAM MSP432P401R SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU With Precision ADC, 256KB Flash and 64KB RAM MSP432P401V SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 512KB Flash and 128KB RAM MSP432P401VT SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 512KB Flash and 128KB RAM MSP432P401Y SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 1MB Flash and 256KB RAM MSP432P401YT SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 1MB Flash and 256KB RAM MSP432P4111 SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 2MB Flash and 256KB RAM MSP432P4111T SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 2MB Flash and 256KB RAM MSP432P411V SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 512KB Flash and 128KB RAM MSP432P411VT SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 512KB Flash and 128KB RAM MSP432P411Y SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 1MB Flash and 256KB RAM MSP432P411YT SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 1MB Flash and 256KB RAM
Evaluation board
MSP-EXP432P401R SimpleLink™ MSP432P401R high-precision ADC LaunchPad™ Development Kit MSP-TS432PZ100 100-pin Target Development Board for SimpleLink™ MSP432P4x MCUs (microcontroller not included)
Debug probe
TMDSEMU200-U XDS200 USB Debug Probe
Development kit
MSP-EXP432E401Y SimpleLink™ Ethernet MSP432E401Y MCU Launchpad™ Development Kit

Related design resources

Software development

IDE, CONFIGURATION, COMPILER OR DEBUGGER
CCSTUDIO-MSP Code Composer Studio™ Integrated Development Environment for MSP Microcontrollers ENERGYTRACE EnergyTrace Technology IAR-KICKSTART IAR Embedded Workbench MSP430-GCC-OPENSOURCE GCC - Open Source Compiler for MSP Microcontrollers MSPKEIL ARM® Keil® MDK ULPADVISOR ULP (Ultra-Low Power) Advisor
SOFTWARE PROGRAMMING TOOL
SEGGER SEGGER Hardware and Software Development Tools for Embedded Systems

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos