EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32F030F4P6TR

STM32F030F4P6TR

STMicroelectronics
ARM Microcontrollers - MCU Entry-level ARM Cortex-M0 Value MCU
35,224 in stock

Overview

The STM32F030F4P6TR is a cost-effective 32-bit microcontroller based on the ARM Cortex-M0 core, operating at up to 48MHz. This entry-level Value Line MCU integrates 16KB of Flash and 4KB of RAM in a compact 20-pin TSSOP package, offering a balance of performance and efficiency for budget-sensitive designs.

Why Choose This Part

This MCU provides a significant performance boost over 8-bit alternatives while maintaining a low cost. Key technical benefits include 5V-tolerant I/O pins, a 5-channel DMA controller to offload the CPU, and a 12-bit ADC with 1.0 microsecond conversion time.

Applications

Small Appliance Controllers
Managing user interfaces, timing, and sensor inputs in kitchen appliances or personal care devices.
Sensor Hubs
Aggregating data from multiple sensors via I2C or SPI and performing local processing before transmission.
Simple Motor Control
Utilizing the advanced-control timer and PWM capabilities for driving small DC motors or fans.
Power Management Supervision
Monitoring voltage rails and managing power sequencing using the 12-bit ADC and low-power modes.

Key Specifications

Speed 48MHz
RAM Size 4K x 8
Core Size 32-Bit
Peripherals DMA, POR, PWM, WDT
Connectivity I2C, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 15
Core Processor ARM Cortex-M0
Package / Case 20-TSSOP (0.173", 4.40mm Width)
Data Converters A/D 11x12b
Oscillator Type Internal
Program Memory Size 16KB (16K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 20-TSSOP
Voltage - Supply (Vcc/Vdd) 2.4V ~ 3.6V

Getting Started

Develop applications using the STM32Cube ecosystem, including the STM32CubeMX initialization tool and the STM32CubeIDE. For hardware evaluation, the STM32 Nucleo-32 or Discovery kits for the F0 series are recommended, and debugging is performed via the integrated Serial Wire Debug (SWD) interface.

Dev Boards

Development boards and breakout modules featuring the STM32F030F4P6TR or compatible chips — ready to use for prototyping.

NUCLEO-F031K6 STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-32 development board STM32F031K6 MCU, supports Arduino nano connect
Mouser 122 in stock
NUCLEO-F072RB STMicroelectronics
STM32F072 Nucleo-64 STM32F0 ARM® Cortex®-M0 MCU 32-Bit Embedded Evaluation Board
424 in stock
STM32F072RBT6 STMicroelectronics
Very similar STM32F0 device commonly available on Nucleo boards; good for evaluation and quick prototyping.
Digi-Key 2,225 in stock
NUCLEO-F030R8 STMicroelectronics
Development Boards & Kits - ARM Nucleo Board STM32F0 STM32F030R8 64K
Digi-Key Mouser 171 in stock
STM32F0DISCOVERY STMicroelectronics
Development Boards & Kits - ARM Discovery F0 Board 32-Bit ARM Cortex M0
Digi-Key Mouser 210 in stock

STM32F030 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number RAM I/O Pins Package ADC/DAC Flash Stock
STM32F030F4P6TR (this part) Tape & Reel 4K 15 TSSOP-20 A/D 11x12b 16KB 35,224
STM32F030F4P6 4K 15 TSSOP-20 A/D 11x12b 16KB 8,639
STM32F030K6T6 4K 26 LQFP-32 A/D 12x12b 32KB 2,824
STM32F030R8T6 8K 55 LQFP-64 A/D 18x12b 64KB 1,898
STM32F030C8T6 8K 39 LQFP-48 A/D 12x12b 64KB 5,847
Also available as: STM32F030K6T6TR
The 2026 Embedded Online Conference