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

ST STM32F031F4P6 ARM Cortex-M0 MCU, 48 MHz, 16 KB Flash

MPNSTM32F031F4P6
Active

STMicroelectronics STM32F031F4P6, STM32F0 series, ARM Cortex-M0 32-bit MCU, 48 MHz, 16 KB Flash, 4 KB SRAM, 15 I/O, 2V~3.6V supply, -40°C~85°C, 20-TSSOP package.

$2.7000Ref. 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

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

Product details

Memory budget for a typical firmware load

The STM32F031F4P6: 16 KB Flash and 4 KB SRAM fit a bootloader plus a single application loop.

The 20-TSSOP package with 0.65 mm pitch and 4.4 mm body width is hand-solderable and reflow-friendly at MSL 3. For designs that see sustained junction temperatures above 85°C, step up to the STM32F0 extended-temperature variants or the STM32F051 family with a 105°C rating.

Active lifecycle — no near-term obsolescence concern

The STM32F0 series is a mature, volume-driven platform; PCNs are rare and usually limited to wafer-fab or assembly-site changes.

Frequently asked questions

What is the maximum clock speed of STM32F031F4P6?

The maximum clock speed is 48 MHz. At this speed, the Flash requires one wait state for zero-wait access, which the STM32F0 clock-configuration routine handles automatically via the internal PLL.

Does STM32F031F4P6 have a DAC?

No, the STM32F031F4P6 does not include a DAC. It has a 12-channel, 12-bit ADC but no digital-to-analog converter. For a DAC, consider the STM32F051 series, which includes a 1-channel 12-bit DAC in a larger package.

What are the alternatives or equivalents to STM32F031F4P6?

The closest functional alternative within the same 20-TSSOP package is the STM32F030F4P6 (same core, 48 MHz, 16 KB Flash, but without I²S and with a narrower peripheral set). For more I/Os and a DAC, the STM32F051K6T7 (32-LQFP, 48 MHz, 32 KB Flash, 25 I/O, -40 to 105°C) requires a board footprint change. Both are pin-compatible only within the same package variant — verify the datasheet pin assignment before substituting.