Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

STMicroelectronics STM32F103ZEH7

Part No.:
STM32F103ZEH7
Manufacturer:
STMicroelectronics
Category:
Microcontrollers
Package:
144-LFBGA
Datasheet:
AetrixSTM32F103ZEH7.pdf
Description:
IC MCU 32BIT 512KB FLSH 144LFBGA
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,676

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STM32F103ZEH7 from STMicroelectronics is a high-density performance-line Arm® Cortex®-M3 microcontroller in LFBGA144 package, delivering 72 MHz operation, 512 KB Flash, 64 KB SRAM, USB 2.0 full-speed and CAN 2.0B interfaces, and triple 12-bit ADCs with 21-channel sampling - deployed in industrial motor control systems requiring real-time PWM generation, analog sensing, and fieldbus connectivity.

For engineers reviewing the STM32F103ZEH7 datasheet, STM32F103ZEH7 pinout, STM32F103ZEH7 application, or STM32F103ZEH7 equivalent, key selection criteria include its 144-pin BGA footprint, 512 KB Flash capacity, dual 12-bit DACs, 11 timers (including 2 motor-control PWM timers with dead-time), and support for FSMC-based external memory expansion in embedded HMI and PLC designs.

Technical Context

The STM32F103ZEH7 implements an Arm Cortex-M3 core with Harvard architecture, single-cycle multiplication, hardware divide, and nested vectored interrupt controller (NVIC) supporting up to 84 maskable interrupts. It integrates a flexible static memory controller (FSMC) with four chip selects for NOR/PSRAM/NAND/CompactFlash interfacing and parallel LCD interface in 8080/6800 modes.

Clock system includes 4–16 MHz external crystal oscillator, factory-trimmed 8 MHz internal RC, 40 kHz RC for low-power mode, and 32 kHz RTC oscillator with calibration. Power management supports Sleep, Stop, and Standby modes with VBAT backup for RTC and registers, and programmable voltage detector (PVD) for supply monitoring.

Key Specifications

Parameter Value and Actual Design Meaning
Core Arm Cortex-M3, 72 MHz max - enables deterministic real-time execution of motor control algorithms with ≤1.4 µs interrupt latency.
Flash Memory 512 KB - sufficient for dual-bank firmware updates and complex protocol stacks (CANopen, Modbus TCP).
SRAM 64 KB - supports large buffers for USB CDC ACM, SDIO data streaming, and multi-channel ADC acquisition.
ADC 3 × 12-bit, 1 µs conversion, 21 channels - allows simultaneous sampling of motor phase currents, temperature, and bus voltage with triple-sample-and-hold.
DAC 2 × 12-bit - provides precise analog setpoint generation for reference signals or sensor calibration outputs.
Timers Up to 11: 4 general-purpose 16-bit, 2 motor-control PWM, 2 watchdogs, SysTick, 2 basic - enables synchronized PWM for 3-phase inverters with emergency stop and quadrature encoder input.
Communication USB 2.0 FS, CAN 2.0B, 5×USART, 3×SPI (2×I2S), 2×I2C, SDIO - supports fieldbus gateway functions and host-peripheral bridging in industrial edge nodes.

Pinout & Package

LFBGA144 (10 × 10 mm, 0.8 mm pitch) package with 112 I/O pins - all 5 V-tolerant except analog inputs and USB D+/D−, supporting direct interfacing with legacy 5 V logic and robust noise immunity in industrial environments.

Pin/Terminal Circuit Role Design Meaning
VDD/VSS Power supply / Ground Multiple dedicated pairs ensure stable core/SRAM/IO supply domains and low-impedance return paths for high-speed digital switching.
PA0–PA15, PB0–PB15, etc. General-purpose I/O 112 mappable GPIOs, each configurable as interrupt source on 16 vectors - enables flexible peripheral routing and PCB layout optimization.
PA9/PA10 USART1 TX/RX Hardware UART for debug console or RS-485 transceiver control without software bit-banging overhead.
PA11/PA12 USB DP/DM Dedicated full-speed USB PHY pins - require 1.5 kΩ pull-up on DP for device enumeration; no external transceiver needed.
PB8/PB9 CAN RX/TX Differential CAN bus interface compliant with ISO 11898-1 - supports 1 Mbit/s operation with integrated CAN protocol engine.
PC0–PC5 ADC1_IN0–IN5 Analog input channels with shared sample-and-hold - used for precision voltage/current measurement with <±1 LSB INL error.

