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 STM32F103ZCT6TR

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

Inventory:4,644

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STM32F103ZCT6TR 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. It integrates 11 timers-including motor-control PWM timers with dead-time generation-and supports up to 112 I/Os in LQFP144 package for industrial control and motor drive applications.

For engineers reviewing the STM32F103ZCT6TR datasheet, STM32F103ZCT6TR pinout, STM32F103ZCT6TR application, or STM32F103ZCT6TR equivalent, key selection criteria include Flash/SRAM capacity, USB+CAN dual-interface capability, ADC channel count and sampling rate, motor-control timer features, and LQFP144 thermal/power delivery suitability.

Technical Context

This MCU implements an Arm Cortex-M3 core with Harvard architecture, single-cycle multiplication, and hardware divide. Its memory subsystem includes 512 KB of embedded Flash (with ECC support), 64 KB SRAM, and a Flexible Static Memory Controller (FSMC) supporting NOR/PSRAM/NAND and CompactFlash.

The peripheral set is optimized for real-time embedded control: dual CAN 2.0B controllers with dedicated message RAM, USB 2.0 FS PHY with internal transceiver, three independent 12-bit ADCs (1 µs conversion, triple-sample-and-hold), two 12-bit DACs, and four advanced timers with complementary outputs and emergency stop inputs-enabling precise field-oriented control (FOC) of 3-phase motors.

Key Specifications

Parameter Value and Actual Design Meaning
CPU Core Arm Cortex-M3 @ 72 MHz; delivers 1.25 DMIPS/MHz for deterministic real-time execution in motor control and protocol stacks.
Flash Memory 512 KB; sufficient for dual-bank firmware updates, USB/CAN protocol stacks, and sensor fusion algorithms.
SRAM 64 KB; supports large buffers for USB packet handling, CAN message queues, and real-time FFT processing.
ADC 3 × 12-bit, 1 µs max conversion time, 21-channel multiplexing; enables simultaneous sampling across motor phase currents and DC bus voltage.
Timers 4 × 16-bit advanced timers with dead-time insertion and emergency stop; directly drives 3-phase inverter gate drivers with hardware fault protection.
Communication USB 2.0 FS + CAN 2.0B + 5 × USART + 3 × SPI + 2 × I²C; supports device-class USB enumeration and robust fieldbus communication in harsh environments.
I/O Count 112 pins (LQFP144); all but analog inputs are 5 V-tolerant, simplifying level-shifting in mixed-voltage industrial systems.

Pinout & Package

LQFP144 package (20 × 20 mm, 0.5 mm pitch), RoHS-compliant, ECOPACK® certified. Thermal resistance θJA = 30 °C/W (JEDEC standard board).

Pin/Terminal Circuit Role Design Meaning
VDD, VSS Power supply / Ground Dual 2.0–3.6 V supply domains with separate analog/digital ground pins reduce noise coupling into ADC/DAC paths.
PA0–PA15, PB0–PB15, PC0–PC15, PD0–PD15, PE0–PE15 General-purpose I/O 112 total GPIOs; each configurable as interrupt source, remappable to 16 EXTI lines; most support 5 V tolerance for legacy interface compatibility.
PA9/PA10 USART1 TX/RX Dedicated UART pins with hardware flow control support; used for bootloader communication and debug console.
PA11/PA12 USB_DM/USB_DP Integrated USB 2.0 full-speed transceiver; no external PHY required-reduces BOM cost and PCB area.
PB8/PB9 CAN_RX/CAN_TX Dedicated CAN bus interface pins with internal pull-ups; support ISO 11898-1 compliant differential signaling at up to 1 Mbit/s.
PA0–PA3, PB0–PB1, PC0–PC5 ADC1_IN0–ADC1_IN15 16-channel analog input mapping for first ADC; enables simultaneous sampling of motor current sensors, temperature, and voltage rails.

Key Features

Feature Design Value
Flexible Static Memory Controller (FSMC) Supports external NOR flash, PSRAM, and NAND with hardware wait-state generation-enables expansion beyond on-chip memory for HMI or logging.
Advanced Timer (TIM1/TIM8) 6-channel complementary PWM output with programmable dead-time (1–128 ns resolution) and synchronous update-critical for safe 3-phase inverter switching.
Temperature Sensor Integrated silicon diode with ±1.5°C accuracy (0–100°C); calibrated against VREFINT, enabling real-time thermal monitoring without external components.
CRC Calculation Unit Hardware-accelerated CRC-32 generator; offloads checksum computation from CPU during firmware OTA updates or data logging integrity checks.
Serial Wire Debug (SWD) 2-pin debug interface (SWDIO/SWCLK) with full JTAG functionality; enables non-intrusive real-time tracing and flash programming in space-constrained designs.

Applications

Industrial Motor Drive Programmable Logic Controller (PLC)

Use Scenario: Closed-loop control of 3-phase AC induction or BLDC motors in HVAC compressors and conveyor systems.

IC Role / Device Role / Timing Role: Real-time execution of FOC algorithm, PWM generation with sub-microsecond timing precision, and current/voltage sensing via integrated ADCs.

