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 STM32F103ZCT6

Part No.:
STM32F103ZCT6
Manufacturer:
STMicroelectronics
Category:
Microcontrollers
Package:
144-LQFP
Datasheet:
AetrixSTM32F103ZCT6.pdf
Description:
IC MCU 32BIT 256KB FLASH 144LQFP
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:290

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

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

For engineers reviewing the STM32F103ZCT6 datasheet, STM32F103ZCT6 pinout, STM32F103ZCT6 application, or STM32F103ZCT6 equivalent, key selection criteria include its LQFP144 package with 112 I/Os (5 V-tolerant), dual 12-bit DACs for analog output, FSMC support for external NOR/PSRAM, and integrated temperature sensor with ±1.5°C accuracy over –40 to +85°C.

Technical Context

The STM32F103ZCT6 implements an Arm Cortex-M3 core with Harvard architecture, single-cycle multiplication, hardware divide, and nested vectored interrupt controller (NVIC) supporting up to 68 maskable interrupts. Its memory subsystem includes 512 KB on-chip Flash with error correction and 64 KB SRAM with parity checking.

Peripherals are clocked via a flexible PLL-based system: HSE (4–16 MHz) or HSI (8 MHz) feeds a programmable PLL to generate up to 72 MHz SYSCLK; APB1 (max 36 MHz) drives timers, CAN, and I2C; APB2 (max 72 MHz) serves GPIO, ADC, and USART1 - enabling deterministic timing for motor control loops and USB frame synchronization.

Key Specifications

ParameterValue and Actual Design Meaning
CPU CoreArm Cortex-M3, 72 MHz max frequency - enables 1.25 DMIPS/MHz real-time execution for closed-loop control at ≤10 µs loop intervals.
Flash Memory512 KB, 0-wait-state access at 72 MHz - supports dual-bank operation for seamless firmware updates without halting execution.
SRAM64 KB with hardware parity - ensures data integrity in safety-critical buffer storage for CAN/USB packet handling.
ADC3 × 12-bit, 1 µs conversion, 21-channel multiplexing - allows simultaneous sampling of motor phase currents, DC bus voltage, and temperature.
DAC2 × 12-bit, buffered outputs - generates precise analog reference signals for sensor calibration or actuator biasing.
TimersUp to 11 timers including 4 × 16-bit general-purpose, 2 × motor-control PWM with dead-time insertion - directly drives 3-phase inverter gate drivers.
CommunicationCAN 2.0B, USB 2.0 FS, 5 × USART, 3 × SPI, 2 × I2C - provides native fieldbus, PC interface, and peripheral expansion without external protocol bridges.

Pinout & Package

LQFP144 package (20 × 20 mm, 0.5 mm pitch), RoHS-compliant, ECOPACK® certified, rated for industrial temperature range (–40 to +85°C).

Pin/TerminalCircuit RoleDesign Meaning
VDD, VSSPower supply and groundSeparate analog/digital domains with dedicated AVDD/AVSS pins - reduces noise coupling into ADC/DAC paths.
PA0–PA15, PB0–PB15, etc.General-purpose I/O112 total I/Os, all mappable to 16 EXTI lines, >90% 5 V-tolerant - simplifies level-shifting in mixed-voltage industrial interfaces.
PA11/PA12USB D+/D−Dedicated full-speed USB transceiver with internal pull-ups - eliminates external PHY and termination resistors.
PB8/PB9CAN RX/TXDirect connection to external CAN transceiver - supports ISO 11898-2 compliant differential signaling at 1 Mbit/s.
PC0–PC5ADC1_IN0–ADC1_IN5Analog inputs with shared channel mapping across ADC1/ADC2/ADC3 - enables synchronized triple-sampling for motor current reconstruction.

Key Features

FeatureDesign Value
Flexible Static Memory Controller (FSMC)Supports NOR/PSRAM/NAND with configurable timing - enables direct attachment of external display controllers or data loggers without FPGA glue logic.
Motor Control Timers2 × 16-bit advanced-control timers with complementary outputs and emergency stop - meets IEC 61800-5-2 functional safety requirements for drive enable/disable.
Temperature SensorCalibrated on-chip sensor with ±1.5°C accuracy - replaces discrete thermistors in thermal monitoring for motor windings or power stage heatsinks.
Serial Wire Debug (SWD)2-pin debug interface with trace capability - permits non-intrusive real-time variable inspection during field-deployed motor commissioning.
CRC Calculation UnitHardware CRC-32 generator - accelerates firmware image validation and communication packet integrity checks in CAN/USB protocols.

Applications

Industrial Motor DriveSmart Energy Meter

Use Scenario: 3-phase BLDC motor control with field-oriented control (FOC) algorithm running at 20 kHz PWM frequency.

IC Role / Device Role / Timing Role: Primary MCU executing FOC computation, ADC sampling, PWM generation, and CAN diagnostics reporting.

Use Value: Integrated motor-control timers with dead-time insertion and quadrature encoder input eliminate external timer ICs and reduce BOM count by 3 components.

Use Scenario: DIN-rail mounted electricity meter with tariff switching, tamper detection, and PLC/GPRS backhaul.

IC Role / Device Role / Timing Role: System controller managing metrology ADC interface, RTC-backed billing counters, and secure communication stack.

Use Value: Dual 12-bit DACs calibrate shunt-based current measurement; USB and CAN enable field firmware upgrades and utility-side configuration.

Automated Test EquipmentBuilding HVAC Controller

