Microcontrollers (MCU)

MCU Products

MCU Design Support

Getting Started

MCU Selection Tool

Training

MSP430™16-bit Ultra-Low Power MCUs

 

MSP430 Development Tools

Hardware Tools Software Resources

 

eZ430™ Development Tools

eZ430 development tools includes all the hardware and software needed for a complete MSP430 project in a portable USB stick. The eZ430 tools includes a free IDE, provide full emulation capabilities and include detachable target boards.

New MSP430 users that would like to get started with an easy to use, low cost tool should start here. www.ti.com/ez430


eZ430 Development Tools
Part Number Description Price
eZ430-Chronos
Coming Nov 2009
Highly-integrated wireless development system in a sports watch.  Includes a CC430-based wireless watch, a USB RF Access Point and a USB emulator.  $49
eZ430-F2013 Complete development system with detachable target board and USB emulator. Ideal for new users. $20
eZ430-RF2500 Wireless development system including two detachable 2.4GHz wireless target boards and USB emulator.  Ideal for new users working with wireless. $49
eZ430-RF2480 ZigBee development system including three detachable ZigBee target boards and USB emulator. $99
eZ430-RF2500-SEH
NEW
Solar Energy Harvesting development system. A self-powered wireless sensor network. $149
eZ430-T2012 3 MSP430F2012 target boards (emulator required). $10
eZ430-RF2500T 2.4GHz wireless target board for expanding your wireless network (emulator required). $20
AMB8423
(eZ430-RF1101T)
900MHz wireless target board for expanding your wireless network (emulator required). Call

 

Debugging & Programming Tools

Thanks to its on-chip Embedded Emulation, only one development tool is required for all MSP430 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. 



Debugging and Programming Tools
Part Number PC Port Programming Interface Price Provider
MSP-FET430UIF* USB JTAG, Spy Bi-Wire $99 Texas Instruments
MSP-FET430PIF Parallel JTAG $20 Texas Instruments
FlashPro430 USB JTAG, Spy Bi-Wire, BSL $219 Elprotronic
  • * Most Popular

 

Starter Kits: Programmer + Target Board + IDE

Starter Kits come with everything required to complete an entire project including a target board, USB debugging and programming interface, free IDE software, MSP430 samples, and cables. Most target boards 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.




Starter Kits: Programmer + Target Board + IDE
Socket Pin-Count Package  Supported Target Board
& Programmer
Target Board Only
14-pin PW (TSSOP) MSP-FET430U14  
20-/28-pin DW (TSSOP)   MSP-TS430DW28
PW (TSSOP) MSP-FET430U28  
40-pin MSP430F23x0 RHA (QFN) MSP-FET430U23x0  
38-pin DA (TSSOP) MSP-FET430U38  
48-pin DL (SSOP) MSP-FET430U48  
64-pin PM (QFP) MSP-FET430U64 MSP-TS430PM64
PM (QFP) Pinout A MSP-FET430U64A MSP-TS430PM64A
CC430F6137 900MHz   EM430F6137RF900
80-pin PN (QFP) MSP-FET430U80 MSP-TS430PN80
MSP430F552x
PN (LQFP)
MSP-FET430U80USB MSP-TS430PN80USB
100-pin PZ (QFP) MSP-FET430U100 MSP-TS430PZ100
PZ (QFP) Pinout A MSP-FET430U100A MSP-TS430PZ100A
MSP430F54x PZ (QFP) MSP-FET430U5x100 MSP-TS430PZ5x100
  • NOTE: Although some devices share a package and pin count, the pin out may vary.  Please check the device specific webpage for the recommended target board.

 

Experimenter Boards

Experimenter Board MSP-EXP430f5438 Experimenter Boards from Texas Instruments feature selected MSP430 devices and additional hardware components for easy system evaluation and prototyping. They are the ideal platform for learning a new architecture or testing the capabilities of a device. 



MSP430 Experimenter Boards
Part Number Featured Devices Features Price
MSP-EXP430F5438 MSP430F5438 Dot-matrix LCD, 3-axis accelerometer, microphone, audio output, USB communication, joystick, 2 buttons, 2 LEDs $149
MSP-EXP430FG4618 MSP430FG4618, MSP430F2013 LCD, capacitive sensitive input, audio output, buzzer, RS-232 communication, 2 buttons, 3 LED $99

 

Production Programmers

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