Key Features

Feature Design Value
Flexible Static Memory Controller (FSMC) Supports NOR/PSRAM/NAND/CF with programmable timing - enables direct connection to external displays, FPGA co-processors, or legacy memory-mapped peripherals.
Motor Control Timers 2 × 16-bit advanced-control timers with dead-time insertion, complementary outputs, and emergency brake - eliminates need for external gate drivers in BLDC/PMSM drives.
Temperature Sensor Integrated calibrated sensor with ±1.5°C accuracy over –40 to +85°C - provides on-die thermal monitoring for CPU throttling or fan control without external components.
CRC Calculation Unit Hardware CRC-32 generator - accelerates firmware image integrity checks and communication frame validation at line rate.
Serial Wire Debug (SWD) 2-pin debug interface with trace capability - enables non-intrusive real-time debugging and code profiling in space-constrained industrial modules.

Applications

Industrial Motor Drive Programmable Logic Controller (PLC)

Use Scenario: Closed-loop control of 3-phase AC induction motors using space-vector PWM and encoder feedback.

IC Role / Device Role / Timing Role: Real-time execution of FOC algorithm, synchronized ADC sampling, and 20 kHz PWM generation with sub-microsecond jitter.

Use Value: Integrated motor timers eliminate external dead-time ICs; 512 KB Flash accommodates safety-certified motion libraries and field-upgradable firmware.

Use Scenario: Modular I/O base unit handling discrete inputs, analog sensor aggregation, and CAN-based backplane communication.

IC Role / Device Role / Timing Role: Central processing node managing cyclic I/O scan, protocol translation (Modbus RTU ↔ CANopen), and watchdog supervision.

Use Value: 112 GPIOs enable direct connection to 32-channel digital I/O modules; FSMC supports external configuration EEPROM and diagnostics display buffer.

USB-CAN Bridge HMI Controller with LCD Interface

Use Scenario: PC-to-fieldbus adapter converting USB CDC commands into CAN frames for diagnostic access to automotive ECUs.

IC Role / Device Role / Timing Role: Dual-role USB device endpoint and CAN message scheduler with timestamping and filtering.

Use Value: On-chip USB PHY and CAN controller reduce BOM count; 64 KB SRAM buffers burst CAN traffic during USB host latency spikes.

Use Scenario: Local operator interface for HVAC controllers with 480×272 RGB TFT display and capacitive touch overlay.

IC Role / Device Role / Timing Role: Display controller driving 16-bit parallel LCD interface at 10 MHz pixel clock, managing touch ADC and button debounce.

Use Value: Built-in LCD parallel interface (8080 mode) eliminates external display controller; triple ADC supports simultaneous temperature, humidity, and touch panel scanning.

Equivalent & Alternatives

The following parts are listed as comparable options for similar microcontroller applications.

Alternative Part Technical Difference Application Difference Selection Advice
STM32F103VET6 LQFP100 package (100 pins), 512 KB Flash, same core/peripherals - lacks 12 additional GPIOs and FSMC address/data bus lines. Suitable for cost-sensitive designs where external memory expansion is unnecessary and PCB area constraints favor QFP over BGA. Select when BGA assembly capability is unavailable and I/O count ≤80 suffices for target I/O mapping.
STM32F407VGT6 Cortex-M4F core, 168 MHz, FPU, 1 MB Flash, 192 KB SRAM - adds DSP instructions and higher throughput but requires different toolchain and power sequencing. Required for floating-point-intensive tasks (e.g., FFT-based vibration analysis) or larger RTOS workloads exceeding F103 resource limits. Choose only when FPU, higher clock speed, or >512 KB Flash are mandatory - not a drop-in replacement due to register map and peripheral differences.

Compared with STM32F103VET6, the ZEH7 offers 12 more I/Os and full FSMC bus width for external memory/display; versus STM32F407VGT6, it trades FPU and speed for lower power, simpler certification path, and proven field reliability in established industrial designs.

Availability

