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

ST STM32F101TBU6TR ARM Cortex-M3 MCU, 36 MHz, 128 KB Flash

MPNSTM32F101TBU6TR
Active

ST STM32F1 series 32-bit ARM Cortex-M3 MCU, STM32F101TBU6TR, 36 MHz, 128 KB Flash, 16 KB RAM, 26 I/O, 36-VFQFPN, -40°C to 85°C.

$3.7896Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM32F101TBU6TR specifications
ParameterValue
SeriesSTM32F1
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed36MHz
PackageTape & Reel (TR)
RAM size16K x 8
Core size32-Bit Single-Core
PeripheralsDMA, PDR, POR, PVD, PWM, Temp Sensor, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)26
Core processorARM® Cortex®-M3
Case36-VFQFN Exposed Pad
Data convertersA/D 10x12b
Program memory size128KB (128K x 8)

Product details

The STM32F101TBU6TR is a 32-bit ARM Cortex-M3 microcontroller clocked at 36 MHz with 128 KB of Flash and 16 KB of SRAM.

Lifecycle reality — EOL and what that means for procurement

The STM32F101TBU6TR carries an end-of-life (EOL) status.

Memory sizing and field update strategy

128 KB of Flash and 16 KB of SRAM define the firmware budget. The Flash is large enough for a modest RTOS, a communication stack, and application code; the SRAM handles a few hundred bytes of packet buffers and stack. Field reprogrammability is via the built-in bootloader over UART or I²C — no external programmer needed, but the Flash endurance (typically 10k cycles) means frequent OTA updates are not the intended use case.

Frequently asked questions

What is STM32F101TBU6TR's listed speed?

The core runs at 36 MHz, delivering roughly 45 DMIPS on the ARM Cortex-M3 architecture.