STMicroelectronics

STM32F103ZFH6 - 72MHz Cortex-M3 768KB MCU | STMicroelectronics

部品番号: STM32F103ZFH6 ✓ 生産中
2.5 V or 3.3 V Vdss 144-LFBGA (10 x 10 mm) Package 72 MHz Speed 768 KB (768K x 8) Memory
MOQ: 1 |

STM32F103ZFH6 概要

The STMicroelectronics STM32F103ZFH6 is a 32-bit ARM Cortex-M3 microcontroller with a maximum operating frequency of 72 MHz, 768 KB of Flash memory, and a 144-LFBGA 10 x 10 mm package. It also supports operation from a 2.5 V or 3.3 V supply, combining embedded Flash, SRAM, communication peripherals, timers, and analog conversion functions in one surface-mount device.

A microcontroller is an integrated circuit that executes embedded software while coordinating digital inputs, outputs, communications, and analog measurements. Within the product hierarchy, the STM32F103ZFH6 is an ARM Cortex-M3 MCU, a 32-bit microcontroller, and a member of STMicroelectronics' STM32 embedded-processing family. It is intended for systems that require substantially more Flash memory and I/O than small 8-bit or 16-bit control devices.

The verified product information identifies the STM32F103ZFH6 as a 72 MHz device with 768 KB of Flash organized as 768K x 8. Its 32-bit Cortex-M3 core provides the processing foundation for control loops, communications gateways, human-interface systems, and data acquisition. The 144-LFBGA package supplies 144 connection points in a compact 10 x 10 mm surface-mount footprint suitable for multilayer PCB designs.

The STM32F103 family is associated with USB, CAN, six timers, two ADCs, and six communication interfaces. These functions support designs connecting external digital devices, transferring data over serial or network links, measuring analog signals, and controlling time-dependent peripherals. The available verified data does not specify individual GPIO counts, SRAM capacity, ADC resolution, or communication baud-rate limits, so those values must be confirmed in the manufacturer datasheet before final system design.

Typical applications include industrial automation equipment, USB-connected embedded controllers, CAN network nodes, data-acquisition systems, motor and motion-control platforms, and communication equipment. The 72 MHz Cortex-M3 core can manage multiple interrupt-driven peripherals while the 768 KB Flash capacity accommodates larger embedded applications, protocol stacks, and application firmware.

The principal design consideration is package and PCB complexity. A 144-LFBGA device requires a multilayer board, fine-pitch routing, controlled escape routing, and careful thermal management. Designers should also verify peripheral assignments, pin multiplexing, power sequencing, decoupling, and firmware support against the exact datasheet and reference manual before releasing hardware.

This page consolidates verified distributor pricing, package details, technical attributes, sourcing links, and design guidance into one engineering-focused reference. It also distinguishes explicitly verified information from parameters that require confirmation from the manufacturer datasheet.

ドロップイン代替品: STM32F103ZFH6 — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: STM32F103ZFH6 (同一形状・フットプリント) — 相違点: Flash Memory, Flash Organization, Package, Product Type, ADC Count.

STMicroelectronics
Flash Memory: 256 KB
Flash Organization: 256K x 8
Product Type: ARM-based 32-bit microcontroller
比較対象 STM32F103ZFH6 →
STMicroelectronics
Flash Memory: 512 KB
Flash Organization: 512K x 8 bits
Package: LQFP-144
比較対象 STM32F103ZFH6 →
STMicroelectronics
Flash Memory: 1 MB
Flash Organization: 1M x 8 bits
Package: 144-pin LQFP
比較対象 STM32F103ZFH6 →

STM32F103ZGH6

✅ ドロップイン ⚠️ 仕様未検証
STMicroelectronics
📦 144-LFBGA (10 x 10 mm)
32-bit ARM Cortex-M3 microcontroller · ARM Cortex-M3 · 32-bit RISC · 72 MHz · 1 MB · 1M x 8 bits · STM32 F1 mainstream series · XL-density

価格はお問い合わせください

データシートを見る →

STM32F103ZIH6

