EmbeddedRelated.com
MSP430FR2512IRHLR

TIMSP430FR2512IRHLR

Texas Instruments
MSP430 CPU16 MSP430™ FRAM Microcontroller IC 16-Bit 16MHz 7.5KB (7.5K x 8) FRAM 20-VQFN (3.5x4.5)
Active

Overview

The MSP430FR2512IRHLR is a 16-bit ultra-low-power microcontroller featuring TI CapTIvate technology and 7.5KB of unified Ferroelectric RAM (FRAM). It is specifically optimized for high-performance capacitive touch sensing applications, supporting up to 8 self-capacitance or 16 mutual-capacitance sensors. The integration of CapTIvate allows for touch functionality with high noise immunity and reliable operation even in the presence of water.

Why Choose This Part

The inclusion of FRAM provides 10^15 write cycle endurance and non-volatile storage with much lower power requirements than traditional Flash. CapTIvate technology offers dedicated hardware for capacitive sensing that operates autonomously in low-power modes, significantly reducing CPU overhead. The device also features a 10-bit ADC and multiple clock sources, including an on-chip 16MHz DCO with FLL for stable timing without external crystals.

Applications

Water-Resistant Touch Interfaces
Utilizes CapTIvate technology to maintain reliable touch detection on surfaces exposed to water or moisture, such as kitchen appliances or outdoor control panels.
Proximity Sensing
Enables gesture control and human-presence detection through sensitive proximity channels that wake the system from low-power modes.
Battery-Powered Consumer Devices
Ideal for handheld electronics requiring high write-cycle endurance for data logging via FRAM and ultra-low standby current for long battery life.
Industrial Keypads
Supports robust multi-touch functionality and advanced debouncing for physical control interfaces in electrically noisy industrial environments.

Key Specifications

Speed 16MHz
RAM Size 2K x 8
Core Size 16-Bit
Peripherals Brown-out Detect/Reset, PWM, WDT
Connectivity I2C, IrDA, SCI, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 15
Core Processor MSP430 CPU16
Package / Case 20-VFQFN Exposed Pad
Data Converters A/D 8x10b
Oscillator Type Internal
Program Memory Size 7.5KB (7.5K x 8)
Program Memory Type FRAM
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 20-VQFN (3.5x4.5)
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V

Getting Started

Start development using the MSP-CAPT-EVB CapTIvate Development Kit or the MSP-EXP430FR2311 LaunchPad for basic evaluations. Software development is supported in Code Composer Studio (CCS) and IAR Embedded Workbench, utilizing the CapTIvate Design Center for automated sensor tuning and configuration code generation. TI provides the CapTIvate Software Library to simplify the implementation of touch and proximity algorithms.

Also Consider

ATSAMD21G18A-MUT MCHPMicrochip Technology - An alternative 32-bit MCU with integrated Peripheral Touch Controller (PTC) for capacitive sensing if more processing power is needed.