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 STM32F103CBU6TR

Part No.:
STM32F103CBU6TR
Manufacturer:
STMicroelectronics
Category:
Microcontrollers
Package:
48-UFQFN Exposed Pad
Datasheet:
AetrixSTM32F103CBU6TR.pdf
Description:
IC MCU 32BIT 128KB FLSH 48UFQFPN
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,544

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STM32F103CBU6TR from STMicroelectronics is a medium-density performance-line Arm® Cortex®-M3 microcontroller featuring 128 KB Flash, 20 KB SRAM, 72 MHz CPU frequency, USB 2.0 full-speed interface, and CAN 2.0B Active controller - deployed in industrial motor control, smart sensor nodes, and embedded HMI systems.

For engineers reviewing the STM32F103CBU6TR datasheet, STM32F103CBU6TR pinout, STM32F103CBU6TR application, or STM32F103CBU6TR equivalent, key selection criteria include Flash/SRAM capacity, USB/CAN coexistence, 12-bit dual ADC timing, and VFQFPN36 package thermal performance for space-constrained PCBs.

Technical Context

The device integrates an Arm Cortex-M3 core with single-cycle multiplication, hardware division, and nested vectored interrupt controller (NVIC) supporting up to 60 maskable interrupts. Its clock system combines 4–16 MHz external crystal, 8 MHz factory-trimmed RC, and PLL for precise 72 MHz operation.

DMA supports 7 channels across timers, ADC, SPI, I²C, and USART peripherals; low-power modes include Sleep, Stop, and Standby with VBAT-backed RTC and backup registers. The dual 12-bit ADCs operate at 1 µs conversion time with temperature sensor integration.

Key Specifications

Parameter Value and Actual Design Meaning
CPU Core Arm Cortex-M3, 72 MHz max - enables real-time deterministic execution of motor control algorithms and protocol stacks.
Flash Memory 128 KB - sufficient for dual-bank firmware updates and complex USB/CAN stack + application code.
SRAM 20 KB - supports multiple concurrent peripheral buffers (USB EP, CAN FIFO, ADC DMA) without external RAM.
ADC 2 × 12-bit, 1 µs conversion - allows synchronized sampling of motor phase currents and voltage rails in FOC drives.
Communication Interfaces USB 2.0 FS + CAN 2.0B + 3×USART + 2×SPI + 2×I²C - enables fieldbus gateway functionality with host PC connectivity.
Timers 7 timers including 16-bit motor control timer with dead-time generation - directly supports 3-phase inverter gate driving.
Supply Range 2.0–3.6 V - compatible with single Li-ion or regulated 3.3 V power rails in portable and industrial equipment.

Pinout & Package

STM32F103CBU6TR uses a VFQFPN36 (6 × 6 mm, 0.5 mm pitch) package with 32 I/O pins, 3 power/ground terminals, and dedicated debug (SWDIO/SWCLK), reset (NRST), and boot configuration pins.

Pin/Terminal Circuit Role Design Meaning
VDD, VSS Power supply and ground Core and I/O domain supply; requires local 100 nF decoupling per pair near package corner.
PA0–PA15, PB0–PB15, PC13–PC15 General-purpose I/O 5 V-tolerant on most pins; configurable as GPIO, alternate function (AF), or analog input - mapped to ADC1/2, TIMx, USARTx.
PA9/PA10 USB DM/DP Dedicated full-speed USB transceiver pins - require 1.5 kΩ pull-up on DP for device enumeration.
PB8/PB9 CAN RX/TX Differential CAN bus interface - needs external transceiver (e.g., TJA1050) and 120 Ω termination.
PA13/PA14 SWDIO/SWCLK 2-pin Serial Wire Debug interface - enables programming and real-time debugging without JTAG overhead.
NRST Active-low reset Asynchronous reset input; internal pull-up; accepts 10 µs minimum pulse width for reliable system initialization.

Key Features

Feature Design Value
Embedded CRC unit Hardware-accelerated checksum calculation for firmware integrity verification and communication frame validation.
Temperature sensor Integrated analog output calibrated against VREFINT - enables board-level thermal monitoring without external components.
Programmable voltage detector (PVD) Configurable trip point (2.2–2.9 V) on VDD - triggers interrupt or reset before brown-out affects Flash write reliability.
96-bit unique ID Factory-programmed serial number - supports secure device authentication and license binding in production firmware.
ECOPACK® packaging Lead-free, halogen-free VFQFPN36 - complies with RoHS and REACH requirements for industrial and consumer deployments.

Applications

Industrial Motor Control Smart Sensor Node

Use Scenario: 3-phase BLDC motor drive with current sensing, position feedback, and field-oriented control.

