STMicroelectronics STM32F031F4P6TR
| 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 |
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 |
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.
- 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.

STM32F031F4P6TR.pdf