SimpleLink MSP432 Software Development Kit (SDK)
SIMPLELINK-MSP432-SDK
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.

Description & Features

Technical documentation

Support & Training

Order Now


Order Now
Part Number Buy from Texas Instruments or Third Party Alert Me Status Current Version   Version Date   OS  

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

Free



ACTIVE 4.20.00.12   22-Jun-2020   Windows, Linux and MacOS  

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



ACTIVE      

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

Free



ACTIVE 3.40.01.02   28-Jan-2020    

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



ACTIVE      

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

Free



ACTIVE 3.20.00.24   31-Jul-2019    

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

Free



ACTIVE v1.50.00.00   29-Jan-2020    

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

Free



ACTIVE 4.20.00.10   9-JUL-2020    

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

Free



ACTIVE 1.6.00   05-Jan-2018    

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

Free



ACTIVE v01.50.00   29-Sep-2017    

Description

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.

What's Included

  • 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

Technical documentation
More literature (1)
Title Date Type
Migration Guide from MSP432Ware 16 Dec 2016
White paper (6)
Title Type Size (KB) Date
PDF 1364 06 Dec 2019
PDF 892 05 Dec 2018
PDF 873 16 Oct 2017
PDF 2974 19 Jul 2017
PDF 728 11 May 2017
PDF 208 04 Apr 2017

Software development (6)

Name Part Number Software Type
ARM® Keil® MDK  MSPKEIL  IDE, configuration, compiler or debugger 
Code Composer Studio™ Integrated Development Environment for MSP Microcontrollers  CCSTUDIO-MSP  IDE, configuration, compiler or debugger 
EnergyTrace Technology  ENERGYTRACE  IDE, configuration, compiler or debugger 
GCC - Open Source Compiler for MSP Microcontrollers  MSP430-GCC-OPENSOURCE  IDE, configuration, compiler or debugger 
ULP (Ultra-Low Power) Advisor  ULPADVISOR  IDE, configuration, compiler or debugger 
SEGGER Hardware and Software Development Tools for Embedded Systems  SEGGER  Software programming tool 

Hardware development (4)

Name Part Number Tool Type
XDS200 USB Debug Probe  TMDSEMU200-U  Debug probe 
SimpleLink™ Ethernet MSP432E401Y MCU Launchpad™ Development Kit  MSP-EXP432E401Y  Development kit 
100-pin Target Development Board for SimpleLink™ MSP432P4x MCUs (microcontroller not included)  MSP-TS432PZ100  Evaluation board 
SimpleLink™ MSP432P401R high-precision ADC LaunchPad™ Development Kit  MSP-EXP432P401R  Evaluation board 

Support & training

Search our extensive online knowledge base where millions of technical questions and answers are available 24/7.

Search answers from TI experts

Content is provided 'AS IS' by the respective 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 visit our Support page.

Technical articles