STM32F103ZEH7 is available at Aetrix Electronics and suitable for industrial motor drives, programmable logic controllers, USB-CAN protocol bridges, and HMI controllers requiring stable component supply across extended product lifecycles.

Supply support for STM32F103ZEH7 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

STMicroelectronics is a global semiconductor leader headquartered in Geneva, designing and manufacturing microcontrollers, power devices, sensors, and analog ICs for industrial, automotive, and consumer markets.

The STM32F103 series belongs to ST's mainstream Cortex-M3 portfolio, engineered specifically for cost-effective, high-reliability embedded control in industrial automation, motor drives, and human-machine interfaces.

FAQ

What is the operating temperature range for STM32F103ZEH7?

The STM32F103ZEH7 is rated for industrial temperature range: –40°C to +85°C ambient. Its internal temperature sensor is calibrated across this range, and all electrical characteristics-including Flash write endurance, ADC accuracy, and USB timing-are guaranteed within these limits per DS5792 Rev 13 Section 5.3.1.

Does STM32F103ZEH7 support external memory interfaces?

Yes - it integrates a Flexible Static Memory Controller (FSMC) with four independent chip select outputs, supporting asynchronous/synchronous NOR, PSRAM, NAND Flash, and CompactFlash. Timing parameters are fully programmable via registers, enabling direct connection to 8-/16-bit memory devices without glue logic.

Can STM32F103ZEH7 operate without an external crystal?

Yes - it includes a factory-trimmed 8 MHz internal RC oscillator (HSI) usable as system clock source, and a 40 kHz RC (LSI) for RTC. However, USB and CAN require ±0.25% clock accuracy, which mandates use of the 4–16 MHz external crystal (HSE) or PLL derivation from HSI with calibration.

How many PWM outputs does STM32F103ZEH7 support simultaneously?

It supports up to 32 PWM channels: 16 from four general-purpose 16-bit timers (4 channels each), plus 12 from two advanced-control timers (6 channels each, including complementary pairs). All channels are independently configurable for frequency, duty cycle, and dead-time - sufficient for 3-phase dual-motor control.

STM32F103ZEH7 Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Package/Case:
144-LFBGA
Series:
STM32F1
Packaging:
Tray
Product Status:
Active
Programmable:
Not Verified
Core Processor:
ARM® Cortex®-M3
Core Size:
32-Bit Single-Core
Speed:
72MHz
Connectivity:
CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
Peripherals:
DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
Number of I/O:
112
Program Memory Size:
512KB (512K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
64K x 8
Voltage - Supply (Vcc/Vdd):
2V ~ 3.6V
Data Converters:
A/D 21x12b; D/A 2x12b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 105°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

STM32F103ZEH7 FAQ

1.How can I place an order for STM32F103ZEH7 through Aetrix?

Please submit a Request for Quotation (RFQ) for STM32F103ZEH7 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for STM32F103ZEH7 reliable?

The price and inventory of STM32F103ZEH7 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F103ZEH7 is usually 5 days.

3.What payment methods are accepted for STM32F103ZEH7?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F103ZEH7 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STM32F103ZEH7?

STM32F103ZEH7 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your STM32F103ZEH7 order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for STM32F103ZEH7?

For technical support, including STM32F103ZEH7 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F103ZEH7 requirements.

6.How does Aetrix verify that STM32F103ZEH7 is sourced from the original manufacturer or authorized distributors?

All STM32F103ZEH7 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32F103ZEH7 meets industry standards.

7.What is the process for return or replacement of STM32F103ZEH7?

All STM32F103ZEH7 units undergo pre-shipment inspection (PSI). If there is an issue with STM32F103ZEH7, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The STM32F103ZEH7 part is unused and in its original packaging.

Return procedure for STM32F103ZEH7:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

STM32F103ZEH7 Tags

  • STM32F103ZEH7
  • STM32F103ZEH7 PDF
  • STM32F103ZEH7 Datasheet
  • STM32F103ZEH7 Specifications
  • STM32F103ZEH7 Images
  • STMicroelectronics
  • STMicroelectronics STM32F103ZEH7
  • Buy STM32F103ZEH7
  • STM32F103ZEH7 Price
  • STM32F103ZEH7 Distributor
  • STM32F103ZEH7 Supplier
  • STM32F103ZEH7 Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER