MSP kits and evaluation modules consist of an array of boards ranging from 'eZ' to full-blown user experience. Depending on the user's needs, the list of hardware products has several features to help move forward to production.
Code Composer Studio™ IDE, compilers and tool chains from TI and TI Design Network members.
Microcontroller software development ecosystem for MSP microcontroller code generation tools, GUI-based peripheral configuration, high level driver libraries and APIs. MSP offers everything you need to push beyond "Hello World." Happy coding!
MSP MCU development kits and evaluation modules consist of an array of low-cost and advanced options ranging from LaunchPad Development Kits to full-featured experimenter boards. Depending on the embedded developer's needs, the full range of hardware development boards are designed to help beginners and experienced engineers move from evaluation to production quickly
LaunchPad is an easy-to-use development board intended for beginners and experienced users alike for creating microcontroller-based applications. For under $25, these development boards offer everything you need to get started with your projects, and provide a complete hardware and software reference design for MSP microcontrollers. BoosterPacks are plug-in boards for the LaunchPad that expand the LaunchPad's functionality to explore a variety of applications that require capacitive touch, temperature sensing, wireless communications or other features.
For more information, go to ti.com/launchpad.
|Part Number||Featured Devices||Features||Price|
|MSP-EXP432P401R||MSP432P401R||48-MHz ARM® Cortex®-M4F, 40-pin BoosterPack Plug-in module interface, 256 KB Flash , 64KB RAM, Onboard XDS-110ET emulator featuring EnergyTrace+ software||$12.99|
|MSP-EXP430FR4133||MSP430FR4133||Integrated segmented LCD, 20-pin BoosterPack interface, 16 KB unified non-volatile Ferroelectric Random Access Memory (FRAM)||$13.99|
|MSP-EXP430FR5969||MSP430FR5969||Integrated FRAM based MSPFR5969 16-bit MCU, a SuperCap allowing standalone RTC operation without an external power supply, as well as on-board buttons and LEDs.||$15.99|
|MSP-EXP430FR6989||MSP430FR6989||Ultra-low-power consumption; 128 KB of embedded FRAM, a non-volatile memory known for its ultra-low-power, high endurance, and high speed write access; 40-pin BoosterPack Plug-in module interface||$17.99|
|MSP-EXP430F5529LP||MSP430F5529||Integrated USB 2.0-enabled MSP430F5529 16-bit MCU, 40-pin interface, 28KB Flash, 8KB RAM, 25MHz CPU speed||$12.99|
|Integrated flash emulation tool, 14/20-pin DIP target socket, 2 buttons, 2 LEDs, and PCB connectors. Also comes with MSPG2452 and MSPG2553 devices. This tool also supports all G2xx2, G2xx3, and F20xx devices in 14 and 20 pin dip packages.||$9.99|
|Capacitive touch button, scroll wheel and proximity sensor; on-board LEDs; interface to PC GUI||$10|
|430BOOST-TMP006||TMP006||The TMP006 BoosterPack Plug-in module is a simple adapter board that allows the TMP006EVM circuit board to be used with the MSP LaunchPad Development Kit.||$25|
|The CC110L RF BoosterPack Plug-in module is a low-power wireless transceiver extension kit to be used with the MSP LaunchPad Development Kit.||$19|
|430BOOST-C55AUDIO1||TMS320C55xx||The kit offers a complete reference design for capacitive touch solutions, using the capacitive touch I/O ports of select MSP value line microcontrollers.||$35|
|430BOOST-SHARP96||MSP430FR5969||1.3” Sharp ® LS013B4DN04 display offering 96x96 pixels, 2 capacitive touch sliders||$19.99|
|BOOST-IR||MSP430FR4133||IR LED transmitter, IR receiver + demodulator, 4x4 membrane keypad, 20-pin BoosterPack Plug-in module standard for use with any LaunchPad Development Kit compatibility with different IR signal generation methods||$19.99|
|DLP-RF430BP||RF430CL330H||Provides a working hardware/firmware reference design for NFC operations. Module based on the RF430CL330H brings NFC to the LaunchPad Development Kit ecosystem.||$9.95|
eZ430 development tools includes all the hardware and software needed for a complete MSP project in a portable USB stick. The eZ430 development tools includes a free IDE, provide full emulation capabilities and include detachable target boards.
|eZ430-Chronos||Highly-integrated wireless sports watch development system. Includes a CC430-based RFcapablewatch, a USB RF Access Point and a USB emulator.||$58|
|EZ430-RF256x||MSP + CC2560Bluetooth® evaluation tool and software development tool for the MSP and CC2560 that includes all the necessary hardware and software in a convenient USB stick.||$99|
|eZ430-F2013||Complete development system with detachable target board and USB emulator. Ideal for new users.||$24|
|eZ430-RF2500||Wireless development system including two detachable 2.4GHz wireless target boards and USB emulator. Ideal for new users working with wireless.||$58|
||Solar Energy Harvesting development system. A self-powered wireless sensor network.||$149|
|eZ430-T2012||3 MSPF2012 target boards (emulator required).||$15|
|eZ430-RF2500T||2.4GHz wireless target board for expanding your wireless network (emulator required).||$20|
|900MHz wireless target board for expanding your wireless network (emulator required).||Call|
Experimenter boards from Texas Instruments feature selected MSP devices and additional hardware components for full system evaluation and prototyping. They are the ideal platform for learning a new architecture or testing the capabilities of a device. These boards also feature code examples and schematics which make it easier to implement similar features in your own design.
|Part Number||Featured Devices||Features||Price|
|The MSP CapTIvate MCU Development Kit is a comprehensive, easy-to-use platform to evaluate MSP430FR2633 MCUs with CapTIvate touch technology.||$99|
|RF430CL330HTB||RF430CL330H||RF430CL330H target board for NFC applications. This board can be connected to the RF connectors on MSP Experimenter Boards for easy evaluation. RF430CL330 Software for MSP430FR5739 is available.||$35|
|MSP-EXP430FR5739||MSP430FR5739||FRAM-based experimenter's board, accelerometer, thermostat, LEDs, switches, connections for RF modules, integrated Flash Emulation Tool.||$35|
|MSP-EXPCC430RFX||CC430F5137, CC430F6137||The kit provides two sub-GHz wireless modules: the MSP-EXP430F6137Rx Base Board with the CC430F6137, and the MSP-EXP430F5137Rx Satellite Board with the CC430F5137.||$149|
|MSP-EXP430F5438||MSP430F5438||Dot-matrix LCD, 3-axis accelerometer, microphone, audio output, USB communication, joystick, 2 buttons, 2 LEDs||$175|
|MSP-EXP430FG4618||MSP430FG4618,MSPF2013||LCD, capacitive sensitive input, audio output, buzzer, RS-232 communication, 2 buttons, 3 LED||$117|
|MSP-EXP430F5529||MSP430F5529||Complete USB development board, Dot Matrix LCD, microSD card, 3-axis accelerometer, 5-pad capacitive touch slider, RF Module connectors, LEDs, Integrated Flash Emulation Tool||$149|
Design Kits come with everything required to complete an entire project including a target board, USB debugging and programming interface, free IDE software, MSP microcontrollers samples, and cables. Target boards are breakout boards for your MSP microcontorllers that include a socket for a specific package and pin count. Please double check the recommended tool for the device you intent to use on the device's web page.
|Socket Pin-Count||Package Supported||Target Board & Programmer||Target Board Only||PRODUCTS Supported||Included Products|
|8-pin||SOIC (D)||MSP-FET430U8||MSP-TS430D8||MSP430G2210, MSP430G2210||MSP430G2210 , MSP430G2230|
|14-pin||PW (TSSOP)||MSP-FET430U14||MSP-TS430PW14||MSP430F20xx, MSP430G2x01, MSP430G2x11, MSP430G2x21, MSP430G2x31||MSP430F2013|
|20-/28-pin||DW (SOIC)||--||MSP-TS430DW28||MSP430F11x1, MSP430F11x2, MSP430F12x, MSP430F12x2, MSP430F21xx||MSP430F123|
|PW (TSSOP)||MSP-FET430U28||MSP-TS430PW28||MSP430F11x1, MSP430F11x2, MSP430F12x, MSP430F12x2, MSP430F21xx||MSP430F2132|
|TSSOP (PW)||MSP-FET430U28A||MSP-TS430PW28A||MSP430F20xx, MSP430G2xxx||MSP430G2452|
|38-pin||DA (TSSOP)||MSP-FET430U38||MSP-TS430DA38||MSP430F22xx, MSP430G2x44, MSP430G2x55||MSP430F2274, MSP430G2744, MSP430G2955|
|40-pin||RHA (QFN)||MSP-FET430U40A||MSP-TS430RHA40A||MSP430FR572x , MSP430FR573x||MSP430FR5739|
|RSB (QFN)||MSP-FET430U40||MSP-TS430RSB40||MSP430F51x1 , MSP430F51x2||MSP430F5172|
|QFN (RGZ)||MSP-FET430U48C||MSP-TS430RGZ48C||MSP430FR58xx, MSP430FR59xx||MSP430FR5969|
|64-pin||PM (LQFP)||MSP-FET430U64||MSP-TS430PM64||MSPF13x, MSP430F14x, MSP430F14x1, MSP430F15x, MSP430F16x, MSP430F16x1, MSP430F23x, MSP430F24x, MSP430F24xx, MSP430F261x, MSP430F41x, MSP430F42x, MSP430F42xA, MSP430E42x, MSP430FE42xA, MSP430FE42x2, MSP430FW42x||MSP430F13x|
|PM (QFP)||MSP-FET430U64D||MSP-TS430PM64D||MSP430FR4xx, MSP430FR2xx||MSP430FR4133|
|PM (QFP) Pinout A||MSP-FET430U64A||MSP-TS430PM64A||MSP430F41x2||MSP430F4152|
|RGC (QFN)||MSP-FET430U64USB||MSP-TS430RGC64USB||MSP430F550x, MSP430F551x, MSP430F552x||MSP430F5510, MSP430F5528|
|QFN (RGC)||MSP-FET430U64B||MSP-TS430RGC64B||MSP430F532x, MSP430F530x, MSP430F5310||MSP430F5310|
|QFN (RGC)||MSP-FET430U64C||MSP-TS430RGC64C||MSP430F522x, MSP430F521x, MSP430F523x, MSP430F524x, MSP430F525x||MSP430F5229|
|80-pin||PN (LQFP)||MSP-FET430U80||MSP-TS430PN80||MSP430F241x, MSP430F261x, MSP430F43x, MSP430F43x1, MSP430FG43x, MSP430F47x, MSP430FG47x||MSP430FG439|
|PN (TQFP)||MSP-FET430U80USB||MSP-TS430PN80USB||MSP430F552x, MSP430F551x||MSP430F5529|
|PZ (TQFP)||MSP-FET430U100||MSP-TS430PZ100||MSP430F43x, MSP430F43x1, MSP430F44x, MSP430FG461x, MSP430F47xx||MSPFG4619|
|PZ (QFP)||MSP-FET430U100B||MSP-TS430PZ100B||MSP430F672x, MSP430F673x||MSP430F6733|
|PZ (QFP)||MSP-FET430U100C||MSP-TS430PZ100C||MSP430F645x, MSP430F643x, MSP430F535x, MSP430F533x||MSP430F6438|
|PZ (QFP)||MSP-FET430U100USB||MSP-TS430PZ100USB||MSP430F665x, MSP430F663x, MSP430F563x||MSP430F6638|
|PZ (LQFP) sold separately||MSP-FET430U100AUSB||MSP-TS430PZ100AUSB||MSP430FG6x2x||MSP430FG6626 – device/samples|
|PZ (LQFP)||MSP-TS432PZ100||MSP432P4x||MSP432P401R - device sold/sampled separately|
|PZ (LQFP)||MSP-FET430U5x100||MSP-TS430PZ5x100||MSP430F543x, MSP430BT5190, MSP430SL5438A||MSP430F5438|
|128-pin||PEU (QFP)||MSP-FET430U128||MSP-TS430PEU128||MSPF677x, MSP430F676x, MSP430F674x, MSP430F677x1, MSP430F676x1, MSP430F674x1||MSP430F67791|
Thanks to its on-chip Embedded Emulation, only one development tool is required for all MSP flash devices. It provides full access to real-time, in-system debugging with multiple hardware breakpoints, trace capability, clock control and other advanced debugging features typically only found on high-end development systems.
MSP production programmers expedite the time to download firmware to your target device by programming several devices simultaneously. Production programmers are easy to setup and can be used in conjunction with a PC using automation software or as a stand-alone programming station that programs multiple devices with a single button.
CCS Desktop, IDEs, compilers, and tool chains from TI and TI Design Network members for embedded software development on MSP MCUs.
Desktop IDE always available: remember, to access additional functionality, transition your projects seamlessly by importing code from the cloud version to the desktop version of Code Composer Studio IDE.
Code Composer Studio (CCS) is a complete, Eclipse-based integrated development environment (IDE) that supports all MSP microcontroller devices and the rest of TI's embedded processors portfolio, offering a consistent development experience.
When using CCS with a MSP MCU, a unique and powerful set of plug-ins and software utilities are made available to fully leverage the MSP microcontroller.
IAR Embedded Workbench Kickstart for MSP is an Integrated Development Environment (IDE) for building and debugging embedded applications for MSP microcontrollers. The IDE includes a code size limited C-Compiler/Unlimited Assembler/FET Debugger/Simulator. The code size limitation of C/C++ compiler is set to 8 Kbytes for all MSP devices. The Debugger is a fully integrated debugger for source and disassembly level debugging with support for complex code and data breakpoint
MSP-GCC (BETA), a collaboration between Texas Instruments and RedHat, offers a full open source tool chain including the GCC compiler, BinUtils, GDB Debug, and the MSP Debug Stack. It is the successor of the community driven MSPGCC and supports all MSP microcontrollers. Binaries are now available for both Windows and Linux!Learn more about the RedHat GCC
Microcontroller software development ecosystem for MSP. Microcontroller code generation tools, GUI-based peripheral configuration, high level driver libraries, APIs. MSP offers everything you need to push beyond "Hello World." Happy coding!
MSPWare is a collection of user guides, code examples, training and other design resources for ALL MSP devices delivered in a convenient package - essentially everything developers need to become MSP430™ microcontroller and MSP432™ microcontroller experts!
In addition to providing a complete collection of existing MSP430 MCU and MSP432 MCU design resources, MSPWare also provides a wide selection of highly abstracted software libraries ranging from device and peripheral-specific such as MSP Driver Library or USB, to application-specific such as Graphics Library or Capacitive Touch Library. MSP Driver Library in particular is an essential library to help software developers leverage high-level APIs to control low-level and intricate hardware peripherals. As of today, MSP Driver Library supports MSP430F5x / 6x, MSP430FRxx, MSP430i2x and MSP432P4x MCU series devices.Get MSPWare
EnergyTrace software implements a new method for measuring energy consumed in your MSP microcontroller application. Using Code Composer Studio IDE version 6 or newer, in combination with specialized debuggers, it enables power profiling on all MSP MCUs. When using specialized devices with EnergyTrace++ software support, users can also view CPU state and peripheral states to enable quicker debugging of system power.Find the power black holes in your system
C Code examples are available for every MSP device that configures each of the integrated peripherals for various application needs. Each zip file below includes both C and assembly code examples that can be directly imported into IAR or CCS.
|Devices supported - includes assembly (.asm, .s43) and C (.c) Code examples|
|MSPF11x2, MSPF12x, MSPF12x2|
|MSPF23x, MSPF24x(1), MSPF2410|
|MSPF41x, MSPF42x, MSPF42xA|
|MSPF471x6 / MSPF471x7|
|MSPF677x(1), MSPF676x(1), MSPF674x(1)|
|MSPFR57xx with FRAM memory|
|MSP430FR5x8x, FR692x, FR6x7x, FR6x8x|
|MSPx13x, MSPF14x, MSPF15x, MSPF16x|
Ultra-low-power Advisor is a brand new tool for guiding developers to write more efficient code to fully utilize the unique ultra-low power features of MSP microcontrollers. Aimed at both experienced and new microcontroller developers, ultra-low-power Advisor checks your code against a thorough checklist to squeeze every last nano amp out of your application. At build time, Ultra-low-power Advisor will provide notifications and remarks to highlight areas of your code that can be further optimized for lower power. Within these notifications, developers will get a description of the ultra-low-power rule in violation, and will also get a link to this ultra-low-power Advisor wiki for further information, links to relevant documentation, code examples and forum posts!Squeeze every last nanoamp out of your ultra-low-power application
Grace graphical configuration tool that allows you, as an MSP developer, to generate the peripheral’s set-up code within minutes. This will save you much of the work of pouring through user guides and copying code examples and allow you to focus on the more important aspects of your application.Meet Grace graphical configuration tool
The USB Developer’s Package features everything you need to get USB up and running on MSP. Features USB API stacks HID, CDC & MSC, complete API guide, GUI-based USB descriptor tool, project template for USB firmware update tool and full code examples.
Cut the cable with RF on all MSP devices and add wireless to your application with ease:
SYS/BIOS is an advanced, Real-Time Operating System for use in a wide range of TI DSPs, ARM® and microcontrollers. SYS/BIOS has unique ultra-low power features for MSP including GUI-based RTOS configuration tool, debugging tool display execution sequences, CPU load and a small footprint.
Or get real with TI design network members:
Improve the math performance of MSP with our free software libraries. IQmathLib for MSP is perfect for those applications that care about performance or conserving power. This library can offer 100x the performance for commonly used fixed point functions. For those interested in floating point math, MSPMATHLIB offers up to 26x better performance.
The CapTIvate Design Center GUI allows developers of button, wheel, slider and proximity sensing solutions to drag and drop sensors for quick system configuration and start tuning for performance in five minutes or less. The CapTIvate Design Center supports MSP MCUs with CapTIvate technology.
For information on support for older capacitive touch devices, see the capacitive touch sense library
The BSL is software inside of MSP devices that enables reading and writing into memory, primarily for programming purposes. UART, I2C, USB & RF BSL are available on MSP, among others.Learn how to create your own custom BSL
MSP Flasher is an open-source, shell-based interface for programming MSP devices through a FET programmer or eZ430™ microcontroller via JTAG or Spy Bi-Wire. It is based on the MSP Debug Stack and provides the most common functions on the command line. MSP Flasher can be used to download binary files (.txt/.hex) directly to the MSP main memory without the need of a Code Composer Studio IDE or IAR embedded workbench. It can also be used to extract firmware directly from a device, blow the JTAG fuse and set hardware breakpoints.
MSP Flasher can run from any directory location. This makes it easy to provide an update option for new firmware.Learn more about MSP Flasher
Open Source Dynamic Link Library embedded firmware that enables MSP microcontrollers to interface to PCs for downloading code, stepping through code, setting breakpoints and more.Download the MSP Debug Stack
MSP microcontroller development kits and evaluation boards consist of an array of low-cost and advanced options ranging from LaunchPad Development Kits to full-featured Experimenter boards, target socket boards and programmers/emulators. Integrated Development Environments, software libraries and C code examples are available across all microcontrollers and development kits. Depending on the needs of the embedded developer, the full range of hardware boards and embedded software utilities is designed to help beginners and experienced engineers move from evaluation to production quickly using low-power MCUs.