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

STM32F042F6P7 STM32F0 ARM Cortex-M0 MCU, 48 MHz, 32 KB Flash

MPNSTM32F042F6P7
Active

STMicroelectronics STM32F042F6P7, STM32F0 series, 32-bit ARM Cortex-M0 MCU, 48 MHz, 32 KB Flash, 6K x 8 SRAM, USB + CAN, 20-TSSOP, -40°C to 105°C, Active.

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

Specifications

STM32F042F6P7 specifications
ParameterValue
SeriesSTM32F0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.65V ~ 3.6V
Operating temperature-40°C ~ 105°C (TA)
Speed48MHz
PackageTube
RAM size6K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I²S, POR, PWM, WDT
ConnectivityCANbus, HDMI-CEC, I²C, IrDA, LINbus, SPI, UART/USART, USB
Number of i (O)16
Core processorARM® Cortex®-M0
Case20-TSSOP (0.173\", 4.40mm Width)
Data convertersA/D 12x12b
Program memory size32KB (32K x 8)

Product details

48 MHz Cortex-M0 with USB and CAN in a 20-pin TSSOP

It packs a USB 2.0 full-speed device controller and a CAN 2.0B interface into a 20-pin TSSOP package, which is unusual for this pin count — most 20-pin MCUs in this class omit CAN or USB.

Peripheral set and memory sizing for the BOM

The 6 KB SRAM handles a couple of 1 KB DMA buffers plus stack and global data; if your application needs a large frame buffer or a TCP/IP stack, step up to the 8 KB or 16 KB SRAM variants in the STM32F042 family.

STMicroelectronics continues to manufacture the STM32F0 series, and the base product number STM32F042 spans multiple density and package options that share the same peripheral set, easing a future density migration without a board respin.

Frequently asked questions

Where can I buy STM32F042F6P7 and how do I get a price?

Submit a request for quote with your target quantity, and we will confirm current pricing and availability from our supply network. No stock count or price is published here because the market fluctuates.

What is the difference between STM32F042F6P7 and STM32F042C6?

The STM32F042F6P7 comes in a 20-pin TSSOP package with 16 I/Os, while the STM32F042C6 is in a 48-pin LQFP with 38 I/Os. Both share the same 48 MHz Cortex-M0 core, 32 KB Flash, 6 KB SRAM, and USB+CAN peripherals. The C6 variant gives you more GPIO for parallel interfaces or additional sensors; the F6P7 is the space-constrained choice.