Skip to main content
STMicroelectronics STM32F091CCU7 — Microcontrollers & Processors (MCU / MPU / DSP)

STM32F091CCU7 ARM Cortex-M0 MCU, 48 MHz, 256 KB Flash

MPNSTM32F091CCU7
Active

STMicroelectronics STM32F091CCU7, STM32F0 series 32-bit ARM Cortex-M0 MCU, 48 MHz, 256 KB Flash, 32K x 8 RAM, 38 I/O, 2V-3.6V supply, -40°C to 105°C, 48-UFQFPN (7x7 mm) exposed pad.

$6.5700Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM32F091CCU7 specifications
ParameterValue
SeriesSTM32F0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C ~ 105°C (TA)
Speed48MHz
PackageTray
RAM size32K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I²S, POR, PWM, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)38
Core processorARM® Cortex®-M0
Case48-UFQFN Exposed Pad
Data convertersA/D 13x12b; D/A 2x12b
Program memory size256KB (256K x 8)

Product details

48 MHz Cortex-M0 with 256 KB Flash — what it buys you

That Flash density is the largest available in the F0 series, so firmware-heavy applications — bootloader plus two application images for OTA, or a full sensor-fusion stack — fit without a density upgrade to the M4 parts. The 38 I/O in a 48-UFQFPN 7x7 mm package gives you enough pins for a parallel LCD data bus plus several UART and SPI peripherals while keeping board area tight.

Peripheral set and analog integration

On-chip analog includes a 13-channel 12-bit ADC and two 12-bit DAC channels, which can replace an external ADC for current-sense or temperature monitoring in a motor-drive or PSU board. Peripherals include DMA, I²S, POR, PWM, and WDT, so the part can handle a sensor-fusion loop with deterministic timing and a watchdog reset for unattended operation.

The 48-UFQFPN (7x7 mm) exposed-pad package demands a QFN reflow profile and a via-stitched thermal pad under the centre paddle to pull heat into the ground plane. Without that via array, junction temperature rises quickly above 400 mA continuous I/O load.

For BOM planning, this part carries no imminent last-time-buy risk, and the STM32F091 base number is shared across multiple density and package variants, which gives some supply flexibility if the 48-UFQFPN package ever tightens.

Frequently asked questions

What is the difference between STM32F091CCU7 and STM32F091RCT7?

The STM32F091CCU7 comes in a 48-UFQFPN (7x7 mm) package with 38 I/O, while the STM32F091RCT7 uses a 64-pin LQFP package with more I/O. Both share the same 48 MHz Cortex-M0 core, 256 KB Flash, and 32K x 8 RAM. The choice is driven by board area versus pin count — the UFQFPN saves space but limits I/O availability.