Product details


CPU ARM Cortex-M4F Frequency (MHz) 48 ADC 14-bit SAR GPIO 48, 64, 84 UART 4 Number of I2Cs 4 Operating temperature range (C) -40 to 85 open-in-new Find other Arm-based microcontrollers

Package | Pins | Size

LQFP (PZ) 100 256 mm² 16 x 16 NFBGA (ZXH) 80 25 mm² 5 x 5 VQFN (RGC) 64 81 mm² 9 x 9 open-in-new Find other Arm-based microcontrollers


  • Core
    • Arm® 32-bit Cortex®-M4F CPU with floating-point unit and memory protection unit
    • Frequency up to 48 MHz
    • ULPBench™ benchmark:
      • 192.3 ULPMark™-CP
    • Performance benchmark:
      • 3.41 CoreMark/MHz
      • 1.22 DMIPS/MHz (Dhrystone 2.1)
  • Advanced low-power analog features
    • SAR analog-to-digital converter (ADC) with 16-bit precision and up to 1 Msps
      • Differential and single-ended inputs
      • Two window comparators
      • Up to 24 input channels
    • Internal voltage reference with 10-ppm/°C typical stability
    • Two analog comparators
  • Memories
    • Up to 256KB of flash main memory (organized into two banks enabling simultaneous read or execute during erase)
    • 16KB of flash information memory (used for BSL, TLV, and flash mailbox)
    • Up to 64KB of SRAM (including 6KB of backup memory)
    • 32KB of ROM with MSP432™ peripheral driver libraries
  • Ultra-low-power operating modes
    • Active: 80 µA/MHz
    • Low-frequency active: 83 µA at 128 kHz
    • LPM3 (with RTC): 660 nA
    • LPM3.5 (with RTC): 630 nA
    • LPM4: 500 nA
    • LPM4.5: 25 nA
  • Development kits and software (see Tools and Software)
  • Operating characteristics
    • Wide supply voltage range: 1.62 V to 3.7 V
    • Temperature range (ambient): –40°C to 85°C
  • Flexible clocking features
    • Tunable internal DCO (up to 48 MHz)
    • 32.768-kHz low-frequency crystal support (LFXT)
    • High-frequency crystal support (HFXT) up to 48 MHz
    • Low-frequency internal reference oscillator (REFO)
    • Very low-power low-frequency internal oscillator (VLO)
    • Module oscillator (MODOSC)
    • System oscillator (SYSOSC)
  • Code security features
    • JTAG and SWD lock
    • IP protection (up to four secure flash zones, each with configurable start address and size)
  • Enhanced system features
    • Programmable supervision and monitoring of supply voltage
    • Multiple-class resets for better control of application and debug
    • 8-channel DMA
    • RTC with calendar and alarm functions
  • Timing and control
    • Up to four 16-bit timers, each with up to five capture, compare, PWM capability
    • Two 32-bit timers, each with interrupt generation capability
  • Serial communication
    • Up to four eUSCI_A modules
      • UART with automatic baud-rate detection
      • IrDA encode and decode
      • SPI (up to 16 Mbps)
    • Up to four eUSCI_B modules
      • I2C (with multiple-slave addressing)
      • SPI (up to 16 Mbps)
  • Flexible I/O features
    • Ultra-low-leakage I/Os (±20 nA maximum)
    • All I/Os with capacitive-touch capability
    • Up to 48 I/Os with interrupt and wake-up capability
    • Up to 24 I/Os with port mapping capability
    • Eight I/Os with glitch filtering capability
  • Encryption and data integrity accelerators
    • 128-, 192-, or 256-bit AES encryption and decryption accelerator
    • 32-bit hardware CRC engine
  • JTAG and debug support
    • 4-pin JTAG and 2-pin SWD debug interfaces
    • Serial wire trace
    • Power debug and profiling of applications
open-in-new Find other Arm-based microcontrollers


