STM32F031F4P6XXX STMicroelectronics Integrated Circuit (Other) In Stock

STM32F031F4P6XXX is a 32-bit ARM Cortex-M0 microcontroller with 16 KB Flash, 4 KB RAM, and up to 32 MHz clock, offering 15 I/O lines, ADC, and DMA in a 20-pin TSSOP package. Available from stock with worldwide shipping.

ACTIVE UNCONFIRMEDIntegrated CircuitVerified Jun 2026
Package / Visual Reference
STM32F031F4P6XXXOther
Quick Facts
Manufacturer
STMicroelectronics
Package
Other
Pin Count
20
Lifecycle
ACTIVE UNCONFIRMED
Category
Integrated Circuit
Temp Range
-40.0°C to 85.0°C
RoHS
Compliant
Lead Time
3–7 business days
Shipping
DHL Express · Worldwide

Key Features

  • 32-bit ARM Cortex-M0 core at up to 32 MHz delivering 32 DMIPS for cost-sensitive embedded control applications
  • Integrated 12-bit ADC with DMA support and 15 GPIO lines in a compact 20-pin TSSOP footprint
  • 16 KB on-chip Flash and 4 KB SRAM with hardware DMA channels enabling data movement without CPU overhead

Applications

The STM32F031F4P6XXX is ideal for low-cost, space-constrained embedded systems such as motor speed controllers, digital sensor interfaces, and smart home actuators that benefit from a 32-bit core in a small 20-pin TSSOP package. Its integrated ADC and DMA channels support real-time sensor acquisition pipelines in industrial automation and HVAC control nodes. The device also fits USB-less IoT edge nodes requiring a compact ARM Cortex-M0 with GPIO-rich peripheral integration running from a 2.0 V to 3.6 V supply.

Specifications

YTEOL8.28
Has ADCYES
Bit Size32
Boundary ScanNO
Clock Frequency-Max32MHz
DAC ChannelsNO
DMA ChannelsYES
JESD-30 CodeR-PDSO-G20
Number of I/O Lines15
On Chip Program ROM Width8
PWM ChannelsYES
Package Body MaterialPLASTIC/EPOXY
Package ShapeRECTANGULAR
Package StyleSMALL OUTLINE, THIN PROFILE, SHRINK PITCH
ROM (words)16384
ROM ProgrammabilityFLASH
Speed48MHz
Supply Voltage-Max3.6V
Supply Voltage-Min2V
Supply Voltage-Nom3.3V
Surface MountYES
TechnologyCMOS
Temperature GradeINDUSTRIAL
Terminal FormGULL WING
Terminal Pitch0.65mm
Terminal PositionDUAL
uPs/uCs/Peripheral ICs TypeMICROCONTROLLER, RISC
PackageOther

Compliance & Regulatory

RoHS StatusCompliant
Lead-FreeYes (Pb-Free)
ECCN3A991.a.2
HTS Code8542.31.00.25

Datasheet

STM32F031F4P6XXX Datasheet Download

Official datasheet from STMicroelectronics

Alternate & Equivalent Parts

Compatible alternatives and drop-in replacements for STM32F031F4P6XXX:

STM32F031F4P6STMicroelectronics

RISC Microcontroller, 32-Bit, FLASH, 48MHz, CMOS, PDSO20

View Part →
STM32F031F4P6TRSTMicroelectronics

RISC Microcontroller, 32-Bit, FLASH, 48MHz, CMOS, PDSO20

View Part →
STM32F031F4P7STMicroelectronics

RISC Microcontroller, 32-Bit, FLASH, CORTEX-M0 CPU, 48MHz, CMOS, PDSO20

View Part →
STM32F031F6P6TRSTMicroelectronics

RISC Microcontroller, 32-Bit, FLASH, 48MHz, CMOS, PDSO20

View Part →
STM32F030F4P6TRSTMicroelectronics