✅ ドロップイン ⚠️ 仕様未検証
📦 144-LFBGA (10 x 10 mm)
Higher-memory family configuration; exact Flash difference and peripheral differences require manufacturer datasheet verification

📋 参考代替品(カタログ未掲載)

STM32F103ZEH6

✅ ドロップイン ⚠️ 仕様未検証
STMicroelectronics
📦 144-LFBGA (10 x 10 mm)
32-bit ARM Cortex-M3 microcontroller · 72 MHz · ARM Cortex-M3 32-bit RISC · 512 KB · 512K x 8 bits · 11 · 3 · 13

価格はお問い合わせください

データシートを見る →

STM32F103ZCH6

✅ ドロップイン ⚠️ 仕様未検証
STMicroelectronics
📦 144-LFBGA (10 x 10 mm)
ARM-based 32-bit microcontroller · ARM Cortex-M3 · 32-bit · 72 MHz · 256 KB · 256K x 8 · 144-LFBGA · 10 mm x 10 mm

価格はお問い合わせください

データシートを見る →

STM32F103ZFH6 最大定格&電気的特性

Product Type 32-bit ARM Cortex-M3 microcontroller
Maximum CPU Frequency 72 MHz
CPU Performance 1.25 DMIPS/MHz
Flash Memory 768 KB (768K x 8)
Program Memory Type Flash
動作電源電圧 2.5 V or 3.3 V
パッケージ 144-LFBGA (10 x 10 mm)
ピン数 144 pins
実装タイプ Surface mount
USB Interface Supported
CAN Interface Supported
Timer Count 6 timers
ADC Count 2 ADCs
Communication Interface Count 6 communication interfaces
Instruction Set ARM 32-bit Thumb instruction set
Datasheet STM32F103ZFH6 datasheet

STM32F103ZFH6 144-lfbga (10 x 10 mm) ピン配置ガイド

STM32F103ZFH6 (144-lfbga (10 x 10 mm) パッケージ) のピン配置。 このデジタルICには、GPIO、通信インターフェース (UART、SPI、I2C)、および電源ピンが含まれています。代替ピン機能と設定オプションについては、メーカーのデータシートを参照してください。組み込みシステム設計とPCBレイアウトに不可欠です。

STM32F103ZFH6 の 144-lfbga (10 x 10 mm) パッケージピン配置図

詳細なピン配置データはありません: STM32F103ZFH6.

詳細は データシート をご参照ください。

主な用途

STM32F103ZFH6 の用途: 6 件s: Industrial Automation Controller, USB-CAN Network Gateway, Data Acquisition and Sensor Hub, Motor and Motion Control Platform, USB Embedded Control Device, Communication Equipment.

🏭

Industrial Automation Controller

The STM32F103ZFH6 fits industrial automation controllers that combine responsive control logic with several communication and timing resources. Its 72 MHz Cortex-M3 core and 1.25 DMIPS/MHz performance provide capacity for interrupt-driven machine-control tasks, while the verified family feature set includes six timers, two ADCs, USB, CAN, and six communication interfaces. The 768 KB Flash capacity is useful for protocol handlers, configuration tables, diagnostics, and application logic. In an industrial design, the MCU would normally process sensor inputs, supervise actuators, manage a CAN network, and report operating data over another interface. The 144-LFBGA 10 x 10 mm footprint saves board area but requires multilayer routing and fine-pitch assembly. Final qualification should verify the operating-temperature grade, electrical limits, isolation boundaries, and long-term component availability.

🌐

USB-CAN Network Gateway

The STM32F103ZFH6 is appropriate for a USB-to-CAN gateway that bridges a host computer with embedded equipment. The verified STM32F103 feature set includes USB, CAN, and six communication interfaces, allowing one MCU to manage multiple protocol-facing tasks without relying on a separate interface controller. Its 72 MHz Cortex-M3 core can support concurrent interrupt-driven traffic, while 768 KB Flash provides room for USB and CAN stacks, local configuration, diagnostics, and firmware-update handling. A practical design would isolate the CAN physical layer from the MCU, implement bus protection, and define behavior during bus errors or USB suspend. Before production, validate protocol timing, transceiver requirements, bus termination, firmware latency, and recovery behavior. The MCU package also requires a controlled multilayer PCB with short escape routes from the 144-LFBGA footprint.

