MSP430F5528

ACTIVE

25 MHz MCU with 128KB Flash, 8KB SRAM, 12-bit ADC, Comparator, DMA, UART/SPI/I2C, USB, HW Multiplier

Top

Product details

Parameters

Features Real-Time Clock Non-volatile memory (kB) 128 RAM (KB) 8 ADC 12-bit SAR ADC: channels (#) 10 GPIO pins (#) 47 I2C 2 SPI 4 UART 2 Comparator channels (#) 8 Approx. price (US$) 2.95 | 1ku Timers - 16-bit 4 Bootloader (BSL) USB Special I/O Operating temperature range (C) -40 to 85 Rating Catalog open-in-new Find other MSP430 ultra-low-power MCUs

Package | Pins | Size

BGA MICROSTAR JUNIOR (ZQE) 80 25 mm² 5 x 5 DSBGA (YFF) 64 0 mm² 3.8 x 3.8 VQFN (RGC) 64 81 mm² 9 x 9 open-in-new Find other MSP430 ultra-low-power MCUs

Features

  • Low Supply Voltage Range:
    3.6 V Down to 1.8 V
  • Ultra-Low Power Consumption
    • Active Mode (AM):
      • All System Clocks Active:
        • 290 µA/MHz at 8 MHz, 3.0 V, Flash Program Execution (Typical)
        • 150 µA/MHz at 8 MHz, 3.0 V, RAM Program Execution (Typical)
    • Standby Mode (LPM3):
      • Real-Time Clock (RTC) With Crystal, Watchdog, and Supply Supervisor Operational, Full RAM Retention, Fast Wakeup:
        • 1.9 µA at 2.2 V, 2.1 µA at 3.0 V (Typical)
      • Low-Power Oscillator (VLO), General-Purpose Counter, Watchdog, and Supply Supervisor Operational, Full RAM Retention, Fast Wakeup:
        • 1.4 µA at 3.0 V (Typical)
    • Off Mode (LPM4):
      • Full RAM Retention, Supply Supervisor Operational, Fast Wakeup:
        • 1.1 µA at 3.0 V (Typical)
    • Shutdown Mode (LPM4.5):
      • 0.18 µA at 3.0 V (Typical)
  • Wake up From Standby Mode in 3.5 µs (Typical)
  • 16-Bit RISC Architecture, Extended Memory, up to 25-MHz System Clock
  • Flexible Power-Management System
    • Fully Integrated LDO With Programmable Regulated Core Supply Voltage
    • Supply Voltage Supervision, Monitoring, and Brownout
  • Unified Clock System
    • FLL Control Loop for Frequency Stabilization
    • Low-Power Low-Frequency Internal Clock Source (VLO)
    • Low-Frequency Trimmed Internal Reference Source (REFO)
    • 32-kHz Watch Crystals (XT1)
    • High-Frequency Crystals up to 32 MHz (XT2)
  • 16-Bit Timer TA0, Timer_A With Five Capture/Compare Registers
  • 16-Bit Timer TA1, Timer_A With Three Capture/Compare Registers
  • 16-Bit Timer TA2, Timer_A With Three Capture/Compare Registers
  • 16-Bit Timer TB0, Timer_B With Seven Capture/Compare Shadow Registers
  • Two Universal Serial Communication Interfaces
    • USCI_A0 and USCI_A1 Each Support:
      • Enhanced UART Supports Automatic Baud-Rate Detection
      • IrDA Encoder and Decoder
      • Synchronous SPI
    • USCI_B0 and USCI_B1 Each Support:
      • I2C
      • Synchronous SPI
  • Full-Speed Universal Serial Bus (USB)
    • Integrated USB-PHY
    • Integrated 3.3-V and 1.8-V USB Power System
    • Integrated USB-PLL
    • Eight Input and Eight Output Endpoints
  • 12-Bit Analog-to-Digital Converter (ADC) (MSP430F552x Only) With Internal Reference, Sample-and-Hold, and Autoscan Feature
  • Comparator
  • Hardware Multiplier Supports 32-Bit Operations
  • Serial Onboard Programming, No External Programming Voltage Needed
  • 3-Channel Internal DMA
  • Basic Timer With RTC Feature
  • Device Comparison Summarizes Available Family Members

All trademarks are the property of their respective owners.

open-in-new Find other MSP430 ultra-low-power MCUs

Description

The TI MSP430™ family of ultra-low-power microcontrollers consists of several devices featuring peripheral sets targeted for a variety of applications. The architecture, combined with extensive low-power modes, is optimized to achieve extended battery life in portable measurement applications. The microcontroller features a powerful 16-bit RISC CPU, 16-bit registers, and constant generators that contribute to maximum code efficiency. The digitally controlled oscillator (DCO) allows the devices to wake up from low-power modes to active mode in 3.5 µs (typical).

The MSP430F5529, MSP430F5527, MSP430F5525, and MSP430F5521 microcontrollers have integrated USB and PHY supporting USB 2.0, four 16-bit timers, a high-performance 12-bit analog-to-digital converter (ADC), two USCIs, a hardware multiplier, DMA, an RTC module with alarm capabilities, and 63 I/O pins. The MSP430F5528, MSP430F5526, MSP430F5524, and MSP430F5522 microcontrollers include all of these peripherals but have 47 I/O pins.

The MSP430F5519, MSP430F5517, and MSP430F5515 microcontrollers have integrated USB and PHY supporting USB 2.0, four 16-bit timers, two USCIs, a hardware multiplier, DMA, an RTC module with alarm capabilities, and 63 I/O pins. The MSP430F5514 and MSP430FF5513 microcontrollers include all of these peripherals but have 47 I/O pins.

Typical applications include analog and digital sensor systems, data loggers, and others that require connectivity to various USB hosts.

For complete module descriptions, see the MSP430F5xx and MSP430F6xx Family User’s Guide

open-in-new Find other MSP430 ultra-low-power MCUs
Download

Technical documentation

= Featured
No results found. Please clear your search and try again. View all 33
Type Title Date
* Datasheet MSP430F552x, MSP430F551x Mixed-Signal Microcontrollers datasheet (Rev. N) Sep. 20, 2018
* Errata MSP430F5528 Device Erratasheet (Rev. AD) Apr. 24, 2019
* User guides MSP430x5xx and MSP430x6xx Family User's Guide (Rev. Q) Aug. 17, 2018
Application notes MSP430 System-Level ESD Considerations (Rev. A) Jan. 13, 2020
Application notes MSP430 System ESD Troubleshooting Guide Dec. 13, 2019
Application notes ESD Diode Current Specification (Rev. A) Jul. 10, 2019
Application notes Programming a Flash-Based MSP430 MCU Using the JTAG Interface (Rev. H) Mar. 15, 2019
White papers The ultra-low-power USB revolution (Rev. A) Feb. 26, 2019
Application notes Starting a USB Design Using MSP430 MCUs (Rev. B) Oct. 19, 2018
Application notes Understanding MSP430 Flash Data Retention (Rev. A) Aug. 24, 2018
Application notes Using the TPS3619 With MSP430 Microcontrollers (Rev. B) Aug. 06, 2018
Application notes Software Coding Techniques for MSP430™ MCUs (Rev. B) Mar. 14, 2018
Application notes Solutions to Common eUSCI and USCI Serial Communication Issues on MSP430 MCUs (Rev. A) Mar. 01, 2018
Application notes Troubleshooting Guidelines for MSP Devices Oct. 04, 2017
User guides SYS/BIOS (TI-RTOS Kernel) User's Guide (Rev. T) Oct. 01, 2017
Application notes MSP430 32-kHz Crystal Oscillators (Rev. D) Jul. 18, 2017
Application notes Debugging Flash Issues on the MSP430 Family of Microcontrollers (Rev. A) Mar. 16, 2017
Application notes Migrating from the MSP430F5xx,F6xx Family to the MSP430FR58xx/FR59xx/68xx Family (Rev. D) Nov. 03, 2016
Application notes Advanced Debugging Using the Enhanced Emulation Module (EEM) With CCS v6 (Rev. F) Sep. 06, 2016
Technical articles Trends in building automation: connected sensors for user comfort Sep. 02, 2016
Technical articles Industrial stack lights get smarter with LEDs Aug. 09, 2016
Application notes General Oversampling of MSP ADCs for Higher Resolution (Rev. A) Apr. 01, 2016
User guides Safety Manual for MSP430G2xx, F5xx, and FR57xx in IEC 60730 Safety Applications (Rev. A) Jan. 12, 2016
Technical articles Don’t miss out on the top training videos of 2015 Dec. 16, 2015
Application notes MSP Code Protection Features Dec. 07, 2015
White papers Industrielle Automatisierungssysteme werden immer kleiner Oct. 07, 2015
White papers 크기는 점점 작아지고 있지만 더 높은 성능과 더 낮은 에너지 소비를 필요로 하는 산업 자동화 시스템 Oct. 05, 2015
Technical articles How fast is your 32-bit MCU? Jul. 15, 2015
Application notes Using the USCI I2C Master (Rev. A) Mar. 11, 2015
Application notes USB Field Firmware Updates on MSP430 MCUs (Rev. C) Nov. 12, 2014
Application notes Creating Autoplay Installers Using MSP430F5529 and CDFS Mar. 14, 2012
Application notes Nine-Axis Sensor Fusion Using Direction Cosine Matrix Algorithm on MSP430F5xx (Rev. A) Feb. 13, 2012
Application notes Implementing a Thermocouple Interface With ADC12_A Jul. 19, 2011

Design & development

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

Hardware development

EVALUATION BOARDS Download
$19.99
Description
The MSP430 CapTIvate MCU Programmer is available standalone or as part of the MSP CapTIvate™ MCU Development Kit, a comprehensive, easy-to-use platform to evaluate MSP430FR2633 microcontroller with capacitive touch technology.  The programmer/debugger board can be used with the (...)
Features
  • Programmer board compatible with CapTIvate MCU boards
  • EnergyTrace Technology to measure power consumption with Code Composer Studio
  • CapTIvate programming header for interfacing with CapTIvate MCU boards
  • USB HID-Bridge communications interface allows easy debug data transfer between the target and a PC (...)
EVALUATION BOARDS Download
document-generic User guide
$249.00
Description
The EVM430-FR6043 evaluation kit is a development platform that can be used to evaluate the performance of the MSP430FR6043 for ultrasonic sensing applications (e.g. Smart Gas Meters). The MSP430FR6043 MCU is an ultra-low-power MCU that integrates an ultrasonic sensing analog front end (USS) for (...)
Features
  • USB powered and provision for external power 
  • Connector available to interface with different transducer types
  • BoosterPack headers available to interface with external boards (I2C, SPI, UART, GPIO) and RF communication modules
  • On-board segmented LCD 
  • On-board eZ-FET emulation circuit to enable programming (...)
EVALUATION BOARDS Download
document-generic User guide
$249.00
Description

Step 1 : Buy the EVM
Step 2 : Refer to the  quick start guide  
Step 3 : Download the Water Metering Software
Step 4 : Refer the TI Design TIDM-1019

The EVM430-FR6047 evaluation kit is a development platform to evaluate the performance of the MSP430FR6047 MCUs for ultrasonic sensing applications (e.g (...)

Features
  • USB powered and provision for external power
  • Connector available to interface with different transducer types
  • BoosterPack™ plug-in module headers available to interface with external boards (I2C, SPI, UART, GPIO) and RF communication modules
  • On-board segmented LCD
  • On-board eZ-FET emulation circuit to (...)
EVALUATION BOARDS Download
document-generic User guide
$299.00
Description

Step 1 : Buy the EVM
Step 2 : Refer the user guide
Step 3 : Download the software
Step 4 : Refer the App Note

Developing Flow meter design for Water, Gas and Heat meters with the Ultra-low-power MSP430FRx FRAM microcontroller Family is now enabled by the EVM430-FR6989 reference board. The (...)

EVALUATION BOARDS Download
document-generic User guide
$99.00
Description

The FDC1004Q evaluation module is used to evaluate the FDC1004-Q1, automotive 4-channel capacitive-to-digital converter. The evaluation modules features a breakable PCB composed of three sections: a USB to I²C converter based on the MSP430F5528 microcontroller, the FDC1004-Q1, and two sensor (...)

Features
  • Multiple board perforations provide maximum evaluation and system design flexibility
  • EVM does not require additional components for operation, enabling rapid device evaluation
  • Accompanying GUI for quick concept demonstration and data capture
EVALUATION BOARDS Download
document-generic User guide
$25.00
Description
The HDC1010EVM evaluation kit is a plug and play system to test and evaluate the HDC1010 humidity and temperature sensor. The EVM utilizes a USB interface for control and data streaming, and can be to plugged into a PC USB port. With the simple GUI, humidity and temperature measurements can be (...)
Features
  • Streaming relative humidity and temperature measurements
  • Data logging
  • Full register access
  • USB plug & play
  • Detachable sensor section for prototyping remote operation
EVALUATION BOARDS Download
document-generic User guide
$49.00
Description

The HDC1080EVM evaluation kit is a plug and play system to test and evaluate the HDC1080 humidity and temperature sensor. The EVM utilizes a USB interface for control and data streaming, and can be to plugged into a PC USB port. With the simple GUI, humidity and temperature measurements can be (...)

Features
  • Streaming relative humidity and temperature measurements
  • Data logging
  • Full register access
  • USB plug & play
  • Detachable sensor section for prototyping remote operation
EVALUATION BOARDS Download
document-generic User guide
$49.00
Description
The HDC2010EVM evaluation kit is a plug and play system to test and evaluate the HDC2010 humidity and temperature sensor. The evaluation module (EVM) utilizes a USB interface for control and data streaming, and can be plugged into a PC USB port. With the simple GUI, humidity and temperature (...)
Features
  • Streaming relative humidity and temperature measurements
  • Data logging
  • Full register access
  • USB plug & play
  • Detachable sensor section for prototyping remote operation
EVALUATION BOARDS Download
document-generic User guide
$59.00
Description
The HDC2080EVM (evaluation module) is an easy to use, plug-and-play, platform for evaluating the functionality and performance of the HDC2080 humidity and temperature sensor.  The EVM utilizes a USB interface with MSP430F5528 microcontroller to establish communication between the HDC2080 device (...)
Features
  • Streaming relative humidity and temperature measurements
  • Data logging
  • Full register access
  • USB plug & play
  • Detachable sensor section for prototype remote operation
EVALUATION BOARDS Download
document-generic User guide
$99.00
Description

The LDC1312 evaluation module demonstrates inductive sensing technology for sensing and measuring the presence of a conductive target. The evaluation module includes two example PCB sensor coils that connect to the four channels of the LDC1312, and an MSP430 microcontroller is used to interface the (...)

Features
  • Multiple board perforations provide maximum evaluation and system design flexibility
  • Includes example sensor coils for the different channels
  • Accompanying GUI for quick concept demonstration and data capture
  • EVM does not require additional components for operation, enabling rapid device evaluation
EVALUATION BOARDS Download
document-generic User guide
$199.00
Description

The LDC1314DIAL evaluation module implements a contactless rotational position sensing solution that is accurate to 1 degree with 0.1 degree resolution.

This design uses the LDC1314 but can also be replicated with the LDC1312LDC1612 and LDC1614.

Evaluation steps

Step 1: Purchase the LDC1314DIAL-EVM
Step 2 (...)

Features
  • Absolute angle sensing with 1 degree accuracy with 0.1 degree resolution
  • No magnets used and not affected by DC magnetic fields
  • Maximum speed of 200 RPM
EVALUATION BOARDS Download
document-generic User guide
$99.00
Description
The LDC1314 evaluation module demonstrates inductive sensing technology for sensing and measuring the presence of a conductive target. The evaluation module includes two example PCB sensor coils that connect to the four channels of the LDC1314, and an MSP430 microcontroller is used to interface the (...)
Features
  • Multiple board perforations provide maximum evaluation and system design flexibility
  • Includes example sensor coils for the different channels
  • Accompanying GUI for quick concept demonstration and data capture
  • EVM does not require additional components for operation, enabling rapid device evaluation
EVALUATION BOARDS Download
document-generic User guide
$199.00
Description

The LDC1314KEYPAD evaluation module implements a 16 snap dome button keypad using only one LDC1314 to multiplex all 16 buttons.

This design uses the LDC1314 but can also be replicated with the LDC1312, LDC1612 and LDC1614.

Evaluation steps

Step 1: Purchase the LDC1314KEYPAD-EVM
Step 2: Download the  (...)

Features
  • Contactless buttons, with superior reliability over electrical/mechanical contact solutions
  • Can be easily used to implement ruggedized, environmentally sealed keypad and keyboard solutions for harsh environments
  • Supports simultaneous button presses
  • Temperature stable
  • Easily scalable to larger key arrays (...)
EVALUATION BOARDS Download
document-generic User guide
$99.00
Description

The LDC1612 Evaluation Module demonstrates the use of inductive sensing technology to sense and measure the presence, position or composition of a conductive target object. The module includes two example PCB sensor coils that connect to the two channels of the LDC1612. An MSP430 (...)

Features
  • Multiple board perforations: provide maximum evaluation and system design flexibility
  • Includes example sensor coils for the different channels
  • Operates via PC
  • Accompanying GUI for quick concept demonstration and data capture
  • EVM design accelerates prototyping of end application
EVALUATION BOARDS Download
document-generic User guide
$99.00
Description

The LDC1614 evaluation module demonstrates inductive sensing technology for sensing and measuring the presence of a conductive target. The evaluation module includes two example PCB sensor coils that connect to the four channels of the LDC1614, and an MSP430 microcontroller is used to interface the (...)

Features
  • Multiple board perforations provide maximum evaluation and system design flexibility
  • Includes example sensor coils for the different channels
  • Accompanying GUI for quick concept demonstration and data capture
  • EVM does not require additional components for operation, enabling rapid evaluation
EVALUATION BOARDS Download
document-generic User guide
Description

The LDC2114 Evaluation Module for inductive touch applications demonstrates using inductive sensing for button-press detection on a monolithic piece of metal. The LDC2114EVM does not include any example sensors or PCB coils but is capable of connecting up to 4 buttons using the LDCTOUCHCOMCOILEVM (...)

Features
  • <7µA at 0.625 samples per second
  • Up to 4 buttons supported
  • Dedicated button logic outputs
  • Integrated and configurable algorithms for button press detection
  • Includes WM11299-ND-cable and ZIF connector for LDCTOUCHCOMCOILEVM
  • PCB perforations allow for removal of the included MSP430 microcontroller so that a (...)
EVALUATION BOARDS Download
document-generic User guide
Description

The LP-MSP430FR2476 LaunchPad™ development kit is an easy-to-use evaluation module (EVM) based on the MSP430FR2476 value line sensing microcontroller (MCU). It contains everything needed to start developing on the ultra-low-power MSP430FR2x value line sensing MCU platform, including on-board (...)

Features
  • ULP FRAM technology based MSP430FR2476 16-bit MCU
  • On-board eZ-FET debug probe with EnergyTrace™ software technology available for ultra-low-power debugging
  • 40-pin LaunchPad development kit standard leveraging the BoosterPack™ plug-in module ecosystem
  • 2 buttons and 2 LEDs for user interaction
  • On-board (...)
EVALUATION BOARDS Download
document-generic User guide
$20.00
Description
The industry standard LM75/TMP75 is now available with high accuracy and a wider temperature range. The TMP1075 is a drop-in replacement for the most prevalent digital temperature sensors with enhanced features. The TMP1075 provides up to ±0.5°C typical accuracy over the −25°C (...)
Features
  • Provides GUI for simple and fast setup 
  • Perforated PCB allows sensor to be placed in user’s system
  • Up to ±0.5°C typical accuracy with 0.0625°C resolution (12-bit)
  • Example of PCB layout for fast thermal response time
EVALUATION BOARDS Download
document-generic User guide
$29.00
Description
The TMP235EVM evaluation module (EVM) is a plug and play system to test and evaluate the TMP235 analog temperature sensor. The EVM utilizes a USB interface for control and data streaming, and can be to plugged into a PC USB port. With the simple GUI, temperature measurements can be streamed (...)
Features
  • Streaming temperature measurements
  • Data logging
  • Secondary sensing channel for comparison purposes
  • USB plug & play
  • Detachable sensor section for prototyping remote operation


EVALUATION BOARDS Download
document-generic User guide
$29.00
Description
The TMP236EVM evaluation kit is a plug and play system to test and evaluate the TMP236 analog temperature sensor. The EVM utilizes a USB interface for control and data streaming, and can be to plugged into a PC USB port. With the simple GUI, temperature measurements can be streamed within a matter (...)
Features
  • Streaming temperature measurements
  • Data logging
  • Secondary sensing channel for comparison
  • USB plug & play
  • Detachable sensor section for prototyping remote operation
DEVELOPMENT KITS Download
document-generic User guide
Description

To get started developing:
Step 1: Watch the LaunchPad demo video
Step 2: Download the LaunchPad User's Guide
Step 3: Download the Out-of-Box Demo GUI and run demo

The MSP-EXP430FR2355 LaunchPad™ Development Kit is an easy-to-use evaluation module (EVM) based on the MSP430FR2355 Value Line (...)
Features
  • ULP FRAM technology based on the MSP430FR2355 16-bit MCU with smart analog combo
  • On-board eZ-FET debug probe with EnergyTrace Technology available for ultra-low-power debugging
  • 40-pin LaunchPad headers to leverage the BoosterPack ecosystem
  • 2 buttons and 2 LEDs for user interaction
  • On-board ambient light (...)
DEVELOPMENT KITS Download
document-generic User guide
Description

To get started developing:
Step 1: Buy Launchpad 
Step 2: Run the out of box experience 
Step 3: Do the blink LED Lab

The MSP-EXP430FR2433 LaunchPad™ Development Kit is an easy-to-use evaluation module (EVM) based on the MSP430FR2433 Value Line Sensing microcontroller (MCU). It contains (...)

Features
  • ULP FRAM technology based MSP430FR2433 16-bit MCU
  • EnergyTrace™ Technology available for ultra-low-power debugging
  • 20-pin LaunchPad kit standard leveraging the BoosterPack ecosystem
  • On-board eZ-FET debug probe
  • 2 buttons and 2 LEDs for user interaction
DEVELOPMENT KITS Download
document-generic User guide
$9.99
Description

To get started developing:
Step 1: Buy the launchpad
Step 2: Download the user's guide
Step 3: Run the out-of-box demo

The MSP-EXP430G2ET LaunchPad Development Kit is an easy-to-use microcontroller development board for the low-power and low-cost MSP430G2x MCUs. It has on-board emulation for programming (...)

Features
  • 14-/20-pin DIP (N) Socket
  • 20 pin LaunchPad standard leveraging the BoosterPack ecosystem
  • On-Board EZ-FET emulator featuring EnergyTrace™ technology
  • Supports MSP430G2xx2, MSP430G2xx3, and MSP430F20xx devices in PDIP14 or PDIP20 packages
  • 1 user buttons and 3 LEDs for user interaction
DEVELOPMENT KITS Download
document-generic User guide
$89.00
Description

The MSP-TS430PN80USB is a standalone 80-pin ZIF socket target board used to program and debug the MSP MCU in-system through the JTAG interface or the Spy Bi-Wire (2-wire JTAG) protocol.

Device Support: The MSP-TS430PN80USB development kit supports MSP430F551x and MSP430F552x MCUs in an 80-pin LQFP (...)

Features

 

  • Development board (MSP-TS430PN80USB) with a 80-pin ZIF socket fitting MSP MCUs in 80-pin TQFP (PN) packages includes an LED indicator, JTAG adapter, and header pin-outs for prototyping
  • Supports all debugging interfaces using a standard 14-pin JTAG header such as the MSP-FET
  • Additional Features:
    • What's (...)
DEVELOPMENT KITS Download
document-generic User guide
$117.00
Description

The MSP-TS430RGC64USB is a standalone 64-pin ZIF socket target board used to program and debug the MSP430 MCU in-system through the JTAG interface or the Spy Bi-Wire (2-wire JTAG) protocol.

Device Support: The MSP-TS430RGCUSB development board supports MSP430F550x, MSP430F551x and MSP430F552x MCUs in (...)

Features

 

  • Development board (MSP-TS430RGC64USB) MSP-TS430RGC64USB with a 64-pin ZIF socket fitting MSP430 derivatives in 64-pin QFN (RGC) packages includes an LED indicator, JTAG adapter, and header pin-outs for prototyping.
  • Supports all debugging interfaces using a standard 14-pin JTAG header such as the (...)

Software development

SOFTWARE DEVELOPMENT KITS (SDK) Download
MSP430Ware for MSP Microcontrollers
MSPWARE MSP430Ware is a collection of resources that help users to effectively create and build MSP430 code. These resources support ALL MSP430 microcontrollers (MCUs). As one user mentioned, “It’s essentially everything developers need to become MSP430 microcontroller experts!”

This complete collection of (...)

Features
  • Collection of MSP design resources
  • Available within CCS, as a standalone executable, or as part of TI’s new Cloud-based tools
  • Auto-updates through the web
  • Sleek & intuitive GUI for browsing content
  • Features the MSP Driver Library
  • Automatic filtering of content using a unique 2-pane view
APPLICATION SOFTWARE & FRAMEWORKS Download
IEC60730 Software Package
MSP430-IEC60730-SW-PACKAGE The IEC60730 MSP430 software package was developed to be useful in assisting customers in complying with IEC 60730-1:2010 (Automatic Electrical Controls for Household and Similar Use – Part 1: General Requirements) for up to Class B products, which includes home appliances, arc detectors (...)
Features
Supports testing these parts:
  • MSP430G23xx
  • MSP430G24xx
  • MSP430G25xx
  • MSP430G2x44
  • MSP430G2x55
  • MSP430F5xx
  • MSP430FR2433
  • MSP430FR25xx
  • MSP430FR26xx
  • MSP430FR57xx
APPLICATION SOFTWARE & FRAMEWORKS Download
MSP430 USB Developers Package
MSP430USBDEVPACK Note: This software is available as part of MSPWare. If you have downloaded and installed the latest version of MSPWare, then you already have this USB software development package.

The USB Developers Package for MSP430 is a software package containing all necessary source code and sample (...)

Features
  • MSP430 API Code Stacks - Contains all necessary API's and examples to get started with USB development, using the CDC (Communications Device Class), HID (Human Interface Device) and MSC (Mass Storage Class) classes. The USB API also supports composite devices where a single physical device contains (...)
DRIVERS & LIBRARIES Download
Digital Signal Processing (DSP) Library for MSP430 Microcontrollers
MSP-DSPLIB — The Texas Instruments MSP430™ Digital Signal Processing library is a set of highly optimized functions to perform many common signal processing operations on fixed-point numbers for MSP430 microcontrollers. This function set is typically used in applications where processing-intensive (...)
DRIVERS & LIBRARIES Download
Fixed Point Math Library for MSP
MSP-IQMATHLIB The Texas Instruments® MSP IQmath and Qmath Libraries are 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 MSP430 and MSP432 devices. These routines are typically used in (...)
Features
  • Optimized fixed point functions - reduce development time and enable developers to focus on optimizing application code
  • Up to 100x higher performance when executing common fixed point scalar math functions in CCS – this means the MSP microcontroller can remain in low power modes longer than (...)
DRIVERS & LIBRARIES Download
Bootloader (BSL) for MSP low-power microcontrollers
MSPBSL Below are the steps needed in order to both understand and use the MSPBSL effectively across the MSP portfolio. For the most up to date information on what features the BSL on your device supports or which interface methods are needed to communicate with the BSL, please see “TABLE 1. Overview (...)
DRIVERS & LIBRARIES Download
MSP Driver Library
MSPDRIVERLIB Driver Library's abstracted API keeps you above the bits and bytes of the MSP430 and MSP432 hardware by providing easy-to-use function calls. Thorough documentation is delivered through a helpful API Guide, which includes details on each function call and the recognized parameters. Developers can (...)
Features
  • Software APIs that abstract away the details of the device’s hardware registers
  • Licensed BSD
  • Examples showing how to use DriverLib APIs in your project
  • Complete API guide available in PDF and html formats
  • Integration with CCS and TI Resource Explorer when using MSPWare
DRIVERS & LIBRARIES Download
Floating Point Math Library for MSP430
MSPMATHLIB Continuing to innovate in the low power and low cost microcontroller space, TI brings you MSPMATHLIB. Leveraging the intelligent peripherals of our devices, this floating point math library of scalar functions brings you up to 26x better performance.

Mathlib is easy to integrate into your designs. (...)

Features
  • Up to 26x higher performance when executing floating point scalar math functions
  • Remains in low power modes longer due to the increased performance
  • Free and easy to use –  now integrated in CCS and IAR
IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
Code Composer Studio™ Integrated Development Environment for MSP Microcontrollers
CCSTUDIO-MSP

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

IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
Energia
ENERGIA Energia is an open source & community-driven integrated development environment (IDE) & software framework. Based on the Wiring framework, Energia provides an intuitive coding environment as well as a robust framework of easy-to-use functional APIs & libraries for programming a (...)
Features
  • Simple & easy-to-use code editor & compiler with built-in Serial Monitor/terminal
  • Features a robust framework of intuitive functional APIs for controlling microcontroller peripherals (i.e. digitalRead, digitalWrite, Serial.print, etc)
  • Support for various TI embedded devices (MSP430, TM4C, CC3200 (...)
IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
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 (...)

Features
  • 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 (...)
IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
GCC - Open Source Compiler for MSP Microcontrollers
MSP430-GCC-OPENSOURCE MSP430™ and MSP432™ GCC open source packages are complete debugger and open source C/C++ compiler toolchains for building and debugging embedded applications based on MSP430 and MSP432 microcontrollers. These free GCC compilers support all MSP430 and MSP432 devices without code size limitations. In (...)
Features
  • Available standalone or integrated within Code Composer Studio™
  • No Code Size Limitation
  • Free and Open-source
IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
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 (...)
Features
  • 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 (...)
IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
IAR Embedded Workbench
Provided by IAR Systems IAR Embedded Workbench for MSP430 (EW430)
IAR Embedded Workbench for MSP430 is a complete debugger and C/C++ compiler toolchain for building and debugging embedded applications based on MSP430 microcontrollers. The Debugger is a fully integrated debugger for source and disassembly level debugging (...)
PROGRAMMING TOOLS Download
MSP MCU Programmer and Debugger
MSP-FET To get started developing:
Step 1: Buy the MSP-FET 
Step 2: Refer to the debuggers user’s guide and hardware user’s guide.
Step 3: Refer to debugging video

**The second generation of the MSP-FET is supported in the IDEs since Code Composer Studio™ v7.0, IAR EW430 v7.1 and IAR EWAR v8.10. For use (...)

$115.00
Features
  • 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
  • (...)
PROGRAMMING TOOLS Download
MSP-GANG Production Programmer
MSP-GANG The MSP Gang Programmer is a MSP430/MSP432 device programmer that can program up to eight identical MSP430/MSP432 Flash or FRAM devices at the same time. The MSP Gang Programmer connects to a host PC using a standard RS-232 or USB connection and provides flexible programming options that allow the (...)
Features
  • 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 (...)
PROGRAMMING TOOLS Download
MSP Flasher - Command Line Programmer
MSP430-FLASHER MSP Flasher is an open-source, shell-based interface for programming MSP430™ microcontrollers (MCUs) and SimpleLink™ MSP432™ MCUs  through a 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 (...)
PROGRAMMING TOOLS Download
UniFlash stand-alone flash tool for microcontrollers, Sitara™; processors and SimpleLink™
UNIFLASH Supported devices: CC13xx, CC25xx, CC26xx, CC3220, CC3120, CC3235, CC3135, 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 (...)

SUPPORT SOFTWARE Download
SLAC300L.ZIP (240 KB)

Design tools & simulation

CAD/CAE SYMBOLS Download
SLAC060E.ZIP (97 KB)

Reference designs

REFERENCE DESIGNS Download
Capacitive Frost or Ice Detection Reference Design, Resolution of <1mm, Temperature Drift <0.25%
TIDA-01465 — Frost and ice buildup on cooling bodies and evaporators can significantly decrease system energy efficiency in many appliance applications such as refrigerators, air conditioners, and freezers. This sensor reference design helps to achieve the more stringent energy efficiency requirements of (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
USB-C™ to DisplayPort Active Cable Reference Design
TIDA-01620 — The USB-C™ to DisplayPort Active Cable reference design is a framework that can enable DisplayPort video signaling over a USB-C connection. Traditionally, DisplayPort connectors are the only way to transfer DisplayPort video but this connector can be large and are not ideal for small (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Inductive Touch Stainless Steel Keypad Reference Design for Waterproof/Noise Immune HMI Applications
TIDA-01102 — This 16-button stainless steel keypad, which utilizes TI's inductive touch technology, demonstrates highly sensitive buttons on a single piece of 0.6mm thick stainless steel metal.  The design utilizes a MUXed approach to implement many buttons with a single LDC1614. The design is (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
RGB LED Signal Tower With IO-Link Interface Reference Design
TIDA-00980 — The objective of the TIDA-00980 reference design is to develop an embedded firmware to interface and control the functions of a multi-segment RGB signal tower used in factory floor and industrial process automation of greater complexity. This design helps to give more flexible usage along with (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Touch on Metal Buttons With Integrated Haptic Feedback Reference Design
TIDA-00314 This TI Design uses Texas Instruments' inductance-to-digital converter technology to provide a high-precision method to sense button presses on a metal surface and TI's Haptic Drivers provide high quality haptics feedback to the user. TIDA-00314 demonstrates techniques for system design (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
RGB LED Signal Tower With Wi-Fi® Interface Reference Design
TIDA-00994 — The objective of the TIDA-00994 reference design is to develop an embedded firmware of a multi-segment RGB signal tower used in factory floor and industrial process automation of greater complexity. A Wi-Fi ® interface is implemented to control the stack light and read back status information (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
RGB LED Signal Tower for Industrial Automation Reference Design
TIDA-00979 — The TIDA-00979 TI Design is a multi-segment RGB Signal Tower for industrial process automation. The reference design enables fully flexible control of color and brightness and allows to change easily the amount of segments. With this smart process condition and safety indicator any type of (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
16-button Inductive Keypad Reference Design Using the LDC1314 Inductance-to-Digital Converter
TIDA-00509 The LDC1314's unique inductive sensing capability is used to implement a contactless, 16 button, multi-function keypad. It uses standard PCB technology and easily manufactured components to implement a low cost solution.

This reference design uses the LDC1314.  This reference design can also be (...)

document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
±0.5°C 2-Wire Galvanically Isolated IC Temp Sensor with Pulse Count Interface Reference Design
TIDA-00752 In order to provide system designers a new cost-effective and easy alternative to assured precision temperature measurement, this reference design discusses the new tiny 2-pin digital output IC temperature sensor with single wire pulse count interface that enhances reliability and greatly simplifies (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
LDC0851 Event Counting Reference Design
TIDA-00851-LDC0851 — An inductive sensing (LDC)-based event counting design providing a robust and low-cost interface for speed measurement and event counting applications.  The solution doesn't require magnets and reliably operates in environments with dirt, moisture or oil that usually pose challenges for (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Inductive Sensing 32-Position Encoder Knob Reference Design using the LDC1312/LDC1314
TIDA-00615 An inductive sensing based incremental encoder knob design can provide a robust and low-cost interface for control inputs.  It can reliably operate in environments which have dirt, moisture, or oil which would pose issues for alternate sensing technologies. This solution requires no magnets.
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Inductive Proximity Switch BoosterPack Reference Design
TIDA-00563 The TIDA-00563 TI Design offers highly integrated complete analog front end (AFE) inductance-to-digital converters (LDCs) optimized for use in industrial proximity sensors for contactless and robust applications such as presence detection and event counting. Inductive sensing technology provides (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
1-Degree Dial Reference Design Using the LDC1314 Inductance-to-Digital Converter
TIDA-00508 The LDC1314's unique inductive sensing capability is used to implement a contactless rotational position sensing solution that is accurate to 1 degree. It uses standard PCB technology and easily manufactured components to implement a low cost solution.

This reference design uses the LDC1314.  (...)

document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Inductive Linear Position Sensing Booster Pack Reference Design
TIDA-00460 Typical implementations of distance measurements use expensive rare-earth magnets. To lower overall system cost, this reference design walks through the implementation of industry’s first inductance-to-digital converters from TI for linear position sensing without the use of any expensive (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Water Meter Reference Design for three LC Sensors, Using Extended Scan Interface (ESI)
TIDM-3LC-METER-CONV One of the challenges in battery operated water meters is to continuously measure the water flow information while consuming as little energy as possible. The EVM430-FR6989 used in this design features a MSP430 FRAM-based microcontroller with 100uA/MHz active-mode current, 450nA standby-mode current (...)
document-generic Schematic
REFERENCE DESIGNS Download
Water Meter Reference Design for two LC Sensors, Using Extended Scan Interface (ESI)
TIDM-LC-WATERMTR One of the challenges in battery operated water meters is to continuously measure the water flow information while consuming as little energy as possible. The EVM430-FR6989 used in this design features a MSP430 FRAM-based microcontroller with 100uA/MHz active-mode current, 450nA standby-mode current (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Code Generation and Optimization With FlowESI GUI and EnergyTrace Reference Design
TIDM-FLOWESI-ETRACE When designing battery-powered applications, ultra-low power consumption is the key factor in extending the lifetime of a system. Long-running designs must not waste the energy they are provided. Despite choosing appropriate low-power hardware components, firmware also takes an important role to (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Capacitive-Based Liquid Level Sensing Sensor Reference Design
TIDA-00317 This TI Design with the use of the FDC1004EVM provides a robust and accurate capacitive-based liquid level sensing solution. TIDA-00317 demonstrates the sensor design and configuration setup to mitigate parasitic capacitance interference from the system environment.
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Temperature Sensor for Wearable Devices Reference Design
TIDA-00452 This TI Design is to demonstrate temperature sensoring aimed at the wearables market. The LMT70 temperature sensor is ideal for wearable devices due to its 0.13C temperature accuracy at human body temperatures. Its small form WCSP package allows it to be heated up quickly and thus have a fast (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Miniaturized Pulse Oximeter Reference Design
TIDA-00311 This reference design is for a miniturized pulse oximeter specifically designed for high end clinical applications. The small form factor module can easily simplify and accelerate pulse oximeter system design. Featuring TI's AFE4403 Analog Front End for interfacing with the LED and Photodiode (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Water Meter Reference Design for Optical Sensors, Using Extended Scan Interface (ESI)
TIDM-OPTICALWATERMTR One of the challenges in battery operated water meters is to continuously measure the water flow information while consuming as little energy as possible. The EVM430-FR6989 used in this design features a MSP430 FRAM-based microcontroller with 100uA/MHz active-mode current, 450nA standby-mode current (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Water Meter Reference Design for GMR Sensors, Using Extended Scan Interface (ESI)
TIDM-GMR-WATERMTR One of the challenges in battery operated water meters is to continuously measure the water flow information while consuming as little energy as possible. The EVM430-FR6989 used in this design features a MSP430 FRAM-based microcontroller with 100uA/MHz active-mode current, 450nA standby-mode current (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Biometric Steering Wheel Reference Design
TIDA-00292 This reference design is for a concept demonstration of how a driver's pulse rate, respiration rate, and ECG based heart rate can be obtained from a vehicle steering wheel.  AFE4400 and AFE4300 from TI's biometric family of analog front-ends (AFE), enables acquisition of all three parameters via (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Miniaturized Optical Heart Rate Reference Design
TIDA-00301 This reference design is for a miniaturized Optical Heart Rate Monitor measurement solution (no chest strap!) specifically targeted for wearable and mobile applications. The small form factor module can easily interface to smartphones, tablets, and wearables. With TI's AFE4403 AFE, you can (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Optical Heart Rate Monitor Reference Design with BLE Connectivity
TIDA-00011 This reference design is for a complete Optical Heart Rate Monitor wrist watch (no chest strap!) end equipment featuring TI signal chain, power, and connectivity components. With TI's AFE4400 AFE, you can accelerate and simplify your wrist based HRM design while still ensuring measurement (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Pulse Oximeter via Finger Clip Reference Design with BLE Connectivity
TIDA-00010 This reference design is for a complete SPO2 Pulse Oximeter finger clip end equipment featuring TI signal chain, power, and connectivity components. With TI's AFE4490 Pulse Ox AFE, you can accelerate and simplify your pulse ox design while still ensuring the highest of quality clinical measurements (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Body Weight Scale Reference Design with Body Composition capability and BLE Connectivity
TIDA-00009 This reference design is for a complete body weight scale end equipment with body composition capability featuring TI signal chain, power, and connectivity components. With TI's AFE4300 weigh scale/body composition AFE, you can accelerate your body weight scale design or quickly add body composition (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Hand-to-Hand Body Composition Meter Reference Design with BLE Connectivity
TIDA-00008 This reference design is for a complete hand-held body composition or fat loss monitor end equipment featuring TI signal chain, power, and connectivity components. With TI's AFE4300 body composition AFE, you can accelerate your body composition design to develop more quickly. This reference design (...)
document-generic Schematic document-generic User guide

CAD/CAE symbols

Package Pins Download
BGA MICROSTAR JUNIOR (ZQE) 80 View options
DSBGA (YFF) 64 View options
VQFN (RGC) 64 View options

Ordering & quality

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