Use Value: Eliminates need for external PWM generators or ADCs; reduces system latency and component count while maintaining <1 µs jitter in critical timing paths.

Use Scenario: Modular I/O expansion module with digital input/output, analog acquisition, and fieldbus connectivity in factory automation.

IC Role / Device Role / Timing Role: Central controller managing cyclic I/O scanning, ladder logic execution, and dual-fieldbus bridging (CAN ↔ USB or CAN ↔ USART).

Use Value: On-chip CAN + USB + multiple USARTs enable native integration with HMI panels, SCADA gateways, and legacy serial devices without bridge ICs.

Energy Metering Gateway Medical Diagnostic Equipment

Use Scenario: Smart electricity meter concentrator aggregating data from sub-meters via RS-485 and transmitting via USB or CAN to utility head-end systems.

IC Role / Device Role / Timing Role: Protocol stack processor for DLMS/COSEM over HDLC, with hardware CRC and DMA-accelerated UART transfers.

Use Value: 512 KB Flash stores multiple firmware images and encryption keys; 64 KB SRAM buffers burst data from 16+ meters before transmission.

Use Scenario: Portable ultrasound or ECG signal acquisition unit requiring low-noise analog front-end and real-time waveform processing.

IC Role / Device Role / Timing Role: Simultaneous sampling of multi-channel analog biosignals using triple ADCs with synchronized trigger and hardware averaging.

Use Value: Triple-sample-and-hold capability ensures phase-coherent sampling across 3 ADCs-essential for Doppler shift calculation and beat-to-beat interval analysis.

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, 64 KB SRAM; lacks FSMC and LCD interface; same core/peripherals otherwise. Fits compact PCBs where external memory or display interface is unnecessary; lower I/O count limits multi-sensor or multi-protocol use. Select when board space is constrained and external memory or parallel LCD is not required-reduces routing complexity and cost.
STM32F407VGT6 Cortex-M4F core @ 168 MHz, 1 MB Flash, 192 KB SRAM, FPU, enhanced ADC (2.4 MSPS), no FSMC in LQFP100 variant. Required for floating-point math (e.g., FFT-based spectral analysis), higher throughput USB audio, or complex motion control with predictive algorithms. Choose only if application demands >72 MHz deterministic timing, hardware FPU, or >1 MSPS ADC sampling-adds cost and power overhead for basic control tasks.

Compared with STM32F103VET6, the ZCT6TR provides 12 additional I/Os and FSMC for external memory expansion; versus STM32F407VGT6, it offers lower power, simpler toolchain certification, and proven reliability in long-lifecycle industrial deployments-without unnecessary compute overhead.

Availability

STM32F103ZCT6TR is available at Aetrix Electronics and suitable for industrial motor drives, programmable logic controllers, and energy metering gateways requiring stable component supply across extended production lifecycles.

Supply support for STM32F103ZCT6TR 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, specializing in microcontrollers, power management, sensors, and automotive ICs.

This part belongs to the STM32F1 "Performance Line" product family, designed specifically for cost-sensitive, high-reliability industrial control applications demanding rich analog/motor peripherals and dual high-speed interfaces (USB + CAN) in a single chip.

FAQ

What is the maximum operating temperature range for STM32F103ZCT6TR?

The STM32F103ZCT6TR is rated for industrial temperature range: –40°C to +85°C. This is confirmed in Section 5.3.1 of DS5792 Rev 13, specifying ambient operating conditions under which all electrical characteristics-including ADC accuracy, Flash endurance, and USB timing-are guaranteed.

Does STM32F103ZCT6TR support USB device mode without external components?

Yes. The part integrates a full-speed USB 2.0 transceiver with internal pull-up resistors and voltage regulator. Only a single 1.5 kΩ pull-up on D+ (PA12) and standard USB termination capacitors are required-no external PHY or level shifter needed per Section 2.3.24 and Figure 47 of the datasheet.

How many CAN message objects can be handled simultaneously in hardware?

The integrated bxCAN controller supports 14 dedicated message mailboxes (3 transmit, 2 receive FIFOs with 3 entries each, plus 3 dedicated single-mailbox registers). All are managed in hardware with automatic ID filtering and priority arbitration-detailed in Section 2.3.23 and Register Map RM0008.

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

Yes. The HSI oscillator is factory-trimmed to ±1% accuracy at 25°C and 3.3 V, with typical drift of ±2% over the full temperature and voltage range (–40°C to +85°C, 2.0–3.6 V), as specified in Table 25 of DS5792 Rev 13.

STM32F103ZCT6TR Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Package/Case:
144-LQFP
Series:
STM32F1
Packaging:
Tape & Reel (TR)
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:

STM32F103ZCT6TR FAQ

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

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

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

3.What payment methods are accepted for STM32F103ZCT6TR?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STM32F103ZCT6TR?

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

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

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

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

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

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

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

Return procedure for STM32F103ZCT6TR:

1.Submit a request within 90 days.

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

STM32F103ZCT6TR Tags

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