🧩

Data Acquisition and Sensor Hub

The STM32F103ZFH6 can serve as the control center of a data-acquisition or sensor-hub platform that samples external sensors and forwards measurements. The verified family specification includes two ADCs and six communication interfaces, while the 72 MHz Cortex-M3 core leaves processing capacity for filtering, calibration, status monitoring, and data packaging. Its 768 KB Flash accommodates acquisition firmware, interface drivers, lookup tables, and communication protocols. A typical system would sample supported analog inputs, convert them into engineering units, apply calibration information, and publish results over a serial or network link. Because the supplied data does not state ADC resolution, sample rate, SRAM capacity, or channel count, those limits must be confirmed from the exact datasheet. Board-level implementation should also include input protection, anti-alias filtering, reference-voltage planning, and careful separation between analog and digital signals.

⚡

Motor and Motion Control Platform

The STM32F103ZFH6 suits embedded motor-control and motion-control platforms where real-time timing, analog measurement, and serial communication must coexist. Its verified 72 MHz Cortex-M3 core and six timers provide a basis for generating timing references and servicing control interrupts, while the two ADCs support feedback measurements. The 768 KB Flash capacity can hold motion algorithms, parameter tables, communications, and diagnostic functions. A practical implementation would connect the MCU to external power-stage drivers, use timers for deterministic control updates, and sample current or position feedback through supported analog channels. The exact PWM resolution, timer channels, ADC characteristics, and operating-temperature limits are not present in the supplied excerpts and require confirmation from STMicroelectronics documentation. Layout should minimize analog noise, provide stable power and ground distribution, and account for thermal conditions generated by the external motor driver.

🖥️

USB Embedded Control Device

The STM32F103ZFH6 is well suited to a USB-connected embedded controller because the verified STM32F103 family feature set includes USB, timers, ADCs, and multiple communication interfaces. The 72 MHz ARM Cortex-M3 core can handle USB traffic while running supervisory logic or responding to local controls, and the 768 KB Flash capacity supports device firmware, USB descriptors, configuration data, and application-specific routines. A typical implementation would expose status information, configuration controls, and diagnostic data to a host computer while executing local real-time tasks. The design must account for USB electrical requirements, connector protection, bus or power-supply topology, and enumeration behavior. Exact USB standards, transfer modes, endpoint configuration, and current consumption are not included in the verified excerpts and should be confirmed using the exact manufacturer documentation before schematic approval.

📡

Communication Equipment

The STM32F103ZFH6 can support communication equipment that requires a compact controller with several peripheral resources and a substantial embedded-code allowance. Its verified 72 MHz Cortex-M3 core provides real-time processing, while six communication interfaces, six timers, USB, and CAN support multiple data paths and protocol functions. The 768 KB Flash capacity is suitable for protocol stacks, framing logic, routing tables, diagnostics, and configuration storage. In a communications module, the MCU might manage a local network interface, maintain session or routing information, and coordinate control messages across another serial link. Designers should verify peripheral multiplexing against the 144-LFBGA ball map, check bandwidth and interrupt requirements, and confirm that the selected MCU package can be assembled reliably by the PCB and assembly suppliers. EMI, ESD, thermal performance, and protocol-specific certification remain separate system-level requirements.

