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

STM32F102RBT6 MCU, ARM Cortex-M3, 48MHz, 128KB Flash

MPNSTM32F102RBT6
End of Life

STMicroelectronics STM32F1 series, ARM Cortex-M3 32-bit MCU, STM32F102RBT6, 48MHz, 128KB Flash, 16K x 8 RAM, 64-LQFP, -40 to +85°C, ROHS3 compliant.

$6.73Ref. price · indicative, final on quote
Packaging64-LQFP
StockIn Stock (19)
Lead timeIn Stock wk
MOQ1 pcs
  • 100% new & originalTraceable channels only — no refurbs, no pulls, no remarked parts.
  • Date & lot codes on quoteStated per line before you commit; label photos on request.
  • MSL-compliant ESD packingMoisture-sealed bags with indicator cards; reels photo-verified.
  • PayPal buyer protectionPay by T/T, PayPal or Payoneer — card payments covered end to end.

Specifications

STM32F102RBT6 Technical Specifications
ParameterValue
SeriesSTM32F1
Mounting typeSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed48MHz
PackageTray
RAM size16K x 8
Core size32-Bit Single-Core
PeripheralsDMA, PDR, POR, PVD, PWM, Temp Sensor, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART, USB
Number of i (O)51
Core processorARM® Cortex®-M3
Case64-LQFP
Data convertersA/D 16x12b
Program memory size128KB (128K x 8)

Product details

ARM Cortex-M3 at 48 MHz — 64-LQFP integration

The STM32F102RBT6 is an ARM Cortex-M3 32-bit MCU clocked at 48 MHz, packing 128 KB of flash and 16K x 8 of SRAM into a 64-LQFP package with 51 accessible I/O lines. The 0.5 mm pitch LQFP-64 footprint demands a 4-layer board for clean fan-out of the inner rows — two-layer designs will struggle to route the full I/O set without vias.

128 KB flash, 16 KB SRAM — memory budget for control apps

128 KB of on-chip flash (128K x 8) holds the application image; after a lightweight RTOS and HAL, expect roughly 80–90 KB free for the control loop and communication stack. 16K x 8 of SRAM covers the stack, heap, and DMA buffers — enough for a USB CDC class or a modest Modbus RTU slave, but tight for a full TCP/IP stack without external RAM. The 48 MHz Cortex-M3 delivers 1.25 DMIPS/MHz, giving about 60 DMIPS of integer throughput — sufficient for real-time control loops in motor drives, sensor fusion, or industrial I/O modules.

Supply range 2.0–3.6 V, industrial temp -40 to +85°C

On-chip peripherals include DMA, POR, PVD, PWM, a temperature sensor, and a watchdog timer — the POR and PVD eliminate external supervisor ICs for brown-out protection.

Connectivity and analog — USB, I²C, SPI, 16-ch 12-bit ADC

A 16-channel 12-bit ADC samples analog sensors or potentiometers; the 12-bit resolution gives 4096 counts across the reference voltage, suitable for 0–10 V scaled inputs with a voltage divider. 51 I/O pins on the 64-LQFP package leave headroom for a parallel LCD interface, keypad matrix, and several status LEDs alongside the serial buses.

Active lifecycle, ROHS3 compliant — design-in ready

ROHS3 compliant, with no REACH or conflict-mineral restrictions flagged in the standard compliance package.

Frequently asked questions

Will STM32F102RBT6 drop into a board designed for STM32L151CBU6A without rewiring?

No — the STM32L151CBU6A is a 32 MHz Cortex-M3 in a 48-LQFP package with 37 I/O, while the STM32F102RBT6 is a 48 MHz part in a 64-LQFP with 51 I/O. The pinouts and package footprints differ; a board spin is required.