Skip to main content
Texas Instruments MSP430F5304IRGZT — Microcontrollers & Processors (MCU / MPU / DSP)

MSP430F5304IRGZT 16-bit MCU, 8KB Flash, 25 MHz, 48-VQFN

MPNMSP430F5304IRGZT
Active

Texas Instruments MSP430F5xx series MSP430F5304IRGZT, 16-bit MCU, MSP430 CPUXV2 core, 25 MHz, 8KB Flash, 6K x 8 RAM, 31 I/O, I²C/SPI/UART/LIN/USART, 1.8V-3.6V, -40°C to 85°C, 48-VFQFN exposed pad.

$4.0300Ref. price · indicative, final on quote
Packaging48-VFQFN Exposed Pad
RoHSROHS3 Compliant
SeriesMSP430F5xx
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

MSP430F5304IRGZT specifications
ParameterValue
SeriesMSP430F5xx
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.8V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed25MHz
PackageTape & Reel (TR); Cut Tape (CT)
RAM size6K x 8
Core size16-Bit
PeripheralsBrown-out Detect/Reset, DMA, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SCI, SPI, UART/USART
Number of i (O)31
Core processorMSP430 CPUXV2
Case48-VFQFN Exposed Pad
Data convertersA/D 8x10b
Program memory size8KB (8K x 8)

Product details

The MSP430F5304IRGZT comes in a 48-VFQFN with an exposed thermal pad (7x7 mm body).

What the 25 MHz core and 8KB Flash mean for the BOM

The MSP430 CPUXV2 runs at 25 MHz — fast enough for a 100 kHz sensor read loop with a 10-bit ADC sample per cycle, but not for heavy DSP or floating-point math. The 8KB Flash (8K x 8) holds a modest control firmware: think a LIN slave node, a temperature monitor with logging, or a simple motor commutation state machine. The 6K x 8 RAM gives room for a 1 KB UART buffer and a few hundred sensor readings. If the firmware needs a USB stack or a TCP/IP offload, this part runs out of memory — step up to the MSP430F5xx parts with 32KB+ Flash.

The Vcc range is 1.8V to 3.6V, so a single Li-ion cell or two alkaline cells power it directly. At 3.3V it is fully compatible with 3.3V logic peripherals — SPI flash, I²C sensors, UART transceivers.

Connectivity and peripherals for industrial sensor nodes

The MSP430F5304IRGZT packs I²C, SPI, UART/USART, LIN, and IrDA on a single die — enough to talk to a MEMS accelerometer over SPI, log data via UART to a host, and handle a LIN bus in an automotive body module. The 31 I/O pins (in a 48-pin package) leave plenty of headroom for a few buttons, LEDs, and a relay driver. The 8-channel 10-bit ADC samples at a rate suitable for battery monitoring or potentiometer feedback, not high-speed audio.

The base product number is MSP430F5304; the IRGZT suffix denotes the 48-VQFN package and tape-and-reel shipping. For dual-sourcing, the MSP430F5xx family includes pin-compatible density variants (e.g., 16KB or 32KB Flash) that drop into the same footprint if the firmware grows.

Frequently asked questions

What is the exact part number for the 48-VQFN MSP430 MCU with 8KB Flash?

Ensures correct component selection for design.

Where can I buy MSP430F5304IRGZT?

Critical for sourcing and procurement.

Is MSP430F5304IRGZT in stock?

Determines availability and lead time for production.

What are the alternatives to MSP430F5304IRGZT?

For design flexibility or if part is unavailable.

What is the price of MSP430F5304IRGZT in volume?

For cost estimation and budget planning.

Does MSP430F5304IRGZT have an evaluation board?

Helps in prototyping and testing.