The SimpleLink MSP432P401x microcontrollers (MCUs) are optimized wireless host MCUs with an integrated 16-bit precision ADC, delivering ultra-low-power performance including 80 µA/MHz in active power and 660 nA in standby power with FPU and DSP extensions. As an optimized wireless host MCU, the MSP432P401x allows developers to add high-precision analog and memory extension to applications based on SimpleLink wireless connectivity solutions.

The MSP432P401x devices are part of the SimpleLink microcontroller (MCU) platform, which consists of Wi-Fi®, Bluetooth® low energy, Sub-1 GHz, and host MCUs. All share a common, easy-to-use development environment with a single core software development kit (SDK) and rich tool set. A one-time integration of the SimpleLink platform lets you add any combination of devices from the portfolio into your design. The ultimate goal of the SimpleLink platform is to achieve 100 percent code reuse when your design requirements change. For more information, visit

MSP432P401x devices are supported by a comprehensive ecosystem of tools, software, documentation, training, and support to get your development started quickly. The MSP-EXP432P401R LaunchPad development kit or MSP-TS432PZ100 target socket board (with additional MCU sample) along with the free SimpleLink MSP432 SDK is all you need to get started.

open-in-new Find other Arm-based microcontrollers

Technical documentation

star = Top documentation for this product selected by TI
No results found. Please clear your search and try again.
View all 39
Type Title Date
* Data sheet MSP432P401R, MSP432P401M SimpleLink™ Mixed-Signal Microcontrollers datasheet (Rev. H) Jun. 17, 2019
* Errata MSP432P401M Microcontroller Errata (Rev. N) Jun. 17, 2021
* User guide MSP432P4xx SimpleLink™ Microcontrollers Technical Reference Manual (Rev. I) Jun. 24, 2019
Technical article 5 ways high-performance MCUs are reshaping the industry Jul. 12, 2021
More literature Building your application with security in mind (Rev. E) Oct. 28, 2020
User guide MSP432P4xx SimpleLink™ Microcontrollers Bootloader (BSL) User's Guide (Rev. J) Apr. 16, 2020
White paper Simple and efficient software development with the SimpleLink™ MCU platform (Rev. E) Dec. 06, 2019
White paper Deep dive into the tools and development kits of the SimpleLink™ MCU platform (Rev. B) Sep. 25, 2019
User guide SimpleLink™ MSP432P4xx Security and Update Tool User's Guide (Rev. F) Aug. 02, 2019
Application note ESD Diode Current Specification (Rev. A) Jul. 10, 2019
User guide Arm® Keil® MDK Version 5 for SimpleLink™ MSP432™ MCUs User's Guide (Rev. J) Nov. 26, 2018
User guide Code Composer Studio™ IDE 7.1+ for SimpleLink™ MSP432™ MCUs User's Guide (Rev. K) Nov. 26, 2018
Application note Signal Processing With a SimpleLink MSP432 MCU and the CMSIS-DSP Library (Rev. A) Oct. 30, 2018
Application note System Design Guidelines for SimpleLink™ MSP432P4 Microcontrollers Oct. 11, 2018
User guide IAR Embedded Workbench for Arm 8.10.1+ for SimpleLink MSP432 MCUs User's Guide (Rev. K) Jun. 25, 2018
User guide MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit User's Guide (Rev. F) Mar. 08, 2018
Application note Scaling Across the SimpleLink™ MSP432P4 MCU Family Jan. 12, 2018
Application note Precision ADC With 16-Bit Performance Jan. 11, 2018
White paper Connected microcontrollers essential to automation in buildings (Rev. A) Jan. 10, 2018
Application note Low-Power Analog Measurements With SimpleLink™ MSP432™ Microcontollers (Rev. A) Oct. 19, 2017
Application note Migrating to the SimpleLink™ MSP432™ Family (Rev. D) Oct. 19, 2017
White paper Wireless Connectivity For The Internet of Things, One Size Does Not Fit All (Rev. A) Oct. 16, 2017
Application note Leveraging Precision ADC on SimpleLink™ MSP432™ MCUs for Predictive Maintenance (Rev. A) Sep. 18, 2017
White paper IoT provokes change in ultra-low-power MCUs Jul. 19, 2017
Application note Configuring Security and Bootloader (BSL) on MSP432P4xx Microcontrollers (Rev. D) Jul. 14, 2017
Application note Proper Sleep and Interrupt Use on the SimpleLink™ MSP432™ ARM® Cortex®-M4 MCUs Jun. 07, 2017
White paper SimpleLink™ MSP432P4xx MCU Security Apr. 04, 2017
User guide MSP-EXP432P401R Quick Start Guide (Rev. A) Mar. 15, 2017
Application note Designing an Ultra-Low-Power (ULP) Application With SimpleLink™ MSP432™ MCUs (Rev. A) Mar. 07, 2017
User guide GCC ARM Embedded Toolchain for SimpleLink™ MSP432™ Microcontrollers (Rev. B) Mar. 07, 2017
Application note Leveraging Low-Frequency Power Modes on SimpleLink™ MSP432P4xx Microcontrollers (Rev. B) Mar. 07, 2017
Application note Moving From Evaluation to Production With SimpleLink™ MSP432P401x MCUs (Rev. A) Mar. 07, 2017
Application note Software IP Protection on MSP432P4xx Microcontrollers (Rev. B) Nov. 28, 2016
Technical article Sub-1 GHz + Bluetooth® low energy and low-power MCUs help make meter reading automatic Sep. 23, 2016
Application note Flash Operations on MSP432 MCUs Jul. 11, 2016
Application note Multi-Frequency Range and Tunable DCO on MSP432P4xx Microcontrollers (Rev. A) Jun. 23, 2016
Application note General Oversampling of MSP ADCs for Higher Resolution (Rev. A) Apr. 01, 2016
Application note MSP432 Debugging Tools: Using Serial Wire Output With CCS Trace Analyzer (Rev. A) Feb. 23, 2016
Application note MSP Code Protection Features Dec. 07, 2015

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Hardware development