RISC Microcontroller, 32-Bit, FLASH, CORTEX-M0 CPU, 48MHz, CMOS, PDSO20

View Part →
STM32F030F4P6STMicroelectronics

RISC Microcontroller, 32-Bit, FLASH, CORTEX-M0 CPU, 48MHz, CMOS, PDSO20

View Part →
STM32F031F6P6STMicroelectronics

RISC Microcontroller, 32-Bit, FLASH, 48MHz, CMOS, PDSO20

View Part →
STM32F031F6P7STMicroelectronics

RISC Microcontroller, 32-Bit, FLASH, CORTEX-M0 CPU, 48MHz, CMOS, PDSO20

View Part →
STM32F070F6P6TRSTMicroelectronics

RISC Microcontroller, 32-Bit, FLASH, CORTEX-M0 CPU, 48MHz, CMOS, PDSO20

View Part →

Frequently Asked Questions

What Flash and RAM capacity does the STM32F031F4P6XXX provide and which firmware sizes fit within these constraints?

The STM32F031F4P6XXX contains 16 KB of on-chip Flash and 4 KB of SRAM. These sizes accommodate bare-metal firmware of up to roughly 12 KB of compiled code (leaving 4 KB for a bootloader), and support lightweight RTOS kernels such as FreeRTOS configured for a 2 KB heap running at 32 MHz.

Which sensor acquisition designs can run on the STM32F031F4P6XXX using its 12-bit ADC at 32 MHz?

Operating at 32 MHz, the STM32F031F4P6XXX ADC achieves up to 1 MSPS sampling rate at 12-bit resolution across its available analog input channels. This supports single-ended temperature sensor digitization, resistive bridge strain gauges, and analog current-sense amplifier outputs in industrial measurement nodes where 12-bit resolution reduces the need for external sigma-delta converters.

How does the STM32F031F4P6XXX differ from an STM32F030F4P6 and when would a designer choose one over the other?

Both devices share the ARM Cortex-M0 core at 32 MHz, 16 KB Flash, and 20-pin TSSOP package, but the STM32F031 adds a hardware real-time clock (RTC) with independent VBAT pin and more advanced timer features including one-pulse mode. Designers select the STM32F031 when a battery-backed timekeeping function or richer timer PWM capability is needed within the same 20-pin, 2.0 V to 3.6 V supply footprint.

How many I/O lines does the STM32F031F4P6XXX expose and how should a designer allocate them in a typical design?

The STM32F031F4P6XXX provides 15 GPIO lines in the 20-pin TSSOP package. A typical allocation reserves 2 pins for UART communication, 2 pins for SPI or I2C bus, 4 pins for ADC analog inputs, 2 pins for PWM timer outputs, leaving 5 digital I/O pins for status LEDs, button inputs, or chip-select signals in a compact sensor node or motor driver design.

Related Guides

Why Buy from FindMyChip

Authorized Source
Verified supply chain with full traceability & inspection
$
Competitive Pricing
Factory-direct from China distributors, low MOQ
Fast Shipping
DHL Express 3–5 days · FedEx/UPS 5–7 days worldwide
Quality Guaranteed
30-day replacement for defective parts, no questions asked

About STMicroelectronics

STMicroelectronics is a global semiconductor leader serving customers across the spectrum of electronics applications. ST's products are found in a wide range of applications including automotive, industrial, personal electronics, and communications.

AvailabilityIn Stock
Reference Price (USD)
Contact for Price
Buy from 1pc · Factory-direct pricing
pcs

In Stock · 24h Response · Worldwide Shipping

Lead Time3-7 business days
MOQFrom 1 piece
ShippingDHL / FedEx / UPS
OriginChina (Authorized)

Response within 24 hours · Worldwide shipping

Their engineering team helped us find a pin-compatible alternative when our original MCU went EOL.

MR
Marco Rossi
CTO, AutoDrive Systems, Italy