STMicroelectronics STM32F031F4P6TR

Skip to product information
1 of 1
Image shown is a representation only. Exact specifications should be obtained from the product data sheet.
Regular price $3.37
Regular price $2.41 Sale price $3.37
Sale Sold out
Quantity Unit Price Total Price
1 $3.37 $3.37
15+ $2.22 $33.30
25+ $2.17 $54.25
50+ $2.05 $102.50
100+ $1.81 $181.00
N+ $0.36 Price Inquiry
Shipping calculated at checkout.
Quantity
Component Recycling

Request Quote / Inquiry

Product attributes Property Value
Manufacturer STMicroelectronics
Product Series STM32F0
Packaging Cut Tape (CT) | Tape & Reel (TR)
Core Processor ARM® Cortex®-M0
Core Size 32-Bit Single-Core
Speed 48MHz
Connectivity I2C, IrDA, LINbus, SPI, UART/USART
Peripherals DMA, I2S, POR, PWM, WDT
Number of I/O 15
Program Memory Size 16KB (16K x 8)
Program Memory Type FLASH
EEPROM Size -
RAM Size 4K x 8
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V
Data Converters A/D 12x12b
Oscillator Type Internal
Operating Temperature -40°C ~ 85°C (TA)
Grade -
Qualification AEC -
Mounting Type Surface Mount
Supplier Device Package 20-TSSOP
Package / Case 20-TSSOP (0.173", 4.40mm Width)
ROHS RoHS Compliant - Hazardous Substance Free Electronic Components | HQICKEY

The STM32F031F4P6TR from STMicroelectronics is a compact 32-bit microcontroller based on the ARM Cortex-M0 core. It delivers 48MHz performance with 16KB flash and 4KB SRAM, all in a space-saving 20-pin TSSOP package. The device includes a rich set of peripherals such as DMA, I2S, PWM, and a watchdog timer, making it ideal for cost-sensitive applications requiring efficient processing. Its 2V to 3.6V supply range and extended temperature rating support a variety of portable and industrial designs.

  • ARM Cortex-M0 core: Provides a modern 32-bit architecture with excellent code density and low power consumption.
  • 48MHz performance: Handles real-time control tasks with ease, outperforming 8-bit MCUs in complex algorithms.
  • Integrated DMA and I2S: Enables high-speed data transfer without CPU loading, perfect for audio and sensor streaming.
  • Small TSSOP-20 package: Minimizes PCB area, ideal for space-constrained consumer products.
  • Wide voltage range (2V-3.6V): Compatible with standard 3.3V logic and battery power sources.

Compact Motor Drivers

The 48MHz Cortex-M0 core with PWM and DMA enables efficient BLDC motor control in drones and small robotics, while the TSSOP package fits tight spaces.

Sensor Fusion Hubs

With I2S and DMA, this MCU can aggregate data from multiple digital sensors (accelerometer, gyroscope) and process fusion algorithms in real-time for wearables.

LED Lighting Controllers

Multiple PWM channels allow precise dimming and color mixing in smart LED strips. The low-power modes help meet energy efficiency standards.

Portable Instrumentation

Operating from 2V to 3.6V, it can run directly from a Li-ion battery. The 16KB flash is sufficient for calibration routines and measurement algorithms.

Consumer Electronics Interfaces

As a secondary controller in TVs or set-top boxes, it handles IR remote decoding, button scanning, and status LED control, with WDT ensuring recovery from faults.

Automotive Body Electronics

With -40°C to 85°C operation, it can manage window lifts or mirror adjustments, using PWM for smooth motion and POR for reliable startup.

Q: What core does the STM32F031F4P6TR use?
A: It uses the ARM Cortex-M0 32-bit core.
Q: What is the maximum clock speed?
A: It runs at up to 48MHz.
Q: How much flash and RAM are available?
A: It has 16KB flash and 4KB SRAM.
Q: What is the supply voltage range?
A: It operates from 2V to 3.6V.
Q: What package is it offered in?
A: It comes in a 20-pin TSSOP package.
Base Product Number : STM32F031F4
16KB flash 32-bit 48MHz 4KB RAM ARM Cortex-M0 consumer DMA I2S industrial microcontroller PWM STM32 TSSOP-20 WDT
Q: What core does the STM32F031F4P6TR use?
A: It uses the ARM Cortex-M0 32-bit core.
Q: What is the maximum clock speed?
A: It runs at up to 48MHz.
Q: How much flash and RAM are available?
A: It has 16KB flash and 4KB SRAM.
Q: What is the supply voltage range?
A: It operates from 2V to 3.6V.
Q: What package is it offered in?
A: It comes in a 20-pin TSSOP package.