document-generic User guide


To update the firmware on your CC3100 device, use radio performance tools, perform network processing logs for advanced debugging, or use the TI SimpleLink™ Studio for CC3100 MCU emulator (PC-based), you will also need the Advanced Emulation BoosterPack (CC31XXEMUBOOST).  It is (...)



  • CC3100 Wi-Fi Network Processor in QFN package
  • Industry’s first devices to be Wi-Fi CERTIFIED™ at the chip level by the Wi-Fi Alliance™
  • 2 20-pin stackable connectors (BoosterPack headers) to connect to TI LaunchPads and other BoosterPacks
  • On-board chip antenna with option for U.FL-based testing
  • Power (...)
document-generic User guide

The SimpleLink™ MSP432P401R LaunchPad™ development kit enables you to develop high-performance applications that benefit from low-power operation. It features the MSP432P401R – which includes a 48MHz ARM® Cortex®-M4F, 80uA/MHz active power and 660nA RTC operation, SAR Precision ADC (...)

  • Low-power, high performance MSP432P401R MCU
    • 48MHz 32-bit ARM Cortex M4F with Floating Point Unit and DSP acceleration
    • Power consumption: 80uA/MHz active and 660nA RTC standby operation
    • Digital: Advanced Encryption Standard (AES256) Accelerator, CRC, DMA, HW MPY32
    • Memory: 256KB Flash, 64KB RAM
    • Timers: 4 (...)
document-generic User guide

Note: This kit does not include MSP432 microcontroller (MCU) samples. To sample the compatible devices, please visit the MSP432P401R or MSP432P401Mproduct page

