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 STM32F101CBU6

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

Inventory:4,353

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STM32F101CBU6 from STMicroelectronics is a medium-density ARM® Cortex®-M3 microcontroller with 128 KB Flash, 16 KB SRAM, 36 MHz CPU frequency, 12-bit ADC (1 µs conversion), and 7 communication interfaces (including 3 USARTs, 2 I²C, 2 SPI). It operates from 2.0–3.6 V and supports industrial temperature range (–40°C to +85°C), deployed in motor control subsystems of HVAC actuators.

For engineers reviewing the STM32F101CBU6 datasheet, STM32F101CBU6 pinout, STM32F101CBU6 application, or STM32F101CBU6 equivalent, key selection considerations include Flash/SRAM size, 48-pin UFQFPN package compatibility, 36 MHz real-time execution capability, and integrated temperature sensor for closed-loop thermal compensation.

Technical Context

The STM32F101CBU6 implements an ARM Cortex-M3 core with single-cycle multiplication, hardware division, and nested vectored interrupt controller (NVIC) supporting up to 64 interrupts. Its clock system integrates 4–16 MHz external crystal oscillator, 8 MHz internal RC, 40 kHz LSI, and PLL for scalable CPU clock generation.

DMA operation supports 7 channels servicing timers, ADC, SPI, I²C, and USART peripherals concurrently; the 12-bit ADC features 16 input channels, 0–3.6 V full-scale range, and built-in temperature sensor with ±1.5°C accuracy across –40°C to +85°C.

Key Specifications

Parameter Value and Actual Design Meaning
CPU Core ARM Cortex-M3, 36 MHz max - enables deterministic real-time control with 1.25 DMIPS/MHz performance at zero wait states.
Flash Memory 128 KB - sufficient for complex firmware with bootloader, communication stacks, and safety monitoring routines.
SRAM 16 KB - supports multiple concurrent peripheral buffers (e.g., UART FIFOs, ADC DMA arrays, stack depth for RTOS).
ADC Resolution 12-bit, 1 µs conversion - delivers 4.096 mV/LSB resolution for precision analog sensing in motor current feedback.
Communication Interfaces 3× USART, 2× I²C, 2× SPI - enables simultaneous RS-485 fieldbus, I²C sensor hub, and SPI flash storage connectivity.
Supply Voltage 2.0–3.6 V - compatible with standard 3.3 V industrial power rails and tolerant of brown-out conditions down to 2.0 V.
Operating Temperature –40°C to +85°C - qualified for deployment in enclosed industrial enclosures without active cooling.

Pinout & Package

STM32F101CBU6 uses a 48-pin Ultra Thin Fine Pitch Quad Flat No-lead (UFQFPN) package, 7 × 7 mm body, 0.5 mm pitch, with exposed thermal pad for enhanced heat dissipation in compact PCB layouts.

Pin/Terminal Circuit Role Design Meaning
VDD Core & I/O supply 3.3 V nominal input; requires local 100 nF decoupling per VDD pin to maintain stable core voltage under dynamic load.
VSS Ground reference Must be connected to low-impedance PCB ground plane; separate analog/digital ground routing recommended for ADC integrity.
PA0–PA15 General-purpose I/O 5 V-tolerant digital pins configurable as GPIO, EXTI, timer channels, or ADC inputs - supports direct connection to legacy 5 V sensors.
PB0–PB15 General-purpose I/O Includes dedicated TIM3_CH1–CH4 and I²C1_SCL/SDA functions - enables hardware PWM generation and SMBus-compatible sensor interfacing.
PC13–PC15 RTC backup domain Supports 32.768 kHz crystal oscillator and VBAT-supplied RTC/backup registers - maintains timekeeping during main power loss.
NRST Active-low reset Externally driven reset input with internal pull-up; requires ≥20 µs pulse width for reliable system initialization.
BOOT0 Boot mode select High at power-on forces boot from system memory (ROM bootloader); used for field firmware recovery via USART.

Key Features

Feature Design Value
Serial Wire Debug (SWD) 2-pin debug interface replacing JTAG - reduces PCB footprint while enabling full flash programming and real-time variable inspection.
Temperature Sensor Integrated calibrated sensor with ±1.5°C accuracy - eliminates external thermistor BOM cost and calibration effort in thermal management loops.
Programmable Voltage Detector (PVD) Configurable trip points (2.2–2.9 V) - triggers interrupt before brown-out, allowing safe state save and controlled shutdown in power-critical systems.
CRC Calculation Unit Hardware-accelerated CRC-32 generator - verifies firmware image integrity in <1 µs per 32-bit word, critical for OTA update validation.
96-bit Unique ID Factory-programmed serial number - enables device-specific licensing, secure boot key binding, and traceability in production batches.

Applications

Industrial Motor Control Smart Energy Metering

Use Scenario: Closed-loop speed regulation of 24 V DC brushless fans in commercial HVAC units.

IC Role / Device Role / Timing Role: Real-time PWM generation (TIM2/TIM3), current sensing via ADC, and Modbus RTU over USART2.

Use Value: 36 MHz CPU ensures sub-100 µs control loop execution; 12-bit ADC resolves 0.1% torque ripple; 5 V-tolerant I/O interfaces directly with legacy Hall-effect sensors.