What is the operating frequency of STM32F103ZFH6?
The STM32F103ZFH6 operates at up to 72 MHz using its 32-bit ARM Cortex-M3 core. According to the verified STMicroelectronics product information, the core provides 1.25 DMIPS/MHz, making the device suitable for interrupt-driven embedded control, communications, timing, and data-acquisition systems. The 72 MHz maximum should be treated as the device's rated performance ceiling, while the usable clock configuration still depends on the external clock circuitry, firmware setup, voltage conditions, and peripheral clock limits documented by the manufacturer.
How much Flash memory does STM32F103ZFH6 have?
The STM32F103ZFH6 contains 768 KB of Flash memory, specified by the verified DigiKey listing as 768K x 8. This provides substantially more embedded code storage than small 8-bit and 16-bit microcontrollers. The available Flash can hold application firmware, boot code, communication stacks, parameter tables, and update logic, although the final partition depends on the linker script and firmware architecture. The verified information does not state a bootloader or SRAM capacity, so those allocations must be checked in the manufacturer documentation.
What package does STM32F103ZFH6 use?
The STM32F103ZFH6 uses a 144-LFBGA package measuring 10 x 10 mm. The verified DigiKey and Arrow product listings identify this surface-mount package, while one third-party listing incorrectly describes the component as LQFP. A 144-LFBGA footprint requires fine-pitch PCB routing, multilayer construction, and careful escape-routing design. Engineers should use the land pattern and ball map from the official STMicroelectronics package drawing rather than deriving dimensions from general LFBGA examples.
Where can I buy STM32F103ZFH6 online?
STM32F103ZFH6 is listed for online purchase by DigiKey, Mouser, Arrow, LCSC Electronics, and other authorized distributors in the verified web results. LCSC identifies the component as in stock and displays a starting price of $4.0818. Availability and order quantities can vary by distributor and region, so buyers should confirm the exact MPN, package marking, stock position, and shipping terms before placing an order. Pricing in this page is referenced as of 2026-10-28.
What is the price of STM32F103ZFH6?
The verified lowest displayed price for STM32F103ZFH6 is $4.0818 from LCSC Electronics as of 2026-10-28. A separate third-party distributor listing displays $15.4936, showing that market price can differ substantially between sellers and order quantities. The verified excerpts do not provide complete quantity-break schedules, so the supplied tiers retain the $4.0818 reference price without inventing undocumented volume discounts. Buyers should request a formal quotation for production quantities.
What is the lead time and stock status for STM32F103ZFH6?
LCSC Electronics identifies STM32F103ZFH6 as in stock, while DigiKey states that the part ships today. The verified results do not provide a single manufacturer-wide lead time, so procurement teams should confirm the current stock quantity and confirmed delivery date with their selected distributor. Arrow identifies the component as available in tray packaging. Because MCU inventory and allocation can change quickly, a distributor's checkout confirmation remains the authoritative statement for the order being placed.
Is STM32F103ZFH6 an ARM Cortex-M3 microcontroller?
Yes, STM32F103ZFH6 is a 32-bit ARM Cortex-M3 microcontroller. The verified manufacturer-family information identifies the Cortex-M3 core, a maximum frequency of 72 MHz, and 1.25 DMIPS/MHz performance. This core architecture is designed for embedded control and supports interrupt-driven peripherals common in industrial automation, communications, USB, CAN, timing, and data-acquisition products. Firmware should still be built and validated against the exact STMicroelectronics device support files.
Which peripherals are available on STM32F103ZFH6?
The STM32F103 family provides USB, CAN, six timers, two ADCs, and six communication interfaces, according to the verified product-family information. These resources allow an embedded system to exchange data, measure analog inputs, generate timing signals, and control external circuitry. Individual alternate-function mappings, GPIO counts, timer channels, and ADC resolution are not present in the supplied excerpts, so engineers should consult the exact pinout and reference manual before assigning every peripheral in a board-level design.
STM32F103ZFH6 vs STM32F103ZGH6 - which should I choose?
STM32F103ZFH6 provides 768 KB of Flash, while the STM32F103ZGH6 is associated with the 1 MB-class configuration in the same STM32F103 family. Choose STM32F103ZFH6 when 768 KB is sufficient and the verified component is available from the selected distributor. Choose the higher-memory option when firmware growth, embedded resources, or update requirements could exceed 768 KB. Both candidates must retain the same package and pin arrangement before either is treated as a drop-in replacement.
What can replace STM32F103ZFH6?
The closest same-family candidate is STM32F103ZGH6, which can provide a comparable STM32F103 feature set with a larger memory configuration when its exact package and pinout match. Cross-brand devices should not be treated as drop-in without package, pin, memory, peripheral, voltage, clock, and firmware verification. The verified alternative search identifies GigaDevice GD32F103 as a commonly discussed pin-compatible family, but the supplied evidence does not establish an exact 144-LFBGA, 768 KB GD32F103 MPN suitable for this listing.
Is GigaDevice GD32F103 a drop-in replacement for STM32F103ZFH6?
A GigaDevice GD32F103 may be a practical second-source candidate for some STM32F103 designs, but the verified search data does not identify a specific GD32F103 MPN with the same 144-LFBGA 10 x 10 mm package, 768 KB Flash configuration, and confirmed pin-for-pin mapping. It therefore cannot be listed as a strict drop-in replacement here. Before substituting a GD32F103, validate the ball map, power pins, clock architecture, peripheral set, startup code, toolchain, and application certification.
When should I choose STM32F103ZFH6 over a lower-memory STM32F103?
Choose STM32F103ZFH6 when an embedded application benefits from 768 KB of Flash while still fitting the 144-LFBGA footprint and 72 MHz processing requirement. The larger memory can accommodate application code, protocol handlers, boot logic, configuration data, and future revisions more comfortably than smaller members. Prefer a lower-memory device only after sizing the final firmware, boot image, and update requirements. A smaller Flash device may also provide a better cost or sourcing match if its available package remains 144-LFBGA.
Is STM32F103ZFH6 suitable for industrial automation and CAN systems?
The STM32F103ZFH6 is suitable for many industrial automation and CAN-connected control systems because the verified family information includes a 72 MHz Cortex-M3 core, CAN, six timers, two ADCs, and six communication interfaces. Its 768 KB Flash capacity supports embedded protocols and application logic. Suitability still depends on the exact peripheral mix, pin multiplexing, operating-temperature grade, isolation requirements, EMC environment, and long-term availability. Those details should be verified against the exact manufacturer documentation.
Where to download the STM32F103ZFH6 datasheet and pinout?
The STM32F103ZFH6 datasheet and package information can be reached through the verified STMicroelectronics distributor listings and the Datasheets.com part page. The official datasheet contains the electrical characteristics, 144-LFBGA ball map, pin multiplexing, and package drawings needed for hardware design. The supplied excerpts do not include individual ball names, so this page does not reproduce a potentially inaccurate pinout. Download the manufacturer document and verify the 10 x 10 mm 144-LFBGA land pattern before PCB release.
What are the key specifications of STM32F103ZFH6 that engineers should know?
The key verified specifications are a 72 MHz maximum clock, a 32-bit ARM Cortex-M3 core, 1.25 DMIPS/MHz performance, 768 KB of 768K x 8 Flash, and a 144-LFBGA 10 x 10 mm package. The device also supports 2.5 V or 3.3 V operation and the STM32F103 peripheral set includes USB, CAN, six timers, two ADCs, and six communication interfaces. SRAM size, GPIO count, temperature range, and detailed timing limits are not supplied in the verified excerpts and must be confirmed in the datasheet.