The MSP-TS432PZ100 is a standalone ZIF socket target board used to program and debug the SimpleLink™ MSP432 MCU in-system through the JTAG (...)

  • Development board (MSP-TS432PZ100) with a ZIF socket fitting MSP432P401x derivatives in 100-pin LQFP (PZ) packages includes an LED indicator, JTAG adapter, and header pin-outs for prototyping
  • Supports the XDS200 Debug Probe and all ARM®Cortex®-M debugging interfaces compatible with a standard (...)
document-generic User guide

Download Design Files

The Educational BoosterPack MKII offers a high level of integration for developers to quickly prototype complete solutions. Various analog and digital inputs/outputs are at your disposal including an analog joystick, environmental and motion sensors, RGB LED, microphone, buzzer (...)

  • TI OPT3001 Light Sensor
  • Servo Motor Connector
  • 3-Axis Accelerometer
  • User Push Buttons
  • RGB Multi-color LED
  • Buzzer
  • 40-pin Stackable BoosterPack Connector
  • Color TFT LCD Display
  • Microphone
  • 2-Axis Joystick with Pushbutton
Debuggers for MSP432
document-generic User guide

MSP432 MCUs are designed to work with a variety of debuggers from Texas Instruments and third party vendors.

  • Texas Instruments:
    • MSP-FET:
      • The MSP-FET debug probe allows users to quickly begin application development on MSP ultra-low-power MCUs. When using this emulation tool for the MSP432 MCU the (...)
ToolCCS WindowsCCS LinuxCCS MacOSCCS CloudIAR EWARMKeil µVisionEnergia
MSP-FET Supported Supported Supported Supported Supported    
XDS-110ET (LaunchPad) Supported Supported Supported Supported Supported Supported Supported
XDS100 Supported Supported Supported   Supported    
XDS200 Supported Supported Supported   Supported    
SEGGER J-Link (...)
XDS200 USB Debug Probe

The XDS200 is a debug probe (emulator) used for debugging TI embedded devices.  The XDS200 features a balance of low cost with good performance as compared to the low cost XDS110 and the high performance XDS560v2.  It supports a wide variety of standards (IEEE1149.1, IEEE1149.7, SWD) in a (...)


The XDS200 is the mid-range family of JTAG debug probes (emulators) for TI processors. Designed to deliver good performance and the most common features that place it between the low cost XDS110 and the high performance XDS560v2, the XDS200 is the balanced solution to debug TI microcontrollers (...)


The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).  Note that it does not support serial wire debug (SWD).

All XDS debug probes support Core and System Trace in all ARM and DSP processors that (...)


XDS560v2 is the latest variant of the XDS560 family of high-performance debug probes (emulators) for TI processors. With the fastest speeds and most features of the entire XDS family, XDS560v2 is the most comprehensive solution to debug TI microcontrollers, processors and wireless connectivity (...)


The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7). Note that it does not support serial wire debug (SWD).

All XDS debug probes support Core and System Trace in all ARM and DSP processors that (...)


XDS560v2 is the latest variant of the XDS560 family of high-performance debug probes (emulators) for TI processors. With the fastest speeds and most features of the entire XDS family, XDS560v2 is the most comprehensive solution to debug TI microcontrollers, processors and wireless connectivity (...)

Kentec QVGA Display BoosterPack
document-generic User guide

The BOOSTXL-K350QVG-S1 Kentec QVGA Display BoosterPack is an easy-to-use plug-in module for adding a touch screen color display to your Launchpad design. MCU LaunchPad developers can use this BoosterPack to start developing applications using the 320 x 240 pixel SPI controlled TFT QVGA display with (...)

  • Kentec TFT LCD (P/N: K350QVG-V2-F)
    • 3.5 inch QVGA (320x240 resolution)
    • SPI Interface
    • 4-wire resistive touch screen
    • White LED Backlight
  • LED backlight driver circuit
  • Complies with the BoosterPack standard for use with 20 and 40 pin LaunchPads
document-generic User guide

The MSP-FET is a powerful emulation development tool – often called a debug probe – which allows users to quickly begin development on MSP low-power microcontrollers (MCU).