Use Scenario: Three-phase electricity meter with tariff switching, tamper detection, and optical IR communication.

IC Role / Device Role / Timing Role: Pulse counting (EXTI on meter pulses), RTC-based billing intervals, and IrDA physical layer via USART1.

Use Value: Integrated RTC with 32.768 kHz crystal provides ±2 ppm timekeeping accuracy; PVD detects grid voltage sags to log event timestamps before power loss.

Building Automation Sensors Medical Diagnostic Peripherals

Use Scenario: Wireless CO₂ and humidity node using I²C SHT3x sensor and SPI-connected sub-GHz transceiver.

IC Role / Device Role / Timing Role: I²C master for environmental sensors, SPI slave for radio control, and low-power Stop mode between readings.

Use Value: 7-channel DMA offloads sensor data acquisition from CPU; Stop mode current ≤2.5 µA extends battery life to >5 years on CR2032.

Use Scenario: Portable ECG front-end with lead-off detection, analog filtering, and USB HID interface emulation.

IC Role / Device Role / Timing Role: ADC sampling at 1 kHz with DMA to SRAM buffer, temperature-compensated gain calibration, and USB CDC virtual COM port.

Use Value: On-chip temperature sensor enables real-time ADC offset correction; 16 KB SRAM holds 8 seconds of waveform data pre-transmission.

Equivalent & Alternatives

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

Alternative Part Technical Difference Application Difference Selection Advice
STM32F030F4P6 ARM Cortex-M0, 48 MHz, 16 KB Flash, 4 KB SRAM, no temperature sensor or PVD. Limited to basic control tasks without thermal compensation or brown-out warning. Select when cost sensitivity outweighs need for advanced analog features and extended Flash.
STM32F103C8T6 Same Cortex-M3 core, 64 KB Flash, 20 KB SRAM, identical pinout but higher Flash density variant. Higher Flash headroom for dual-bank firmware updates and larger protocol stacks (e.g., BLE mesh). Choose when future firmware expansion or bootloader complexity demands >64 KB executable space.

Compared with STM32F101CBU6, STM32F030F4P6 sacrifices thermal sensing and voltage monitoring for lower unit cost, while STM32F103C8T6 trades 64 KB Flash for broader ecosystem support and community toolchain maturity - both retain the same 48-pin UFQFPN footprint for drop-in layout reuse.

Availability

STM32F101CBU6 is available at Aetrix Electronics and suitable for industrial motor control, smart energy metering, building automation sensors, and medical diagnostic peripherals requiring stable component supply across multi-year production cycles.

Supply support for STM32F101CBU6 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 ICs, MEMS, and automotive-grade components since 1987.

The STM32F101xx series targets cost-sensitive industrial and consumer applications requiring robust real-time performance, integrated analog peripherals, and long-term supply assurance - optimized for deterministic control in resource-constrained environments.

FAQ

What is the maximum operating frequency of the STM32F101CBU6?

The STM32F101CBU6 achieves a maximum CPU frequency of 36 MHz using its internal PLL, derived from either the 4–16 MHz external crystal oscillator or the 8 MHz internal RC oscillator. This frequency is guaranteed across the full –40°C to +85°C temperature range and 2.0–3.6 V supply voltage, with zero wait-state Flash access enabling deterministic instruction execution.

Does the STM32F101CBU6 support 5 V-tolerant I/O pins?

Yes, up to 37 I/O pins on the STM32F101CBU6 are 5 V-tolerant when configured as inputs, including all pins in the PA, PB, and PC groups except BOOT0 and NRST. This allows direct interfacing with legacy 5 V logic devices and sensors without level-shifting circuitry, reducing BOM count and board area in mixed-voltage systems.

How many ADC channels does the STM32F101CBU6 provide?

The STM32F101CBU6 integrates one 12-bit ADC with up to 16 external input channels (PA0–PA7, PB0–PB1, PC0–PC5), plus one internal channel for the integrated temperature sensor and one for VREFINT. The ADC supports scan mode, continuous conversion, and DMA-triggered data transfers - enabling simultaneous sampling of motor phase currents and thermal feedback without CPU intervention.

What debug interface does the STM32F101CBU6 use?

The STM32F101CBU6 supports Serial Wire Debug (SWD) via SWDIO and SWCLK pins (PA13 and PA14), a 2-pin ARM-standard interface that replaces full JTAG. SWD provides full read/write memory access, breakpoint setting, and real-time variable monitoring while occupying minimal PCB space - ideal for space-constrained industrial modules where debug header placement is constrained.

STM32F101CBU6 Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Package/Case:
48-UFQFN Exposed Pad
Series:
STM32F1
Packaging:
Tray
Product Status:
Active
Programmable:
Not Verified
Core Processor:
ARM® Cortex®-M3
Core Size:
32-Bit Single-Core
Speed:
36MHz
Connectivity:
I2C, IrDA, LINbus, SPI, UART/USART
Peripherals:
DMA, 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:
16K 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:

STM32F101CBU6 FAQ

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

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

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

3.What payment methods are accepted for STM32F101CBU6?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STM32F101CBU6?

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

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

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

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

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

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

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

Return procedure for STM32F101CBU6:

1.Submit a request within 90 days.

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

STM32F101CBU6 Tags

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