Production Programmers
Part Number PC Port Features Price Provider
MSP-GANG430 Serial Program 8 devices at a time.
Works with PC or standalone.
$199 Texas Instruments
GangPro430 USB Program 6 devices at a time via JTAG, Spy Bi-Wire and BSL. Fast programming time. $339 Elprotronic

 

Software Resources


Integrated Development Environments (IDE)

Texas Instruments and third party developers offer Integrated Development Environments (IDE) to program all MSP430 devices. Free, c-code limited versions are available for download. Full C-compilers are also available enabling you to develop and debug code in seconds.

Integrated Development Environments
Name Description Price Provider
CCS v4 MCU
Core Edition
(TMDFCCS-MCULTD)
Free 16KB limited Eclipse-based IDE.  (Formerly CCE v3 Core Edition) Free Texas Instruments
CCS v4 MCU Edition Unrestricted Eclipse-based IDE for MSP430.  (Formerly CCE v3 Professional) $445 Texas Instruments
CrossWorks Unrestricted IDE for Windows, Linux or Mac OS X $1500 Rowley Associates
IAR-KICKSTART Code limited IDE: 4KB (MSP430) / 8KB (MSP430X) / 16KB (eZ430) Free Texas Instruments
IAR Embedded Workbench for MSP430 Unrestricted IDE for MSP430 devices Contact
IAR
IAR Systems
MSPGCC Open-source GCC tool-chain for MSP430 Free SourceForge

 

Real-Time Operating Systems (RTOS)

A real-time operating system (RTOS) is a multitasking operating system which uses specialized algorithms to schedule and guarantee deadlines of tasks. Key features of an RTOS include minimal latency for task switching and the number of tasks it can handle. Third party RTOS that are compatible with the MSP430 minimize memory resources needed to support the RTOS, making them ideal for embedded solutions.

Real-Time Operating Systems
Name Description Provider
μC/OS-II™ ROMable RTOS for managing up to 255 tasks Micrium
CMX-Tiny+™ RTOS for MSP430 with 512+ bytes of RAM CMX Systems
embOS Priority controlled RTOS with embOSView analysis tool SEGGER
FreeRTOS™ Open-source mini real-time kernel FreeRTOS.org
PowerPac Fully featured RTOS with file system IAR Systems
QP™ Open source state machine-based frameworks Quantum Leaps
Salvo™ RTOS for embedded systems with severely limited ROM and RAM Pumpkin, Inc.
TinyOS Open-source operating system designed for wireless embedded sensor networks TinyOS Alliance

 

Wireless Protocols & Software Resources

Wireless Protocols & Software Resources
Name Description
SimpliciTIā„¢ Simple low-power RF network protocol aimed at small RF networks
Z-Stackā„¢ ZigBeeĀ® protocol stack
TI MAC IEEE 802.15.4 medium access control software stack
MSP430 Low-Power RF Library The code library provides functions to facilitate the interfacing an MSP430 MCU to a CC1100/2500 RF IC
SmartRFā„¢ Studio Windows application used to configure the RF ICs
Packet Sniffer The packet sniffer enables the developer to monitor the packages sent over the air. It is a very useful tool that can be used for SimpliciTI, IEEE 802.15.4, and ZigBee applications

 

New MSP430F5438 Experimenters Kit


Note: Products mentioned on this website that do not bear the Texas Instruments brand name are serviced and supported exclusively by their manufacturers in accordance with terms and conditions packaged with the products. Please contact the manufacturer directly for technical support and customer service.

Complete Listing of MSP430 Tools



   


68 tools and software found

