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 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 34
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
White papers Industrial automation systems are getting smaller Sep. 03, 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

Many TI reference designs include the MSP430F5528 Use our reference design selection tool to review and identify designs that best match your application and parameters.

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

Videos

Related videos