Use Scenario: Portable benchtop instrument generating precision analog waveforms and capturing multi-channel sensor data.

IC Role / Device Role / Timing Role: Signal generation and acquisition hub synchronizing DAC outputs with ADC captures via DMA-triggered timer events.

Use Value: Triple ADCs with triple-sample-and-hold allow simultaneous sampling of voltage, current, and temperature - critical for power quality analysis.

Use Scenario: Centralized air-handling unit controller managing VFDs, dampers, CO₂ sensors, and chiller communication.

IC Role / Device Role / Timing Role: Real-time coordinator interfacing Modbus RTU over RS-485, reading analog environmental sensors, and driving relay outputs.

Use Value: 5 USARTs support concurrent Modbus master/slave, BACnet MS/TP, and local debug console - avoids UART multiplexing complexity.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
STM32F103VET6LQFP100 package, 100 I/Os, 512 KB Flash, same peripherals - lacks FSMC and LCD interface.Suitable for space-constrained designs where external memory expansion is unnecessary.Select when PCB area is limited and no external NOR/PSRAM/display interface is required.
STM32F407VGT6Cortex-M4F core, 168 MHz, FPU, 1 MB Flash, 192 KB SRAM - adds DSP instructions and higher throughput.Required for floating-point intensive tasks like FFT-based power analysis or adaptive filtering.Choose when algorithmic complexity exceeds Cortex-M3 capabilities and FPU acceleration is mandatory.

Compared with STM32F103VET6, the ZCT6 offers 12 additional I/Os and FSMC for external memory - critical for HMI or data logging; versus STM32F407VGT6, it trades raw compute for lower cost and power, making it optimal for deterministic real-time control without floating-point math.

Availability

STM32F103ZCT6 is available at Aetrix Electronics and suitable for industrial motor drives, smart energy meters, automated test equipment, and building HVAC controllers requiring stable component supply across extended production lifecycles.

Supply support for STM32F103ZCT6 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, Switzerland, designing and manufacturing microcontrollers, power management ICs, sensors, and automotive-grade components since 1987.

The STM32F103 product line targets cost-sensitive, high-reliability industrial and consumer applications requiring rich analog integration, real-time responsiveness, and broad ecosystem support - optimized for deterministic control with minimal external components.

FAQ

What is the maximum operating temperature range for STM32F103ZCT6?

The STM32F103ZCT6 is specified for industrial temperature range: –40°C to +85°C ambient. Its internal temperature sensor is calibrated across this range with ±1.5°C accuracy, and all electrical characteristics (including Flash write endurance and ADC linearity) are guaranteed within these limits per DS5792 Rev 13 Section 5.3.1.

Does STM32F103ZCT6 support USB device mode only, or can it act as a USB host?

The STM32F103ZCT6 integrates a USB 2.0 full-speed device-only controller - it cannot operate as a USB host. The peripheral lacks OTG capabilities, host controller logic, or VBUS sensing circuitry. It supports CDC, HID, and DFU class implementations but requires an external USB host (e.g., PC or embedded Linux system) for enumeration and data exchange.

How many independent PWM channels can be generated simultaneously on STM32F103ZCT6?

The STM32F103ZCT6 supports up to 32 independent PWM outputs: 4 general-purpose 16-bit timers provide up to 16 channels (4 per timer), and 2 advanced-control timers deliver 12 channels (6 each with complementary pairs), plus 2 basic timers drive DAC triggers. All channels are software-configurable with adjustable resolution, dead-time, and synchronization.

Is the internal 8 MHz RC oscillator factory-trimmed, and what is its accuracy over temperature?

Yes, the internal 8 MHz RC oscillator (HSI) is factory-trimmed to ±1% accuracy at 25°C. Over the full industrial temperature range (–40 to +85°C) and supply voltage (2.0–3.6 V), its variation is ±2.5% per DS5792 Rev 13 Table 25 - sufficient for boot code execution and low-precision timing, but not for USB or CAN bit timing without PLL stabilization.

STM32F103ZCT6 Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Package/Case:
144-LQFP
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:
256KB (256K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
48K x 8
Voltage - Supply (Vcc/Vdd):
2V ~ 3.6V
Data Converters:
A/D 21x12b; D/A 2x12b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

STM32F103ZCT6 FAQ

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

Please submit a Request for Quotation (RFQ) for STM32F103ZCT6 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 STM32F103ZCT6 reliable?

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

3.What payment methods are accepted for STM32F103ZCT6?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STM32F103ZCT6?

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

Once your STM32F103ZCT6 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 STM32F103ZCT6?

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

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

All STM32F103ZCT6 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 STM32F103ZCT6 meets industry standards.

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

All STM32F103ZCT6 units undergo pre-shipment inspection (PSI). If there is an issue with STM32F103ZCT6, 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 STM32F103ZCT6 part is unused and in its original packaging.

Return procedure for STM32F103ZCT6:

1.Submit a request within 90 days.

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

STM32F103ZCT6 Tags

  • STM32F103ZCT6
  • STM32F103ZCT6 PDF
  • STM32F103ZCT6 Datasheet
  • STM32F103ZCT6 Specifications
  • STM32F103ZCT6 Images
  • STMicroelectronics
  • STMicroelectronics STM32F103ZCT6
  • Buy STM32F103ZCT6
  • STM32F103ZCT6 Price
  • STM32F103ZCT6 Distributor
  • STM32F103ZCT6 Supplier
  • STM32F103ZCT6 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