IC Role / Device Role / Timing Role: Real-time execution of FOC algorithm, PWM generation with dead-time insertion, and ADC-triggered current sampling.

Use Value: Integrated motor control timer and dual ADC enable sub-microsecond current loop closure without external logic.

Use Scenario: Battery-powered environmental sensor hub aggregating temperature, humidity, and CO₂ data via I²C sensors.

IC Role / Device Role / Timing Role: Low-power coordinator managing sensor polling, data fusion, and USB/CAN reporting.

Use Value: Stop mode current < 2 µA and VBAT-backed RTC allow multi-year operation on coin cell with scheduled wake-ups.

USB-CAN Bridge Embedded HMI Controller

Use Scenario: Protocol translator connecting PC-based diagnostic tools to automotive or industrial CAN networks.

IC Role / Device Role / Timing Role: Simultaneous USB device endpoint handling and CAN message filtering/transmission.

Use Value: Shared DMA and NVIC prioritization ensure zero-loss CAN frame buffering while servicing USB control transfers.

Use Scenario: Touch-enabled display controller for HVAC or building automation panels.

IC Role / Device Role / Timing Role: Graphics rendering engine, capacitive touch acquisition, and RS-485 Modbus gateway.

Use Value: 80 fast I/Os support parallel LCD interface, while integrated USB enables firmware updates via standard cable.

Equivalent & Alternatives

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

Alternative Part Technical Difference Application Difference Selection Advice
STM32F103C8T6 64 KB Flash, same VFQFPN36 package, identical pinout - lacks 64 KB of program space and associated linker flexibility. Suitable for simpler USB HID or basic CAN node firmware without large protocol stacks. Select when BOM cost sensitivity outweighs future firmware scalability needs.
STM32F072CBT6 Arm Cortex-M0+, 48 MHz, 128 KB Flash, USB but no CAN - lower interrupt latency but no native CAN peripheral. Preferred for USB-only human interface devices where CAN is replaced by UART-to-CAN bridge ICs. Choose only if CAN is offloaded externally and real-time determinism is less critical than ultra-low active power.

Compared with STM32F103C8T6, the CBU6TR provides essential headroom for bootloader + application + safety monitor; versus STM32F072CBT6, it delivers integrated CAN 2.0B with hardware filtering - eliminating external transceiver coordination overhead in distributed control systems.

Availability

STM32F103CBU6TR is available at Aetrix Electronics and suitable for industrial motor control, smart sensor nodes, USB-CAN bridges, and embedded HMI controllers requiring stable component supply across multi-year production cycles.

Supply support for STM32F103CBU6TR 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, specializing in microcontrollers, power management, and sensing technologies for industrial, automotive, and consumer markets.

This part belongs to the STM32F1 "Performance Line" product family - engineered for cost-sensitive, high-integration embedded applications demanding USB, CAN, and real-time control in compact packages.

FAQ

What is the maximum operating temperature range for STM32F103CBU6TR?

The STM32F103CBU6TR is rated for industrial temperature range: –40 °C to +85 °C ambient. Thermal characteristics in the datasheet (DS5319 Rev 20, Table 63) specify θJA = 40.5 °C/W for VFQFPN36, requiring ≤ 10 cm² of 2-oz copper pour under the package for sustained 72 MHz operation at +85 °C.

Does STM32F103CBU6TR support USB device mode without external PHY?

Yes - it integrates a full-speed USB 2.0 device transceiver compliant with USB Specification Revision 2.0. No external PHY is required; only standard USB D+/D– routing with 1.5 kΩ pull-up on D+ and ESD protection diodes are needed for robust operation.

Can the internal 8 MHz RC oscillator be used as system clock source?

Yes - the 8 MHz internal RC (HSI) is factory-trimmed to ±1% accuracy and can serve as direct system clock or PLL input. For USB/CAN timing compliance, however, an external 4–16 MHz crystal (HSE) is mandatory to meet ±0.25% USB SOF tolerance and CAN bit timing precision.

How many GPIO pins support external interrupt capability?

All 32 user I/O pins (PA0–PA15, PB0–PB15, PC13–PC15) map to 16 external interrupt lines via EXTI - meaning up to 16 distinct GPIOs can trigger edge-sensitive interrupts simultaneously, with priority managed by NVIC.

STM32F103CBU6TR Specifications

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

STM32F103CBU6TR FAQ

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

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

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

3.What payment methods are accepted for STM32F103CBU6TR?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STM32F103CBU6TR?

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

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

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

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

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

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

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

Return procedure for STM32F103CBU6TR:

1.Submit a request within 90 days.

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

STM32F103CBU6TR Tags

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