It supports programming and real-time debugging over both JTAG and SBW interfaces. Furthermore, the MSP-FET also provides a (...)

  • USB debugging interface to connect any MSP430 MCU to a computer for real-time, in-system programming and debugging
  • Enables EnergyTrace™ technology for energy measurement and debugging on all MSP430 and MSP432 devices in the Code Composer Studio and IAR Embedded Workbench development environments
  • (...)
document-generic User guide

The MSP Gang Programmer (MSP-GANG) is a MSP430™/MSP432™ device programmer that can program up to eight identical MSP430/MSP432 Flash or FRAM devices at the same time. It connects to a host PC using a standard RS-232 or USB connection and provides flexible programming options that allow (...)

  • Quickly and reliably program Flash or FRAM-based MSP devices via RS-232 or USB interface
  • Several programming modes:
    • Interactive Mode – Programming while connected to PC using the MSP GANG Programmer GUI
    • Program from Image – An image can be stored, which contains configuration options and code (...)
MSP432 Adapter for MSP-FET
document-generic User guide
The MSP-FET-432ADPTR is an adapter to convert the 14 pin JTAG connector to either standard ARM 10 pin or ARM 20 pin connectors. This allows for use of the MSP-FET debug probe with MSP432 Cortex-M devices. Please note that this FET adapter is compatible with MSP432 devices only.
  • Use MSP-FET to debug MSP432 Cortex-M Devices
  • 10 pin ARM support
  • 20 pin ARM support

Software development

SimpleLink MSP432 Software Development Kit (SDK)
SIMPLELINK-MSP432-SDK 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 (...)

  • 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 (...)
Arm® code generation tools - compiler
ARM-CGT The TI Arm® code generation tools support development of applications for TI Arm-based platforms, especially those featuring TI Arm Cortex-M and Cortex-R series devices. There are now two TI Arm® C/C++ compiler toolchains both of which can be used to compile and link C/C++ and assembly (...)
  • TI Arm® Clang Compiler Tools release 1.2.1.STS:
    • Improved compiler-generated code size vs. legacy TI compiler
    • GCC-compatible compiler command-line interface
    • Source-Based Code Coverage, including Branch Coverage
      • With tiarmprofdata and tiarmcov utilities to help with visualization
    • Support for Arm C Language (...)
Atollic Software Development Tools
ATOLLIC Atollic® TrueSTUDIO® is a flexible and extensible ARM® development and debugging IDE, perfect for SimpleLinkTM MSP432TM MCU developers who want supremely powerful tools to aid in development of high-quality embedded software. Atollic TrueSTUDIO is based on open standards (ECLIPSE and GNU) and extended (...)
  • Project Management. Project wizards, importers, configuration tools, CMSIS-PACK, and more.
  • Editor. Advanced code editing, navigation, refactoring, styling, structure visualization and more.
  • Compiler & Build Tools. Highly optimizing C/C++ compiler, assembler, linker and utilities.
  • Memory & Stack (...)
Code Composer Studio™ Integrated Development Environment for MSP Microcontrollers

Code Composer Studio is an integrated development environment (IDE) that supports TI's Microcontroller and Embedded Processors portfolio. Code Composer Studio comprises a suite of tools used to develop and debug embedded applications. It includes an optimizing C/C++ compiler, source code editor (...)

EnergyTrace Technology
ENERGYTRACE EnergyTrace™ software for MSP430™ MCUs, MSP432™ MCUs, CC13xx wireless MCUs and CC26xx wireless MCUs is an energy-based code analysis tool that measures and displays the energy profile of an application and helps optimize it for ultra-low-power consumption.

As most developers know, it is difficult to (...)

  • Current measurement is enabled for all MSP430 MCUs, MSP432 MCUs and connectivity devices
  • Tracing of CPU states is available on selected MSP430 MCUs, MSP432 MCUs, CC13x2 wireless MCUs and CC26x2 wireless MCUs 
  • Tracing of peripheral states is also available on selected MSP430 MCUs, CC13x2 (...)
