Skip to main content
STMicroelectronics STM32F103CBT7 — Microcontrollers & Processors (MCU / MPU / DSP)

STM32F103CBT7 STMicroelectronics MCU, Cortex-M3, 72 MHz

MPNSTM32F103CBT7
Active

STMicroelectronics STM32F1 series ARM Cortex-M3 32-bit MCU, STM32F103CBT7, 72 MHz, 128 KB FLASH, 20K x 8 RAM, 48-LQFP, tray.

$7.5300Ref. price · indicative, final on quote
Packaging48-LQFP
RoHSROHS3 Compliant
SeriesSTM32F1
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32F103CBT7 specifications
ParameterValue
SeriesSTM32F1
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C ~ 105°C (TA)
Speed72MHz
PackageTray
RAM size20K x 8
Core size32-Bit Single-Core
PeripheralsDMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
ConnectivityCANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
Number of i (O)37
Core processorARM® Cortex®-M3
Case48-LQFP
Data convertersA/D 10x12b
Program memory size128KB (128K x 8)

Product details

Cortex-M3 at 72 MHz — throughput and memory budget

The STM32F103CBT7: On-chip memory is 128 KB of flash and 20 KB of SRAM — the flash holds the application code and constant data; the SRAM budget must cover the stack, heap, and all runtime variables. For a motor-control or sensor-fusion application, 20 KB leaves room for a modest RTOS and a few kB of data buffers. The 48-LQFP package (7x7 mm, 0.5 mm pitch) gives 37 usable I/O — enough for a CAN transceiver, a USB interface, and a handful of sensor inputs without needing a larger package. The exposed pad is not present on this QFP; thermal management relies on the board copper and airflow.

Peripheral set and connectivity for fieldbus and drive control

Built-in peripherals include motor control PWM, DMA, and a temperature sensor — the PWM timers can generate complementary signals with dead-time insertion for a three-phase inverter, and DMA moves ADC results to memory without CPU intervention. Connectivity covers CANbus, USB, I2C, SPI, UART/USART, and IrDA — the CAN interface connects to a fieldbus backbone (e.g., CANopen or J1939), while USB can serve as a virtual COM port for firmware updates or data logging. The 10-channel 12-bit ADC samples at up to 1 µs per conversion — enough for current sensing on a motor drive or for reading multiple analog sensors in a control loop.

Temperature grade, supply, and compliance

The wide range allows direct battery operation (two alkaline cells) without an external LDO. The base product number is STM32F103, so future date-code variants (e.g., -T7 vs -T6) share the same die and peripheral map.

Frequently asked questions

How does STM32F103CBT7 compare to STM32L151CBU6A?

The STM32L151CBU6A runs at 32 MHz (vs 72 MHz) and has 16-bit ADC channels but adds a 12-bit DAC. Its package is a 48-UFQFPN (7x7 mm) instead of the 48-LQFP — the footprint and pinout differ, so a board spin is required. The STM32F103CBT7 offers higher throughput and the same CAN/USB connectivity, making it a better fit for performance-driven designs.

What compliance documentation does STMicroelectronics provide for STM32F103CBT7?

The part is ROHS3 compliant. STMicroelectronics provides a declaration of conformity and material declaration per REACH. No UL or IEC certification is listed in the standard documentation — confirm specific regulatory needs with your compliance team.