Software development kit (SDK)
MSP430-SDK
— MSP430-SDK for MSP430 Microcontrollers
MSP430-SDK is a collection of resources that help users to write effective code for MSP430 microcontrollers (MCUs). These resources support ALL MSP430 microcontrollers. As one user mentioned, “It’s essentially everything developers need to become MSP430 microcontroller experts!”
This collection of (...)
Supported products & hardware
IDE, configuration, compiler or debugger
CCStudio™ IDE is part of TI's extensive CCStudio™ development ecosystem and is an integrated development environment for TI's microcontrollers, processors, wireless connectivity devices, and radar sensors. CCStudio IDE is available as desktop or cloud-based applications. The cloud version (...)
Supported products & hardware
IDE, configuration, compiler or debugger
ENERGYTRACE
— EnergyTrace Technology
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 (...)
Supported products & hardware
IDE, configuration, compiler or debugger
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 (...)
Supported products & hardware
Online training
MSP430-ACADEMY
— MSP430™ academy
MSP430™ Academy delivers easy-to-use training modules that span a wide range of topics and LaunchPads in the MSP430 MCU portfolio.
Supported products & hardware
Getting started
TI-DEVELOPER-ZONE
— Start embedded development on your desktop or in the cloud
From evaluation to deployment the TI Developer Zone provides a comprehensive range of software, tools and training to ensure that you have everything you need for each stage of the development process.
Supported products & hardware
Operating system (OS)
WHIS-3P-SAFERTOS
— WITTENSTEIN SAFERTOS Pre-certified safety RTOS
SAFERTOS® is a unique real time operating system designed for embedded processors. It is precertified to IEC 61508 SIL3 and ISO 26262 ASILD standards by TÜV SÜD. SAFERTOS® was crafted specifically for safety by WHIS' team of experts and is used globally in safety critical applications. WHIS and (...)
Supported products & hardware
Code example or demo
SLAC668
— MSP430FR5x8x, MSP430FR692x, MSP430FR6x7x, MSP430FR6x8x Code Examples
Supported products & hardware
Driver or library
MSP-DSPLIB
— Digital Signal Processing (DSP) Library for MSP Microcontrollers
The TI MSP430™ Digital Signal Processing library is a set of optimized functions to perform common signal processing operations for MSP430 microcontrollers. These functions are used in applications where processing-intensive transforms are done in real-time for minimal energy and with very (...)
Supported products & hardware
Driver or library
MSP-FRAM-UTILITIES
— FRAM embedded software utilities for MSP ultra-low-power microcontrollers
Supported products & hardware
Driver or library
MSP-GRLIB
— MSP Graphics Library
The MSP Graphics Library is a royalty-free set of graphics primitives for displaying images or creating graphical user interfaces (GUIs) on MSP430 and MSP432 microcontroller-based boards that use a graphical display. The graphics library consists of two functional layers: 1) the display driver (...)
Supported products & hardware
Driver or library
MSPMATHLIB
— Floating Point Math Library for MSP430
MSPMathLib is an accelerated floating point math library for MSP430™ MCUs that delivers up to 26x faster computation for the most commonly used math functions. The library seamlessly integrates with projects to replace floating point math functions such as sin, cos, tan, log, exp and sqrt, (...)
Supported products & hardware
Firmware
The bootloader (BSL) on MSP430™ microcontrollers (MCUs) lets users communicate with embedded memory in the MSP MCUs during the prototyping phase, final production, and in service. This is done through standard interfaces such as UART, I2C, SPI, and USB. Both the programmable memory (Flash/FRAM) and (...)
Supported products & hardware
Software programming tool
FLOWESI-GUI
— FlowESI GUI for flow meter configuration using the Extended Scan Interface (ESI)
The FlowESI GUI provides the user with an interface to simplify configuration code development for the ESI module. Follow the simple graphical instructions and connect up to 3 LC sensors to the extended SCAN Interface module. The software package includes fully functional CCS and IAR projects or (...)
Supported products & hardware
Software programming tool
MSP-GANG-SOFTWARE
— MSP-GANG Software
The MSP Gang Programmer (MSP-GANG) is a MSPM0/MSP430/MSP432 device programmer that can program up to eight identical devices at the same time.
Supported products & hardware
Software programming tool
MSP430-FLASHER
— Command Line Programmer for MSP430™ and SimpleLink™ MSP432™ MCUs
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 (...)
Supported products & hardware
Software programming tool
UNIFLASH
— CCStudio UniFlash for most TI microcontrollers (MCUs) and mmWave sensors
UniFlash is part of TI's extensive CCStudio™ development ecosystem and is a software tool for programming on-chip flash on TI microcontrollers and wireless connectivity devices and on-board flash for TI processors. UniFlash provides both graphical and command-line interfaces and can be run on (...)
Supported products & hardware