MSP432P4xx Security and Update Tool
MSP432-SECURITY-AND-UPDATE-TOOL MSP432 Security and Update Tool provides users an easy way to configure the security features found on MSP432™ devices. With both a graphical user interface (GUI), as well as a command-line interface (CLI), this configuration tool outputs a binary firmware image that can be downloaded to the MSP432 (...)
  • Supports all security features:
    • Factory Reset
    • Bootloader Configuration
    • IP Protected Secure Zone Configuration and Update
    • JTAG/SWD Lock Configuration and Update
  • Only creates configurations that include supported combinations of security features
ARM® Keil® MDK
MSPKEIL MDK Microcontroller Development Kit

ARM® Keil® MDK is a complete debugger and C/C++ compiler toolchain for building and debugging embedded applications. Keil MDK supports SimpleLink™ MSP432™ microcontrollers, and includes a fully integrated debugger for source and disassembly level (...)

Open On-Chip Debugger (OpenOCD) for SimpleLink™ Connected MCUs
SIMPLELINK-OPENOCD The Open On-Chip Debugger (OpenOCD) is an open source software development tool supporting the debugging and programming of embedded applications based on SimpleLink™ MCU devices. OpenOCD provides JTAG and Serial Wire Debug(SWD) access to SimpleLink devices from GNU Debugger (GDB) (or directly with (...)
  • Support for all SimpleLink MCU  devices
  • Support for XDS110 debug probe
  • Includes SimpleLink Launchpad Board Configuration files
  • Use via integrated GDB or telnet server
  • Integrated ARM disassembler
  • Flash programming
  • Semihosting library support
  • No cost open-source licensing
ULP (Ultra-Low Power) Advisor
ULPADVISOR ULP (Ultra-Low Power) Advisor is a tool for guiding developers to write more efficient code to fully utilize the unique ultra-low power features of MSP and MSP432 microcontrollers. Aimed at both experienced and new microcontroller developers, ULP Advisor checks your code against a thorough ULP (...)
  • Seamless tool that provides easy-to-understand remarks for creating power-efficient code for all MSP devices
  • Checks your code against a thorough ULP checklist
  • Built in to Code Composer Studio and also available as a standalone executable
  • Supports all MSP devices
  • Wiki-based social online community for (...)
IAR Embedded Workbench
Provided by IAR Systems IAR Embedded Workbench delivers a complete development toolchain for building and debugging embedded applications for your selected target microcontroller. The included IAR C/C++ Compiler generates highly optimized code for your application, and the C-SPY Debugger is a fully integrated debugger for (...)
MikroElektronika ecosystem for SimpleLink™ MSP432™ MCUs
Provided by MikroElektronika MikroElektronika is a producer and retailer of hardware and software tools for developing embedded systems. Its best known software products are mikroC, mikroBasic and mikroPascal compilers.

The company's flagship hardware product line is click boards™, a range of more than 250 add-on boards (...)

  1. mikroC, mikroBasic and mikroPascal for ARM
    • Over 500 function libraries included free of charge, plus community website (
    • Powerful IDE with user friendly interface and built-in additional software tools.
    • Compatible with MikroElektronika's hardware toolchain for MSP432 MCUs
    • 1-time payment (...)
PLUG-IN Download
Bluetooth plug-in for the SimpleLink™ MSP432 SDK
SIMPLELINK-SDK-BLUETOOTH-PLUGIN 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 (...)
  • Wide-ranging demo suite that showcases software features and demonstrates BLE functionality
  • Power management capability to enable low power or regular power modes
  • Comprehensive documentation and examples for each software components including software API Guides and User's Guides
  • GAP Central Role (...)
PLUG-IN Download
SimpleLink™ software development kit (SDK) plug-in for HomeKit
SIMPLELINK-SDK-PLUGIN-FOR-HOMEKIT This set of SimpleLink™ SDK plug-ins, complete with user's guides, integration guides and drivers enable enables MFi Licensees to develop Apple HomeKit applications utilizing the SimpleLink Wi-Fi® CC32XX SDK or SimpleLink CC13x2-CC26x2 SDK and respective devices in combination with the Apple MFi (...)

The SimpleLink SDK plug-in for HomeKit applications provides a consistent API, across both Wi-Fi (IP) and Bluetooth™ Low Energy protocols, that supports these services:

  • HomeKit Accessory Protocol (HAP)
  • Security services: cipher, signing, key management
  • Software or Hardware MFi Authentication
  • (...)
PLUG-IN Download
Sensor and Actuator Plug-ins for SimpleLink™ MCU SDKs
SIMPLELINK-SDK-SENSOR-ACTUATOR-PLUGIN 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 (...)
  • Built atop TI Drivers for all SimpleLink MCUs
  • Written completely in C
  • Follows well defined coding guidelines
  • Can be built with more than one tool chain
PLUG-IN Download
Voice Detection plug-in for the SimpleLink™ MCU Software Development Kit (SDK)

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 (...)


The SimpleLink SDK Voice Detection Plugin provides a comprehensive set of APIs for speaker-dependent command recognition for a wide variety of ultra-low power embedded applications. The library includes APIs to perform the following operations:

  • Create speaker-defined command phrase models
  • Train a (...)
MSP Flasher - Command Line Programmer
MSP430-FLASHER MSPFlasher is an open-source, shell-based (command line) interface for programming MSP430™ and MSP432™ microcontrollers (MCUs) through JTAG and provides the most common programming functions. MSP Flasher can be used to download binary files directly to memory without the need of an IDE (...)
SEGGER Hardware and Software Development Tools for Embedded Systems
SEGGER SEGGER offers hardware and software development tools supporting programming and debugging embedded applications based on SimpleLink™ MCU portfolio. SEGGER also provides a complete debugger and GCC C/C++ compiler toolchain for SimpleLink MCU software development. A rich set of embedded (...)
UniFlash stand-alone flash tool for microcontrollers, Sitara™; processors and SimpleLink™
UNIFLASH Supported devices: CC13xx, CC25xx, CC26xx, CC3x20, CC3x30, CC3x35, Tiva, C2000, MSP43x, Hercules, PGA9xx, IWR12xx, IWR14xx, IWR16xx, IWR18xx , IWR68xx, AWR12xx, AWR14xx, AWR16xx, AWR18xx.  Command line only: AM335x, AM437x, AM571x, AM572x, AM574x, AM65XX, K2G

CCS Uniflash is a standalone tool used to (...)

Design tools & simulation

Pin mux tool
PINMUXTOOL The PinMux Utility is a software tool which provides a Graphical User Interface for configuring pin multiplexing settings, resolving conflicts and specifying I/O cell characteristics for TI MPUs. Results are output as C header/code files that can be imported into software development kits (SDKs) or (...)
SLAR103C.ZIP (1433 KB)

Reference designs

Reference Design for Wireless Condition Monitor for Motors and Pumps using Multi-Axis Vibration
TIDA-01575 — This reference design provides a non-invasive and non-disruptive method to monitor and assess motor health and includes both the analog front end (AFE) as well as the embedded application. The embedded application software configures the internal analog-to-digital converter (ADC) to sample the data (...)
document-generic Schematic document-generic User guide

CAD/CAE symbols

Package Pins Download
LQFP (PZ) 100 View options
NFBGA (ZXH) 80 View options
VQFN (RGC) 64 View options

Ordering & quality

Information included:
  • RoHS
  • Device marking
  • Lead finish/Ball material
  • MSL rating/Peak reflow
  • MTBF/FIT estimates
  • Material content
  • Qualification summary
  • Ongoing reliability monitoring

Recommended products may have parameters, evaluation modules or reference designs related to this TI product.

Support & training

TI E2E™ forums with technical support from TI engineers

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. ​​​​​​​​​​​​​​