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

STM32F070F6P6 STM32F0 ARM Cortex-M0 MCU, 48 MHz, 32 KB Flash

MPNSTM32F070F6P6
Active

STMicroelectronics STM32F070F6P6, STM32F0 series, 32-bit ARM Cortex-M0 MCU, 48 MHz, 32 KB Flash, 6 KB RAM, USB 2.0, 15 I/O, 20-TSSOP, -40 to 85 °C.

$2.0200Ref. price · indicative, final on quote
Packaging20-TSSOP (0.173", 4.40mm Width)
RoHSROHS3 Compliant
SeriesSTM32F0
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32F070F6P6 specifications
ParameterValue
SeriesSTM32F0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2.4V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed48MHz
PackageTube
RAM size6K x 8
Core size32-Bit Single-Core
PeripheralsDMA, POR, PWM, WDT
ConnectivityI²C, SPI, UART/USART, USB
Number of i (O)15
Core processorARM® Cortex®-M0
Case20-TSSOP (0.173\", 4.40mm Width)
Data convertersA/D 11x12b
Program memory size32KB (32K x 8)

Product details

What the 20-pin TSSOP package means for your layout

The small footprint targets space-constrained PCBs where a larger LQFP package won't fit — think sensor nodes, dongles, or single-function control modules. With only 15 I/O, you have to plan peripheral muxing early. The USB interface (full-speed device) shares pins with UART and SPI, so you can't run all three simultaneously.

48 MHz Cortex-M0 — enough for control-loop and USB tasks

The ARM Cortex-M0 core runs at 48 MHz. The 12-bit ADC has 11 channels. DMA offloads peripheral transfers.

Frequently asked questions

Is STM32F070F6P6 a drop-in replacement for STM32F070C6?

The STM32F070F6P6 shares the same base product number (STM32F070) and core features, but the 'F6' variant uses a 20-TSSOP package with 15 I/O, while the 'C6' variant typically comes in a larger LQFP48 with more I/O. They are not pin-compatible — check the package and I/O count before substituting.