エンジニアリング参考データ: STM32F103ZFH6 — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose STM32F103ZFH6 when the design specifically requires a 72 MHz ARM Cortex-M3 MCU with 768 KB of Flash in the verified 144-LFBGA 10 x 10 mm package. It is a practical fit for industrial controllers, USB or CAN gateways, sensor hubs, and communication equipment that can use the family's timers, ADCs, and communication interfaces. Select STM32F103ZGH6 when 768 KB is insufficient and the 1 MB configuration is verified in the same footprint. STM32F103ZEH6 offers a 512 KB option with less code space, while STM32F103ZCH6 provides 256 KB for cost-sensitive applications. A GigaDevice GD32F103 family device may be considered for second sourcing, but the supplied evidence does not establish an exact same-package, same-ball-map part; firmware, peripheral, electrical, and qualification differences must therefore be reviewed before substitution.

代替品との比較

パラメータ この製品 STM32F103ZGH6 STM32F103ZIH6 STM32F103ZEH6 STM32F103ZCH6
Manufacturer STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Package 144-LFBGA (10 x 10 mm) 144-LFBGA (10 x 10 mm) 144-LFBGA (10 x 10 mm) 144-LFBGA (10 x 10 mm) 144-LFBGA (10 x 10 mm)
Core ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
Maximum CPU Frequency 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz
CPU Performance 1.25 DMIPS/MHz 1.25 DMIPS/MHz 1.25 DMIPS/MHz 1.25 DMIPS/MHz 1.25 DMIPS/MHz
Peripheral Set USB, CAN, 6 timers, 2 ADCs, 6 communication interfaces STM32F103 family; exact peripheral set requires datasheet verification STM32F103 family; exact peripheral set requires datasheet verification STM32F103 family; exact peripheral set requires datasheet verification STM32F103 family; exact peripheral set requires datasheet verification

