STM32F100RBT6B

STMicroelectronics

STMicroelectronics STM32F100RBT6B, STM32F1 series, 32-bit ARM Cortex-M3 MCU, 24MHz core, 128KB Flash, 8KB RAM, 51 I/O, 64-LQFP, -40°C to 85°C, 2V to 3.6V supply.

STMicroelectronics STM32F100RBT6B
Download datasheet (PDF)
[IN STOCK] In Stock: 469 pcs
$5.66/ pc

Volume pricing

Buy Now

MOQ 1 · Tray · RoHS · EIA-481 · DAP/DDP · T/T

Technical specifications

STM32F100RBT6B specifications
Parameter / AttributeSpecification / Value
SeriesSTM32F1
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed24MHz
PackageTray
RAM size8K 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)51
Core processorARM® Cortex®-M3
Case64-LQFP
Data convertersA/D 16x12b; D/A 2x12b
Program memory size128KB (128K x 8)

Technical details

Value-line Cortex-M3 with integrated analog

The 24 MHz clock rate is the ceiling for instruction execution and peripheral timing. At this speed the Cortex-M3 delivers roughly 1.25 DMIPS/MHz, so the usable throughput is about 30 DMIPS. That is adequate for motor control loops running at a few kHz, UART polling at 115.2 kbaud, or moderate sensor fusion — but not for real-time audio processing or high-speed data acquisition. The flash controller needs zero wait states at 24 MHz, so no latency penalty for code fetches.

The 8 KB RAM is tight if you need large data arrays or a TCP/IP stack — plan to use the Flash for constants and keep the stack lean.

There is no announced discontinuation or last-time-buy window. The base product number is STM32F100, and the series remains a supported value-line offering.

The 2V to 3.6V supply range lets it run from a 3.3V regulated rail or a single Li-ion cell through a buck converter.

STM32F100RBT6B
[ALLOC] verified
Quote