STMicroelectronics STM32F100RBT6B
| Quantity | Unit Price | Total Price |
|---|---|---|
| 1 | $6.54 | $6.54 |
| 15+ | $4.30 | $64.50 |
| 25+ | $4.20 | $105.00 |
| 50+ | $3.97 | $198.50 |
| 100+ | $3.50 | $350.00 |
| N+ | $0.70 | Price Inquiry |
Request Quote / Inquiry
| Product attributes | Property Value |
| Manufacturer | STMicroelectronics |
| Product Series | STM32F1 |
| Packaging | Tray | |
| Core Processor | ARM® Cortex®-M3 |
| Core Size | 32-Bit Single-Core |
| Speed | 24MHz |
| Connectivity | I2C, IrDA, LINbus, SPI, UART/USART |
| Peripherals | DMA, PDR, POR, PVD, PWM, Temp Sensor, WDT |
| Number of I/O | 51 |
| Program Memory Size | 128KB (128K x 8) |
| Program Memory Type | FLASH |
| EEPROM Size | - |
| RAM Size | 8K x 8 |
| Voltage - Supply (Vcc/Vdd) | 2V ~ 3.6V |
| Data Converters | A/D 16x12b; D/A 2x12b |
| Oscillator Type | Internal |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Grade | - |
| Qualification AEC | - |
| Mounting Type | Surface Mount |
| Supplier Device Package | 64-LQFP (10x10) |
| Package / Case | 64-LQFP |
| ROHS |
The STM32F100RBT6B from STMicroelectronics is a value-line ARM Cortex-M3 microcontroller designed for cost-sensitive embedded control. It operates at 24MHz with 128KB flash and 8KB SRAM, supporting a wide 2V to 3.6V supply. The device integrates DMA, PWM timers, a temperature sensor, and power management features (PDR, POR, PVD) in a compact 64-LQFP package. Its robust -40°C to 85°C temperature range makes it suitable for industrial and consumer applications requiring reliable performance.
- Cost-effective 32-bit performance: The ARM Cortex-M3 core at 24MHz delivers superior processing power over 8-bit MCUs at a comparable price point.
- Comprehensive analog integration: Built-in temperature sensor and PWM timers reduce external component count, lowering BOM cost.
- Reliable power management: POR/PDR/PVD ensure safe operation during voltage dips, critical for automotive and industrial environments.
- Efficient data movement: DMA controller offloads the CPU for high-throughput sensor data transfer, improving real-time response.
Industrial Sensor Interfaces
The 24MHz Cortex-M3 core with DMA enables efficient data acquisition from multiple analog sensors, while the 2V-3.6V supply range allows direct interfacing with 3.3V industrial transducers.
Motor Control for Small Appliances
With built-in PWM timers and a temperature sensor, this MCU can drive small BLDC or brushed DC motors in fans, pumps, and kitchen appliances, providing closed-loop speed control without external components.
Portable Medical Monitors
The low-voltage operation and low-power features (POR/PVD) make it suitable for handheld glucose meters or pulse oximeters, where battery life and reliable power-on reset are critical.
Building Automation Controllers
Its 128KB flash can store complex control algorithms for HVAC zone controllers or lighting systems, while the 64-LQFP package fits neatly into DIN-rail modules.
Smart Metering
The combination of DMA and multiple timers supports accurate pulse counting and communication protocol handling for water or gas meters, operating over a wide temperature range.
Automotive Aftermarket Accessories
With -40°C to 85°C operation and robust reset circuitry, it can be used in car alarm systems or seat control modules, where voltage fluctuations are common.
- Q: What is the operating voltage range of the STM32F100RBT6B?
- A: The STM32F100RBT6B operates from 2V to 3.6V, making it suitable for battery-powered and low-power applications.
- Q: What is the maximum CPU speed?
- A: The ARM Cortex-M3 core runs at up to 24MHz, balancing performance and power consumption for cost-sensitive designs.
- Q: How much flash memory and RAM does it have?
- A: It provides 128KB of flash memory and 8KB of SRAM, sufficient for moderate-complexity firmware.
- Q: What package is available?
- A: It comes in a 64-pin LQFP package, ideal for space-constrained PCB layouts.
- Q: Does it include analog and timer peripherals?
- A: Yes, it features PWM timers, DMA, and a temperature sensor, along with PDR/POR/PVD for reliable operation.
- Q: What is the operating voltage range of the STM32F100RBT6B?
- A: The STM32F100RBT6B operates from 2V to 3.6V, making it suitable for battery-powered and low-power applications.
- Q: What is the maximum CPU speed?
- A: The ARM Cortex-M3 core runs at up to 24MHz, balancing performance and power consumption for cost-sensitive designs.
- Q: How much flash memory and RAM does it have?
- A: It provides 128KB of flash memory and 8KB of SRAM, sufficient for moderate-complexity firmware.
- Q: What package is available?
- A: It comes in a 64-pin LQFP package, ideal for space-constrained PCB layouts.
- Q: Does it include analog and timer peripherals?
- A: Yes, it features PWM timers, DMA, and a temperature sensor, along with PDR/POR/PVD for reliable operation.

STM32F100RBT6B.pdf