Skip to main content
STM32F103ZDH6

ST STM32F103ZDH6 ARM Cortex-M3 MCU, 72MHz, 384KB Flash, 144-LFBGA

MPNSTM32F103ZDH6
Active

STMicroelectronics STM32F1 series 32-bit ARM Cortex-M3 MCU, 72MHz, 384KB Flash, 64KB RAM, 112 I/O, CANbus, 21x12-bit ADC, 2x12-bit DAC, 144-LFBGA (10x10mm), -40 to 85°C.

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

Specifications

STM32F103ZDH6 specifications
ParameterValue
SeriesSTM32F1
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed72MHz
PackageTray
RAM size64K x 8
Core size32-Bit Single-Core
PeripheralsDMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB
Number of i (O)112
Core processorARM® Cortex®-M3
Case144-LFBGA
Data convertersA/D 21x12b; D/A 2x12b
Program memory size384KB (384K x 8)

Product details

STM32F103ZDH6 – 72 MHz Cortex-M3 with 384 KB Flash in a 144-BGA

The STM32F103ZDH6 is a 32-bit ARM Cortex-M3 microcontroller from STMicroelectronics' STM32F1 series, clocked at 72 MHz with 384 KB of Flash program memory and 64 KB of RAM.

The 72 MHz Cortex-M3 delivers single-cycle multiply and hardware divide, which translates to deterministic interrupt latency for time-critical tasks like field-oriented motor control or CANopen frame processing. With 384 KB of Flash you can hold a full application stack including a real-time OS, communication protocol stacks, and application code without external memory. The 64 KB RAM provides enough headroom for double-buffered ADC results and communication buffers in a typical drive or I/O module design.

The on-chip motor-control PWM timers with dead-time insertion and emergency stop inputs reduce external logic, while the CAN 2.0B interface connects directly to industrial fieldbus backbones. The 21-channel 12-bit ADC covers multi-sensor acquisition without an external multiplexer.

144-LFBGA package – board integration notes

The 144-ball LFBGA measures 10x10 mm. This BGA footprint requires a minimum four-layer PCB with microvia or blind-via capability for fanout.

Frequently asked questions

What is the core processor of STM32F103ZDH6?

The core processor is an ARM Cortex-M3, 32-bit single-core, running at 72 MHz.

What package does STM32F103ZDH6 come in?

It comes in a 144-LFBGA package, supplier device package 144-LFBGA (10x10 mm), surface mount.

What is STM32F103ZDH6's listed speed?

The listed core speed is 72 MHz.

What is the datasheet for STM32F103ZDH6?

The datasheet is published by STMicroelectronics for the STM32F103x8/xB density line; the base product number is STM32F103.