主な差別化要因

  • Verified 768 KB Flash configuration (vs STM32F103ZCH6)
  • Confirmed 144-LFBGA package sourcing (vs STM32F103ZGH6)
  • Documented 72 MHz Cortex-M3 performance (vs STM32F103ZEH6)

設計ノート

Treat the STM32F103ZFH6 as a fine-pitch BGA design rather than a conventional leaded package. Use the official 144-LFBGA 10 x 10 mm land pattern, route all 144 balls on a multilayer PCB, and establish escape-routing geometry before placing decoupling capacitors or sensitive analog components. Maintain consistent via dimensions and spacing according to the PCB fabricator's current capabilities. A paste mask and assembly profile derived from the manufacturer package drawing are essential; dimensions inferred from a generic BGA library can create solder-bridging or open-joint risk.

Place supply and ground decoupling components directly at the associated 144-LFBGA balls using the shortest possible current loops. Separate noisy digital return paths from analog reference and measurement areas, and verify the exact supply pins, voltage tolerances, and decoupling values against the STMicroelectronics datasheet. The verified sources confirm 2.5 V or 3.3 V operation, but they do not provide the complete decoupling network or internal regulator arrangement. Do not copy a generic STM32F1 board without checking the exact package pinout and schematic.

Avoid selecting a replacement from the STM32F103 family by MPN family name alone. The target has 768 KB of Flash in a 144-LFBGA package, while family members may differ in memory density, package, pin availability, temperature grade, and peripheral population. For every proposed alternative, compare the complete ball map, power pins, exposed connections, clock pins, debug interface, USB and CAN resources, ADC channels, and timer assignments. A valid drop-in candidate must preserve the PCB footprint and every connected signal's electrical and protocol behavior.

コンプライアンス情報

RoHS
Unknown
REACH
Unknown
AEC-Q100
Unknown
鉛フリー
Unknown
ハロゲンフリー
Unknown
紛争鉱物
Unknown

The supplied verified web results do not state RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals status. Compliance must be confirmed using the exact STMicroelectronics product documentation and the selected authorized distributor's declarations.

データ検証日: 2026-10-28 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

STM32F103ZFH6 STM32F103ZFH6 datasheet STMicroelectronics STM32F103ZFH6 STM32F103ZFH6 72MHz Cortex-M3 STM32F103ZFH6 768KB Flash STM32F103ZFH6 144-LFBGA pinout STM32F103ZFH6 price where to buy STM32F103ZFH6 STM32F103ZFH6 stock and lead time STM32F103ZFH6 vs STM32F103ZGH6 STM32F103ZFH6 drop-in replacement GD32F103 replacement for STM32F103ZFH6 STM32F103ZFH6 industrial controller STM32F103ZFH6 USB CAN gateway what is the package of STM32F103ZFH6

関連部品&用語

STMicroelectronics STM32F103ZFH6 STM32F103ZGH6 STM32F103ZEH6 STM32F103ZCH6 ARM Cortex-M3 32-bit microcontroller embedded microcontroller semiconductor STM32F103 768 KB Flash 72 MHz 1.25 DMIPS/MHz USB CAN analog-to-digital converter communication interface 144-LFBGA LFBGA package family surface-mount technology industrial automation USB-to-CAN gateway data acquisition motor control
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示