Skip to main content
STMicroelectronics STM32F429NIH6E — Microcontrollers & Processors (MCU / MPU / DSP)

STM32F429NIH6E STM32F4 ARM Cortex-M4 MCU, 180MHz, 2MB Flash

MPNSTM32F429NIH6E
Active

STMicroelectronics STM32F429 series, ARM Cortex-M4 32-bit MCU, STM32F429NIH6E, 180MHz, 2MB Flash, 256K x 8 RAM, 168 I/O, 216-TFBGA, -40°C to 85°C.

$0.5800Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM32F429NIH6E specifications
ParameterValue
SeriesSTM32F4
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.8V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed180MHz
PackageTray
RAM size256K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT
ConnectivityCANbus, EBI/EMI, Ethernet, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG
Number of i (O)168
Core processorARM® Cortex®-M4
Case216-TFBGA
Data convertersA/D 24x12b; D/A 2x12b
Program memory size2MB (2M x 8)

Product details

What the 180 MHz Cortex-M4 buys you in a BGA footprint

The STM32F429NIH6E is STMicroelectronics' high-end STM32F4 series MCU built around an ARM Cortex-M4 core with FPU, clocked at 180 MHz. It carries 2 MB of Flash and 256 KB of SRAM on-chip, with 168 general-purpose I/Os brought out to a 216-ball TFBGA package measuring 13x13 mm.

Memory and peripheral set for system-level integration

The 2 MB program Flash is organised as 2M x 8 bits, giving enough room for a full RTOS, TCP/IP stack, graphics library, and application code without external memory for many designs. The 256 KB SRAM supports double-buffered LCD frame updates and DMA transfers. On the peripheral side, the device integrates Ethernet MAC, CAN 2.0B, USB OTG HS/FS, multiple SPI, I²C, UART, and I²S audio interfaces, plus an external memory interface (EBI/EMI) for SDRAM or NOR/NAND Flash expansion. The LCD controller with its own DMA channel can drive a parallel RGB display directly.

The base product number STM32F429 covers a range of Flash and RAM density options in the same package footprint, so if a future project needs a different memory tier, the migration stays within the same PCB layout.

216-ball TFBGA — what the package means for assembly

The package requires a multi-layer PCB with microvia capability for fanout, and an X-ray inspection step after reflow. The 'E' suffix in the ordering code denotes the tray-pack variant — if your pick-and-place line feeds from tape and reel, verify the packing option before ordering.

Data converters and analogue integration

The device includes three 12-bit ADCs with up to 24 multiplexed channels, plus two 12-bit DACs. For sensor-heavy designs, this reduces the external analogue front-end count. The brown-out detect and POR circuits are built in, simplifying the power supply sequencing.

Frequently asked questions

What is the difference between STM32F429NIH6E and STM32F429NIH6?

The 'E' suffix in STM32F429NIH6E indicates the tray packing option. The STM32F429NIH6 (without 'E') is the same silicon in the same 216-TFBGA package but typically supplied in a different packing medium — verify the exact ordering code against your assembly line's feeder requirements.

Does the STM32F429NIH6E support external SDRAM?

Yes, the STM32F429NIH6E includes a flexible external memory controller (FMC) on the EBI/EMI interface that supports SDRAM, NOR Flash, NAND Flash, and SRAM devices. This allows expanding the system memory beyond the on-chip 256 KB SRAM.