STM32F070RBT6
Overview
The STM32F070RBT6 is an entry-level ARM Cortex-M0 microcontroller operating at up to 48 MHz with 128 KB of Flash memory and 16 KB of SRAM. It is designed for cost-sensitive applications requiring a Full-Speed USB 2.0 interface without the need for an external crystal, making it ideal for PC peripherals and basic industrial control.
Why Choose This Part
This MCU offers a high pin count of 64 in a standard LQFP package, providing 51 GPIOs with 5V tolerance. It simplifies BOM costs by supporting USB communication through a built-in oscillator, reducing the need for external timing components.
Applications
Key Specifications
Getting Started
Development is most commonly performed using the STM32CubeIDE or Keil MDK, paired with an ST-LINK V2 or V3 debugger. For rapid prototyping, the NUCLEO-F070RB development board provides a compatible header layout and an integrated programmer.
Dev Boards
Development boards and breakout modules featuring the STM32F070RBT6 or compatible chips — ready to use for prototyping.
STM32F070 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | RAM | I/O Pins | Package | ADC/DAC | Flash | Stock |
|---|---|---|---|---|---|---|
| STM32F070RBT6 (this part) | 16K | 51 | LQFP-64 | A/D 16x12b | 128KB | 1,850 |
| STM32F070CBT6 | 16K | 37 | LQFP-48 | A/D 13x12b | 128KB | 1,991 |
| STM32F070F6P6 | 6K | 15 | TSSOP-20 | A/D 11x12b | 32KB | 464 |




