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

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

MPNSTM32F439AIH6
End of Life

STMicroelectronics STM32F4 series, ARM Cortex-M4 32-bit MCU, 180 MHz, 2 MB FLASH, 256 KB RAM, 24x12b ADC plus 2x12b DAC, Ethernet MAC/CAN/USB OTG/SPI/I2C, 114 I/O, 169-UFBGA (7×7 mm), -40°C to 85°C, 1.8–3.6 V supply, tray.

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

Specifications

STM32F439AIH6 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)114
Core processorARM® Cortex®-M4
Case169-UFBGA
Data convertersA/D 24x12b; D/A 2x12b
Program memory size2MB (2M x 8)

Product details

180 MHz Cortex-M4 with 2 MB Flash — the high-density STM32F4 for display and connectivity

The STM32F439AIH6: Integrates a hardware floating-point unit, an LCD parallel interface, and a full Ethernet MAC with dedicated DMA. The 169-UFBGA package (7×7 mm) packs 114 I/O.

Connectivity and data converter complement

Carries an Ethernet MAC (MII/RMII), two CAN 2.0B interfaces, USB OTG HS/FS, six SPI ports, three I²C, and an external memory interface (EBI/EMI). On the analog side there are 24 multiplexed 12-bit ADC channels and two 12-bit DACs.

Active product status removes the obsolescence risk that haunts older parts, but the 169-UFBGA package is a single-source footprint — there is no pin-compatible second source from another vendor.

Frequently asked questions

What is the difference between STM32F439AIH6 and STM32F429AIH6?

The primary difference is the core clock speed: the STM32F439AIH6 runs at 180 MHz, while the STM32F429AIH6 is limited to 168 MHz. Both share the same 169-UFBGA package, 2 MB Flash, 256 KB RAM, and peripheral set including Ethernet MAC, so they are pin-compatible and can be swapped on the same board layout if the firmware PLL configuration is updated for the higher clock.

Does STM32F439AIH6 have a built-in Ethernet MAC?

Yes, the STM32F439AIH6 integrates a full Ethernet MAC with dedicated DMA, supporting both MII and RMII interfaces.

What development tools support STM32F439AIH6?

The STM32F439AIH6 is supported by the full STM32CubeIDE toolchain, including the HAL and LL driver libraries, plus middleware for USB, TCP/IP (LwIP), and graphics (TouchGFX). Third-party IDEs from IAR (EWARM) and Keil (MDK-ARM) also support this device. Debug access is through the standard SWD or JTAG interface on the 20-pin Cortex debug connector.