Skip to main content
STM32F103ZGH6J

STM32F103ZGH6J STM32F1 ARM Cortex-M3 MCU, 72 MHz, 1 MB Flash

MPNSTM32F103ZGH6J
Obsolete

STMicroelectronics STM32F1 series ARM Cortex-M3 32-bit MCU, STM32F103ZGH6J, 72 MHz, 1 MB Flash, 96 KB SRAM, 112 I/O, 21x12b ADC, 2x12b DAC, -40°C to 85°C, 144-LFBGA (10x10) tray.

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

Specifications

STM32F103ZGH6J 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 size96K 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 size1MB (1M x 8)

Product details

72 MHz Cortex-M3 with 1 MB Flash — the high-density STM32F103

The STM32F103ZGH6J: The 144-ball LFBGA package (10x10 mm body) gives access to 112 I/O lines, including a 21-channel 12-bit ADC and a 2-channel 12-bit DAC. That many analog inputs suit multi-sensor acquisition in industrial drives or building automation, where you want to sample several feedback paths without multiplexing externally. The internal oscillator and on-chip PDR/POR/PVD reduce external BOM count for cost-sensitive designs.

STMicroelectronics lists the STM32F103ZGH6J as obsolete. For a new design, consider active LQFP-144 variants of the STM32F103 series or migrate to the STM32F4/F7 family.

144-LFBGA — footprint and assembly notes

The 144-ball LFBGA measures 10x10 mm with a 0.8 mm ball pitch. This is a fine-pitch BGA — standard PCB fab can route it with 4+ layers, but X-ray inspection is needed to verify solder-joint integrity after reflow. The 72 MHz PLL requires setting the Flash wait state to 1 before raising the core clock above 48 MHz, or the first branch instruction hard-faults. SWD debug stays alive even with the watchdog armed, simplifying firmware bring-up.

Frequently asked questions

What is the replacement for STM32F103ZGH6J?

No official replacement order code is listed by STMicroelectronics. For a pin-compatible alternative within the STM32F103 family, consider an LQFP-144 variant such as the STM32F103ZET6 (still active) — but verify the package change and ball-to-pin mapping. For new designs, migrating to the STM32F4 or STM32F7 series provides a longer lifecycle.