MSP430FR2000

ACTIVE

Product details

Non-volatile memory (kB) 0.5 RAM (KB) 0.5 ADC Slope GPIO pins (#) 12 Features Real-time clock UART 1 USB No Number of I2Cs 0 SPI 1 Comparator channels (#) 4
Non-volatile memory (kB) 0.5 RAM (KB) 0.5 ADC Slope GPIO pins (#) 12 Features Real-time clock UART 1 USB No Number of I2Cs 0 SPI 1 Comparator channels (#) 4
TSSOP (PW) 16 22 mm² 5 x 4.4 VQFN (RLL) 24 9 mm² 3 x 3
  • Embedded microcontroller
    • 16-bit RISC architecture up to 16 MHz
    • Wide supply voltage range from 3.6 V down to 1.8 V (minimum supply voltage is restricted by SVS levels, see the SVS specifications)
  • Optimized low-power modes (at 3 V)
    • Active mode: 120 µA/MHz
    • Standby
      • LPM3.5 with VLO: 1 µA
      • Real-time clock (RTC) counter (LPM3.5 with 32768-Hz crystal): 1 µA
    • Shutdown (LPM4.5): 34 nA without SVS
  • High-performance analog
    • 8-channel 10-bit analog-to-digital converter (ADC)
      • Integrated temperature sensor
      • Internal 1.5-V reference
      • Sample-and-hold 200 ksps
    • Enhanced comparator (eCOMP)
      • Integrated 6-bit DAC as reference voltage
      • Programmable hysteresis
      • Configurable high-power and low-power modes
  • Low-power ferroelectric RAM (FRAM)
    • Up to 3.75KB of nonvolatile memory
    • Built-in error correction code (ECC)
    • Configurable write protection
    • Unified memory of program, constants, and storage
    • 1015 write cycle endurance
    • Radiation resistant and nonmagnetic
  • Intelligent digital peripherals
    • One 16-bit timer with three capture/compare registers (Timer_B3)
    • One 16-bit counter-only RTC counter
    • 16-bit cyclic redundancy checker (CRC)
  • Enhanced serial communications
    • Enhanced USCI A (eUSCI_A) supports UART, IrDA, and SPI
  • Clock system (CS)
    • On-chip 32-kHz RC oscillator (REFO)
    • On-chip 16-MHz digitally controlled oscillator (DCO) with frequency-locked loop (FLL)
      • ±1% accuracy with on-chip reference at room temperature
    • On-chip very-low-frequency 10-kHz oscillator (VLO)
    • On-chip high-frequency modulation oscillator (MODOSC)
    • External 32-kHz crystal oscillator (LFXT)
    • Programmable MCLK prescalar of 1 to 128
    • SMCLK derived from MCLK with programmable prescalar of 1, 2, 4, or 8
  • General input/output and pin functionality
    • 12 I/Os on 16-pin package
    • 8 interrupt pins (4 pins of P1 and 4 pins of P2) can wake MCU from LPMs
    • All I/Os are capacitive touch I/Os
  • Development tools and software (also see Tools and Software)
  • Family members (also see Device Comparison)
    • MSP430FR2111: 3.75KB of program FRAM, 1KB of RAM
    • MSP430FR2110: 2KB of program FRAM, 1KB of RAM
    • MSP430FR2100: 1KB of program FRAM, 512 bytes of RAM
    • MSP430FR2000: 0.5KB of program FRAM, 512 bytes of RAM
  • Package options
    • 16-pin: TSSOP (PW16)
    • 24-pin: VQFN (RLL)
  • Embedded microcontroller
    • 16-bit RISC architecture up to 16 MHz
    • Wide supply voltage range from 3.6 V down to 1.8 V (minimum supply voltage is restricted by SVS levels, see the SVS specifications)
  • Optimized low-power modes (at 3 V)
    • Active mode: 120 µA/MHz
    • Standby
      • LPM3.5 with VLO: 1 µA
      • Real-time clock (RTC) counter (LPM3.5 with 32768-Hz crystal): 1 µA
    • Shutdown (LPM4.5): 34 nA without SVS
  • High-performance analog
    • 8-channel 10-bit analog-to-digital converter (ADC)
      • Integrated temperature sensor
      • Internal 1.5-V reference
      • Sample-and-hold 200 ksps
    • Enhanced comparator (eCOMP)
      • Integrated 6-bit DAC as reference voltage
      • Programmable hysteresis
      • Configurable high-power and low-power modes
  • Low-power ferroelectric RAM (FRAM)
    • Up to 3.75KB of nonvolatile memory
    • Built-in error correction code (ECC)
    • Configurable write protection
    • Unified memory of program, constants, and storage
    • 1015 write cycle endurance
    • Radiation resistant and nonmagnetic
  • Intelligent digital peripherals
    • One 16-bit timer with three capture/compare registers (Timer_B3)
    • One 16-bit counter-only RTC counter
    • 16-bit cyclic redundancy checker (CRC)
  • Enhanced serial communications
    • Enhanced USCI A (eUSCI_A) supports UART, IrDA, and SPI
  • Clock system (CS)
    • On-chip 32-kHz RC oscillator (REFO)
    • On-chip 16-MHz digitally controlled oscillator (DCO) with frequency-locked loop (FLL)
      • ±1% accuracy with on-chip reference at room temperature
    • On-chip very-low-frequency 10-kHz oscillator (VLO)
    • On-chip high-frequency modulation oscillator (MODOSC)
    • External 32-kHz crystal oscillator (LFXT)
    • Programmable MCLK prescalar of 1 to 128
    • SMCLK derived from MCLK with programmable prescalar of 1, 2, 4, or 8
  • General input/output and pin functionality
    • 12 I/Os on 16-pin package
    • 8 interrupt pins (4 pins of P1 and 4 pins of P2) can wake MCU from LPMs
    • All I/Os are capacitive touch I/Os
  • Development tools and software (also see Tools and Software)
  • Family members (also see Device Comparison)
    • MSP430FR2111: 3.75KB of program FRAM, 1KB of RAM
    • MSP430FR2110: 2KB of program FRAM, 1KB of RAM
    • MSP430FR2100: 1KB of program FRAM, 512 bytes of RAM
    • MSP430FR2000: 0.5KB of program FRAM, 512 bytes of RAM
  • Package options
    • 16-pin: TSSOP (PW16)
    • 24-pin: VQFN (RLL)

MSP430FR2000 and MSP430FR21xx devices are part of the MSP430™ microcontroller (MCU) value line sensing portfolio. This ultra-low-power, low-cost MCU family offers memory sizes from 0.5KB to 4KB of FRAM unified memory with several package options including a small 3-mm×3-mm VQFN package. The architecture, FRAM, and integrated peripherals, combined with extensive low-power modes, are optimized to achieve extended battery life in portable, battery-powered sensing applications. MSP430FR2000 and MSP430FR21xx devices offer a migration path for 8-bit designs to gain additional features and functionality from peripheral integration and the data-logging and low-power benefits of FRAM. Additionally, existing designs using MSP430G2x MCUs can migrate to the MSP430FR2000 and MSP430F21xx family to increase performance and get the benefits of FRAM.

The MSP430FR2000 and MSP430FR21xx MCUs feature a powerful 16-bit RISC CPU, 16-bit registers, and a constant generator that contribute to maximum code efficiency. The digitally controlled oscillator (DCO) also allows the device to wake up from low-power modes to active mode typically in less than 10 µs. The feature set of this MCU meets the needs of applications ranging from appliance battery packs and battery monitoring to smoke detectors and fitness accessories.

The MSP ultra-low-power (ULP) FRAM microcontroller platform combines uniquely embedded FRAM and a holistic ultra-low-power system architecture, allowing system designers to increase performance while lowering energy consumption. FRAM technology combines the low-energy fast writes, flexibility, and endurance of RAM with the nonvolatile behavior of flash.

MSP430FR2000 and MSP430FR21x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get your design started quickly. Development kits include the MSP-EXP430FR2311 and MSP430FR4133 LaunchPad™ development kit and the MSP‑TS430PW20 20-pin target development board. TI also provides free MSP430Ware™ software, which is available as a component of Code Composer Studio™ IDE desktop and cloud versions within TI Resource Explorer. MSP430 MCUs are also supported by extensive online collateral, such as our housekeeping example series, MSP Academy training, and online support through the TI E2E™ support forums.

For complete module descriptions, see the MSP430FR4xx and MSP430FR2xx Family User’s Guide.

MSP430FR2000 and MSP430FR21xx devices are part of the MSP430™ microcontroller (MCU) value line sensing portfolio. This ultra-low-power, low-cost MCU family offers memory sizes from 0.5KB to 4KB of FRAM unified memory with several package options including a small 3-mm×3-mm VQFN package. The architecture, FRAM, and integrated peripherals, combined with extensive low-power modes, are optimized to achieve extended battery life in portable, battery-powered sensing applications. MSP430FR2000 and MSP430FR21xx devices offer a migration path for 8-bit designs to gain additional features and functionality from peripheral integration and the data-logging and low-power benefits of FRAM. Additionally, existing designs using MSP430G2x MCUs can migrate to the MSP430FR2000 and MSP430F21xx family to increase performance and get the benefits of FRAM.

The MSP430FR2000 and MSP430FR21xx MCUs feature a powerful 16-bit RISC CPU, 16-bit registers, and a constant generator that contribute to maximum code efficiency. The digitally controlled oscillator (DCO) also allows the device to wake up from low-power modes to active mode typically in less than 10 µs. The feature set of this MCU meets the needs of applications ranging from appliance battery packs and battery monitoring to smoke detectors and fitness accessories.

The MSP ultra-low-power (ULP) FRAM microcontroller platform combines uniquely embedded FRAM and a holistic ultra-low-power system architecture, allowing system designers to increase performance while lowering energy consumption. FRAM technology combines the low-energy fast writes, flexibility, and endurance of RAM with the nonvolatile behavior of flash.

MSP430FR2000 and MSP430FR21x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get your design started quickly. Development kits include the MSP-EXP430FR2311 and MSP430FR4133 LaunchPad™ development kit and the MSP‑TS430PW20 20-pin target development board. TI also provides free MSP430Ware™ software, which is available as a component of Code Composer Studio™ IDE desktop and cloud versions within TI Resource Explorer. MSP430 MCUs are also supported by extensive online collateral, such as our housekeeping example series, MSP Academy training, and online support through the TI E2E™ support forums.

For complete module descriptions, see the MSP430FR4xx and MSP430FR2xx Family User’s Guide.

Download

Technical documentation

star = Top documentation for this product selected by TI
No results found. Please clear your search and try again.
View all 43
Type Title Date
* Data sheet MSP430FR21xx, MSP430FR2000 Mixed-Signal Microcontrollers datasheet (Rev. E) 02 Jun 2021
* Errata MSP430FR2000 Microcontroller Errata (Rev. M) 22 Mar 2017
* User guide MSP430FR4xx and MSP430FR2xx Family User's Guide (Rev. I) 13 Mar 2019
Application note Designing With the MSP430FR4xx and MSP430FR2xx ADC (Rev. A) 02 Aug 2021
Application note Low-Power Battery Voltage Measurement With MSP430FR MCU On-Chip VREF and ADC (Rev. B) 02 Aug 2021
Application note Migration from MSP430 FR58xx, FR59xx, and FR6xx to FR4xx and FR2xx (Rev. B) 02 Aug 2021
Application note MSP430 System-Level ESD Considerations (Rev. B) 14 Jul 2021
User guide MSP430 MCUs Development Guide Book (Rev. A) 13 May 2021
Technical article A world of possibilities: 5 ways to use MSP430™︎ MCUs in your design 29 Apr 2021
Application note MSP430FR2xx and MSP430FR4xx DCO+FLL Application Guide 07 Dec 2020
Technical article Integrating multiple functions within a housekeeping MSP430 microcontroller 05 Oct 2020
Application note MSP430 System ESD Troubleshooting Guide 13 Dec 2019
Application note EEPROM Emulation Using Low Memory MSP430™ FRAM MCUs (Rev. A) 20 Apr 2018
Application note Simple Power Sequencer Using MSP430™ MCUs 19 Mar 2018
E-book Enhance simple analog and digital functions for $0.25 (Rev. B) 07 Feb 2018
Technical article 25 functions for 25 cents: timer functions 12 Dec 2017
Technical article 25 functions for 25 cents: systems and housekeeping 05 Dec 2017
Application note Tamper Detection Using Low-Memory MSP430™ MCUs 26 Oct 2017
Application note Code Porting From MSP430FR2000 to MSP430FR2311 MCUs 25 Oct 2017
Application note Dual-Output 8-Bit PWM DAC Using Low-Memory MSP430™ MCUs 20 Oct 2017
Application note SPI I/O Expander Using Low-Memory MSP430™ MCUs 19 Oct 2017
Application note Voltage Monitor With a Timestamp Using a Low-Memory MSP430™ MCU 19 Oct 2017
Application note 7-Segment LED Stopwatch Using Low-Memory MSP430™ MCUs 18 Oct 2017
Application note Analog Input to PWM Output Using the MSP430™ MCU Enhanced Comparator 18 Oct 2017
Application note Hysteresis Comparator With UART Using Low-Memory MSP430™ FRAM MCUs 18 Oct 2017
Application note Multi-Function Reset Controller With Low-Memory MSP430™ MCUs 18 Oct 2017
Application note Single-Slope Analog-to-Digital Conversion Technique Using MSP430™ MCUs 18 Oct 2017
Application note ADC Wake and Transmit on Threshold Using MSP430™ MCUs 17 Oct 2017
Application note Programmable System Wake-up Controller Using MSP430™ MCUs 17 Oct 2017
Application note Quadrature Encoder Position Counter With MSP430™ MCUs 17 Oct 2017
Application note Optimizing C Code for Size With MSP430 MCUs: Tips and Tricks 16 Oct 2017
Application note Simple RTC-Based System Wake-up Controller Using MSP430™ MCUs 13 Oct 2017
Application note UART-to-SPI Bridge Using Low-Memory MSP430™ MCUs 13 Oct 2017
Application note UART-to-UART Bridge Using Low-Memory MSP430™ MCUs 09 Oct 2017
Application note Programmable Clock Source Using MSP430™ MCUs 28 Sep 2017
Application note Low -Power Hex Keypad Using MSP430™ MCUs 27 Sep 2017
Application note Programmable Frequency Locked Loop Using MSP430™ MCUs 27 Sep 2017
Application note Servo Motor Controller Using MSP430™ MCUs 27 Sep 2017
Application note External Programmable Watchdog Timer Using MSP430™ MCUs 26 Sep 2017
Application note Stepper Motor Control Using MSP430™ MCUs 26 Sep 2017
Application note External RTC With Backup Memory Using a Low-Memory MSP430™ MCU 15 Sep 2017
Application note Single-Wire Communication Host With MSP430™ MCUs 15 Sep 2017
Application note UART Software Controlled RGB LED Color Mixing With MSP430™ MCUs 15 Sep 2017

Design & development

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

Development kit

MSP-EXP430FR2311 — MSP430FR2311 LaunchPad™ development kit

The MSP-EXP430FR2311 LaunchPad™ development kit is an easy-to-use microcontroller development board for MSP430FR2000, MSP430FR21xx and MSP430FR23xx MCUs. It contains everything needed to start developing quickly including on-board emulation for programming, debugging and energy measurements. The (...)

Development kit

MSP-FET430U20 — Target Development Board (MSP-TS430PW20) and MSP-FET Bundle (Microcontrollers not Included)

  • Note: This kit does not include MSP430FR2xx microcontroller samples. To sample the compatible devices, please visit the product page or select the related MCU after adding the tool to the TI Store cart:

The MSP-FET430U20 bundle (...)

Development kit

MSP-TS430PW20 — Target Development Board for MSP430FR2000, MSP430FR21x and MSP430FR23x MCUs - 20-pin

The MSP-TS430PW20 is a standalone zero insertion force (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. The development board supports all MSP430FR2000, MSP430FR21xx or MSP430FR23xx MCUs in a 20-pin or (...)

In stock
Limit: 10
Hardware programming tool

MSP-FET — MSP MCU Programmer and Debugger

The MSP-FET is a powerful emulation development tool – often called a debug probe – which allows users to quickly begin development on MSP low-power microcontrollers (MCU).

It supports programming and real-time debugging over both JTAG and SBW interfaces. Furthermore, the MSP-FET also provides a (...)

In stock
Limit: 999999999
Code example or demo

MSP430-FUNCTION-CODE-EXAMPLES — MSP430™ Value Line Sensing Function Code Examples

MSP430-FUNCTION-CODE-EXAMPLES is a collection of 25 code examples for use with the MSP430FR2000, MSP430FR2100, MSP430FR2110 and MSP430FR2111 Value Line Sensing microcontrollers (MCUs). These code examples allow developers to add programmability to simple digital and analog functions such as timers, (...)
Software programming tool

UNIFLASH — UniFlash stand-alone flash tool for microcontrollers, Sitara™; processors and SimpleLink™

Supported devices: CC13xx, CC25xx, CC26xx, CC3x20, CC3x30, CC3x35, 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 used (...)

Support software

MSP430FR21xx, MSP430FR2000 code examples (Rev. G)

SLAC715G.ZIP (325 KB)
Design tool

MSP-3P-SEARCH — MSP Third party search tool

TI has partnered with multiple companies to offer a wide range of solutions and services for TI MSP devices. These companies can accelerate your path to production using MSP devices. Download this search tool to quickly browse third-party details and find the right third-party to meet your needs.

(...)

Package Pins Download
TSSOP (PW) 16 View options
VQFN (RLL) 24 View options

Ordering & quality

Information included:
  • RoHS
  • REACH
  • Device marking
  • Lead finish/Ball material
  • MSL rating/Peak reflow
  • MTBF/FIT estimates
  • Material content
  • Qualification summary
  • Ongoing reliability monitoring

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