STMicroelectronics STM32F031F4P6
| Quantity | Unit Price | Total Price |
|---|---|---|
| 1 | $2.70 | $2.70 |
| 15+ | $1.78 | $26.70 |
| 25+ | $1.74 | $43.50 |
| 50+ | $1.64 | $82.00 |
| 100+ | $1.45 | $145.00 |
| N+ | $0.29 | Price Inquiry |
Request Quote / Inquiry
| Product attributes | Property Value |
| Manufacturer | STMicroelectronics |
| Product Series | STM32F0 |
| Packaging | Tube | |
| 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 STM32F031F4P6 is a compact 32-bit microcontroller from STMicroelectronics, built on the ARM Cortex-M0 core. It delivers 48MHz performance with 16KB of flash and 4KB of SRAM. This MCU integrates a rich set of peripherals including DMA, I2S, and multiple PWM timers, all in a space-saving 20-TSSOP package. Its low voltage operation and efficient core make it an excellent choice for cost-sensitive and power-aware applications.
- Compact and Cost-Effective: The 20-pin TSSOP package and Cortex-M0 core offer an optimal balance of size and price for simple applications.
- Efficient 48MHz Core: Provides sufficient processing power for real-time tasks while maintaining low power consumption.
- Integrated DMA and I2S: Enables efficient data transfer and audio interface without loading the CPU.
- Wide Peripheral Set: Includes multiple timers with PWM, making it versatile for various control applications.
Compact Motor Control
The 48MHz Cortex-M0 core and PWM timers make it suitable for driving small BLDC motors in drones and robotics.
Portable Consumer Electronics
Its small 20-TSSOP package and low power consumption are ideal for space-constrained devices like e-cigarettes and portable audio players.
Simple Industrial Sensors
The STM32F031F4P6 can handle signal conditioning and communication in compact industrial sensors, such as temperature and pressure transmitters.
LED Lighting Control
With its PWM outputs, it can precisely control RGB LED lighting for architectural and decorative applications.
Battery Management Systems
Its low voltage operation (2V-3.6V) and DMA controller make it useful for monitoring and balancing cells in small battery packs.
Smart Home Devices
It can serve as a cost-effective controller for smart plugs, light switches, and other simple IoT devices.
- Q: What core does the STM32F031F4P6 use?
- A: It is based on the ARM Cortex-M0 core.
- Q: What is the maximum clock speed?
- A: It operates at up to 48MHz.
- Q: How much flash memory is available?
- A: It has 16KB of flash memory.
- Q: What is the package type?
- A: It comes in a 20-TSSOP package.
- Q: Does it support I2S?
- A: Yes, it includes I2S support.
- Q: What core does the STM32F031F4P6 use?
- A: It is based on the ARM Cortex-M0 core.
- Q: What is the maximum clock speed?
- A: It operates at up to 48MHz.
- Q: How much flash memory is available?
- A: It has 16KB of flash memory.
- Q: What is the package type?
- A: It comes in a 20-TSSOP package.
- Q: Does it support I2S?
- A: Yes, it includes I2S support.

STM32F031F4P6.pdf