General Tools & Software for MSP430™16-bit Ultra-Low Power MCUs
Name Tool/Software Part Number Tool/Software Type Product Group Company
Sort Ascending    Sort Descending Sort Ascending    Sort Descending Sort Ascending    Sort Descending Sort Ascending    Sort Descending Sort Ascending    Sort Descending
Code Composer Studio Integrated Development Environment (IDE) - v4.x CCSTUDIO Code Composer Studio(TM) IDE 4XX 8/16MHZ LCD SERIES
Code Composer Studio Integrated Development Environment (IDE) - v4.x CCSTUDIO Code Composer Studio(TM) IDE 3XX LEGACY 8MHZ SERIES
Code Composer Studio Integrated Development Environment (IDE) - v4.x CCSTUDIO Code Composer Studio(TM) IDE MSP430™16-BIT ULTRA-LOW POWER MCUS
Code Composer Studio Integrated Development Environment (IDE) - v4.x CCSTUDIO Code Composer Studio(TM) IDE 2XX 16MHZ SERIES
Code Composer Studio Integrated Development Environment (IDE) - v4.x CCSTUDIO Code Composer Studio(TM) IDE 5XX 25MHZ SERIES
Code Composer Studio Integrated Development Environment (IDE) - v4.x CCSTUDIO Code Composer Studio(TM) IDE 1XX 8MHZ SERIES
IAR Embedded Workbench KickStart - Free IDE IAR-KICKSTART Development Platforms 4XX 8/16MHZ LCD SERIES
IAR Embedded Workbench KickStart - Free IDE IAR-KICKSTART Development Platforms 2XX 16MHZ SERIES
IAR Embedded Workbench KickStart - Free IDE IAR-KICKSTART Development Platforms 5XX 25MHZ SERIES
IAR Embedded Workbench KickStart - Free IDE IAR-KICKSTART Development Platforms 1XX 8MHZ SERIES
MSP430 100-Pin Target board MSP-TS430PZ100 Development Boards/EVMs 4XX 8/16MHZ LCD SERIES
MSP430 100-Pin Target board and USB Programmer MSP-FET430U100 Development Boards/EVMs 4XX 8/16MHZ LCD SERIES
MSP430 14-Pin Target Board and USB Programmer MSP-FET430U14 Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 2.4-GHz Wireless Target Board EZ430-RF2500T Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 20- and 28-Pin Target board and USB Programmer MSP-FET430U28 Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 20- and 28-Pin Target board and USB Programmer MSP-FET430U28 Development Boards/EVMs 1XX 8MHZ SERIES
MSP430 38-Pin Target board and USB Programmer MSP-FET430U38 Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 48-Pin Target board and USB Programmer MSP-FET430U48 Development Boards/EVMs 4XX 8/16MHZ LCD SERIES
MSP430 64-Pin Target board MSP-TS430PM64 Development Boards/EVMs 1XX 8MHZ SERIES
MSP430 64-Pin Target board MSP-TS430PM64 Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 64-Pin Target board MSP-TS430PM64 Development Boards/EVMs 4XX 8/16MHZ LCD SERIES
MSP430 64-Pin Target board and USB Programmer MSP-FET430U64 Development Boards/EVMs 1XX 8MHZ SERIES
MSP430 64-Pin Target board and USB Programmer MSP-FET430U64 Development Boards/EVMs 4XX 8/16MHZ LCD SERIES
MSP430 64-Pin Target board and USB Programmer MSP-FET430U64 Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 64-Pin Target board and USB Programmer (Pinout A) MSP-FET430U64A Development Boards/EVMs 4XX 8/16MHZ LCD SERIES
MSP430 80-Pin Target board and USB Programmer MSP-FET430U80 Development Boards/EVMs 4XX 8/16MHZ LCD SERIES
MSP430 80-Pin Target board and USB Programmer MSP-FET430U80 Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 In-System Gang Programmer MSP-GANG430 Development Boards/EVMs 3XX LEGACY 8MHZ SERIES
MSP430 In-System Gang Programmer MSP-GANG430 Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 In-System Gang Programmer MSP-GANG430 Development Boards/EVMs 4XX 8/16MHZ LCD SERIES
MSP430 In-System Gang Programmer MSP-GANG430 Development Boards/EVMs 1XX 8MHZ SERIES
MSP430 OTP & UV-EPROM Serial Programmer MSP-PRGS430 Development Boards/EVMs 1XX 8MHZ SERIES
MSP430 OTP & UV-EPROM Serial Programmer MSP-PRGS430 Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 OTP & UV-EPROM Serial Programmer MSP-PRGS430 Development Boards/EVMs 3XX LEGACY 8MHZ SERIES
MSP430 OTP & UV-EPROM Serial Programmer MSP-PRGS430 Development Boards/EVMs 4XX 8/16MHZ LCD SERIES
MSP430 Parallel Port Debugging Interface MSP-FET430PIF Development Boards/EVMs 1XX 8MHZ SERIES
MSP430 Parallel Port Debugging Interface MSP-FET430PIF Development Boards/EVMs 4XX 8/16MHZ LCD SERIES
MSP430 Parallel Port Debugging Interface MSP-FET430PIF Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 Solar Energy Harvesting Development Tool EZ430-RF2500-SEH Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 USB Debugging Interface MSP-FET430UIF Development Boards/EVMs 5XX 25MHZ SERIES
MSP430 USB Debugging Interface MSP-FET430UIF Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 USB Debugging Interface MSP-FET430UIF Development Boards/EVMs 4XX 8/16MHZ LCD SERIES
MSP430 USB Debugging Interface MSP-FET430UIF Development Boards/EVMs 1XX 8MHZ SERIES
MSP430 USB Stick Development Tool EZ430-F2013 Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 USB Stick F2012 Board EZ430-T2012 Development Boards/EVMs 2XX 16MHZ SERIES
MSP430 Wireless Development Tool EZ430-RF2500 Development Boards/EVMs 2XX 16MHZ SERIES
MSP430F11X(1) Flash Emulation Tool MSP-FET430X110 Development Boards/EVMs 1XX 8MHZ SERIES
MSP430F23x0 40-Pin Target board and USB Programmer MSP-FET430U23X0 Development Boards/EVMs 2XX 16MHZ SERIES
MSP430F5438 Experimenter Board MSP-EXP430F5438 Development Boards/EVMs 5XX 25MHZ SERIES
MSP430F55xx USB 80-Pin Target board MSP-TS430PN80USB Development Boards/EVMs 5XX 25MHZ SERIES
MSP430F5xx 100-Pin Target board MSP-TS430PZ5X100 Development Boards/EVMs 5XX 25MHZ SERIES
MSP430F5xx 100-Pin Target board and USB Programmer MSP-FET430U5X100 Development Boards/EVMs 5XX 25MHZ SERIES
MSP430FG43X Flash Emulation Tool MSP-FET430P430 Development Boards/EVMs 4XX 8/16MHZ LCD SERIES
MSP430FG4618/F2013 Experimenter Board MSP-EXP430FG4618 Development Boards/EVMs 4XX 8/16MHZ LCD SERIES
MSP430FG4618/F2013 Experimenter Board MSP-EXP430FG4618 Development Boards/EVMs 2XX 16MHZ SERIES
MSP430x32x Evaluation Kit MSP-EVK430S320 Development Boards/EVMs 3XX LEGACY 8MHZ SERIES
MSP430x33x Evaluation Kit MSP-EVK430S330 Development Boards/EVMs 3XX LEGACY 8MHZ SERIES
PaLFI, Passive Low Frequency Evaluation Kit TMS37157 EZ430-TMS37157 Development Boards/EVMs 2XX 16MHZ SERIES
Z-Accel Demonstration Kit EZ430-RF2480 Development Boards/EVMs 2XX 16MHZ SERIES
Consultant Services MSP430-3P-MCRPL-CNSLTV Engineering Services MSP430™16-BIT ULTRA-LOW POWER MCUS Micropool GmbH
Consultant Services MSP430-3PACTSI-CNSLTV Engineering Services MSP430™16-BIT ULTRA-LOW POWER MCUS ACTiSYS Corp.
dotstack (Bluetooth software stack) MSP430-3P-CDI-CDBT700-OTHR Other 2XX 16MHZ SERIES CandleDragon Inc.
dotstack (Bluetooth software stack) MSP430-3P-CDI-CDBT700-OTHR Other 4XX 8/16MHZ LCD SERIES CandleDragon Inc.
dotstack (Bluetooth software stack) MSP430-3P-CDI-CDBT700-OTHR Other 5XX 25MHZ SERIES CandleDragon Inc.
dotstack (Bluetooth software stack) MSP430-3P-CDI-CDBT700-OTHR Other 1XX 8MHZ SERIES CandleDragon Inc.
dotstack (Bluetooth software stack) MSP430-3P-CDI-CDBT700-OTHR Other 3XX LEGACY 8MHZ SERIES CandleDragon Inc.
FlashPro430 Flash Programmer MSP430-3P-ELPRO-FLASHPRO430-PGRT Development Tools 2XX 16MHZ SERIES Elprotronic Inc.
MSP430 868/915MHZ Wireless Target Board MSP430-3P-AWGH-AMB8423-DEVBD Development Boards/EVMs 2XX 16MHZ SERIES Amber Wireless GmbH

Disclaimer

This product is designed as an aid for customers of Texas Instruments. No warranties, either expressed or implied, with respect to this third party software (if any) or with respect to its fitness for any particular purpose is claimed by Texas Instruments or the author. The software (if any) is provided solely on an "as is" basis. The entire risk as to its quality and performance is with the customer.

Back to Top