STM32F0 Entry-level Arm® Cortex®-M0 MCUs
Devices in ST’s Arm® Cortex®-M0-based STM32F0 Series deliver 32-bit performance while featuring the essentials of the STM32 family and are particularly suited for cost-sensitive applications. STM32F0 MCUs combine real-time performance, low-power operation, and the advanced architecture and peripherals of the STM32 platform.
- The STM32F0x0 Value line is highly competitive in traditional 8-bit and 16-bit markets and eliminates the need to manage different architectures and the associated development overhead. If your device needs a USB peripheral, it’s now possible to order an STM32F070 Value line MCU.
- The STM32F0x1 line provides a high integration of functions and covers a wide range of memory sizes and packages, bringing flexibility to cost-sensitive applications.
- The STM32F0x2 line provides rich connectivity with crystal-less USB 2.0 and a CAN bus interface, making it the ideal choice for communication gateways, smart-energy devices or game terminals.
- The STM32F0x8 line operating at 1.8V ±8% is well suited for use in portable consumer applications such as smartphones, accessories and media devices.
The STM32 turns the one-architecture-fits-all concept into reality. Offered in various package types, the STM32F0 Series satisfies the needs of a large variety of applications and segments.

Featured Videos
-
STM32F058T8
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 64 Kbytes of Flash memory, 48 MHz CPU and CEC functions
-
STM32F038C6
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F038K6
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F038G6
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F098VC
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 256 Kbytes of Flash memory, 48 MHz CPU, CAN and CEC functions
-
STM32F048T6
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F098RC
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 256 Kbytes of Flash memory, 48 MHz CPU, CAN and CEC functions
-
STM32F038F6
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F058C8
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 64 Kbytes of Flash memory, 48 MHz CPU and CEC functions
-
STM32F098CC
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 256 Kbytes of Flash memory, 48 MHz CPU, CAN and CEC functions
-
STM32F078CB
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 128 Kbytes of Flash memory, 48 MHz CPU, USB and CEC functions
-
STM32F038E6
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F078RB
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 128 Kbytes of Flash memory, 48 MHz CPU, USB and CEC functions
-
STM32F058R8
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 64 Kbytes of Flash memory, 48 MHz CPU and CEC functions
-
STM32F048G6
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F078VB
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 128 Kbytes of Flash memory, 48 MHz CPU, USB and CEC functions
-
STM32F048C6
Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F030C8
Mainstream Arm Cortex-M0 Value line MCU with 64 Kbytes of Flash memory, 48 MHz CPU
-
STM32F030R8
Mainstream Arm Cortex-M0 Value line MCU with 64 Kbytes of Flash memory, 48 MHz CPU
-
STM32F030K6
Mainstream Arm Cortex-M0 Value line MCU with 32 Kbytes of Flash memory, 48 MHz CPU
-
STM32F030C6
Mainstream Arm Cortex-M0 Value line MCU with 32 Kbytes of Flash memory, 48 MHz CPU
-
STM32F030RC
Mainstream Arm Cortex-M0 Value line MCU with 256 Kbytes of Flash memory, 48 MHz CPU
-
STM32F030F4
Mainstream Arm Cortex-M0 Value line MCU with 16 Kbytes of Flash memory, 48 MHz CPU
-
STM32F070CB
Mainstream Arm Cortex-M0 Value line MCU with 128 Kbytes of Flash memory, 48 MHz CPU, USB
-
STM32F070RB
Mainstream Arm Cortex-M0 Value line MCU with 128 Kbytes of Flash memory, 48 MHz CPU, USB
-
STM32F030CC
Mainstream Arm Cortex-M0 Value line MCU with 256 Kbytes of Flash memory, 48 MHz CPU
-
STM32F070F6
Mainstream Arm Cortex-M0 Value line MCU with up to 32 Kbytes of Flash memory, 48 MHz CPU, USB
-
STM32F070C6
Mainstream Arm Cortex-M0 Value line MCU with up to 32 Kbytes of Flash memory, 48 MHz CPU, USB
-
STM32F042G6
Mainstream Arm Cortex-M0 USB line MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F072VB
Mainstream Arm Cortex-M0 USB line MCU with 128 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F072RB
Mainstream Arm Cortex-M0 USB line MCU with 128 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F042G4
Mainstream Arm Cortex-M0 USB line MCU with 16 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F042K6
Mainstream Arm Cortex-M0 USB line MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F042K4
Mainstream Arm Cortex-M0 USB line MCU with 16 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F072R8
Mainstream Arm Cortex-M0 USB line MCU with 64 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F072C8
Mainstream Arm Cortex-M0 USB line MCU with 64 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F042F6
Mainstream Arm Cortex-M0 USB line MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F072CB
Mainstream Arm Cortex-M0 USB line MCU with 128 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F042F4
Mainstream Arm Cortex-M0 USB line MCU with 16 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F072V8
Mainstream Arm Cortex-M0 USB line MCU with 64 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F042C6
Mainstream Arm Cortex-M0 USB line MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F042C4
Mainstream Arm Cortex-M0 USB line MCU with 16 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F042T6
Mainstream Arm Cortex-M0 USB line MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
-
STM32F051R8
Mainstream Arm Cortex-M0 Access line MCU with 64 Kbytes of Flash memory, 48 MHz CPU, motor control and CEC functions
-
STM32F051C8
Mainstream Arm Cortex-M0 Access line MCU with 64 Kbytes of Flash memory, 48 MHz CPU, motor control and CEC functions
-
STM32F051R6
Mainstream Arm Cortex-M0 Access line MCU with 32 Kbytes of Flash memory, 48 MHz CPU, motor control and CEC functions
-
STM32F091CC
Mainstream Arm Cortex-M0 Access line MCU with 256 Kbytes of Flash memory, 48 MHz CPU, CAN and CEC functions
-
STM32F071VB
Mainstream Arm Cortex-M0 Access line MCU with 128 Kbytes of Flash memory, 48 MHz CPU and CEC functions
-
STM32F071RB
Mainstream Arm Cortex-M0 Access line MCU with 128 Kbytes of Flash memory, 48 MHz CPU and CEC functions
-
STM32F071V8
Mainstream Arm Cortex-M0 Access line MCU with 64 Kbytes of Flash memory, 48 MHz CPU and CEC functions
-
STM32F051K8
Mainstream Arm Cortex-M0 Access line MCU with 64 Kbytes of Flash memory, 48 MHz CPU, motor control and CEC functions
-
STM32F091VB
Mainstream Arm Cortex-M0 Access line MCU with 128 Kbytes of Flash memory, 48 MHz CPU, CAN and CEC functions
-
STM32F031E6
Mainstream Arm Cortex-M0 Access line MCU with 32 Kbytes of Flash memory, 48 MHz CPU, motor control
-
STM32F031K4
Mainstream Arm Cortex-M0 Access line MCU with 16 Kbytes of Flash memory, 48 MHz CPU
-
STM32F051C4
Mainstream Arm Cortex-M0 Access line MCU with 16 Kbytes of Flash memory, 48 MHz CPU, motor control and CEC functions
-
STM32F031K6
Mainstream Arm Cortex-M0 Access line MCU with 32 Kbytes of Flash memory, 48 MHz CPU, motor control
-
STM32F051R4
Mainstream Arm Cortex-M0 Access line MCU with 16 Kbytes of Flash memory, 48 MHz CPU, motor control and CEC functions
-
STM32F051K6
Mainstream Arm Cortex-M0 Access line MCU with 32 Kbytes of Flash memory, 48 MHz CPU, motor control and CEC functions
-
STM32F031F4
Mainstream Arm Cortex-M0 Access line MCU with 16 Kbytes of Flash memory, 48 MHz CPU
-
STM32F031F6
Mainstream Arm Cortex-M0 Access line MCU with 32 Kbytes of Flash memory, 48 MHz CPU, motor control
-
STM32F031G4
Mainstream Arm Cortex-M0 Access line MCU with 16 Kbytes of Flash memory, 48 MHz CPU
-
STM32F031G6
Mainstream Arm Cortex-M0 Access line MCU with 32 Kbytes of Flash memory, 48 MHz CPU, motor control
-
STM32F091VC
Mainstream Arm Cortex-M0 Access line MCU with 256 Kbytes of Flash memory, 48 MHz CPU, CAN and CEC functions
-
STM32F051C6
Mainstream Arm Cortex-M0 Access line MCU with 32 Kbytes of Flash memory, 48 MHz CPU, motor control and CEC functions
-
STM32F051T8
Mainstream Arm Cortex-M0 Access line MCU with 64 Kbytes of Flash memory, 48 MHz CPU, motor control and CEC functions
-
STM32F091RB
Mainstream Arm Cortex-M0 Access line MCU with 128 Kbytes of Flash memory, 48 MHz CPU, CAN and CEC functions
-
STM32F071C8
Mainstream Arm Cortex-M0 Access line MCU with 64 Kbytes of Flash memory, 48 MHz CPU and CEC functions
-
STM32F091RC
Mainstream Arm Cortex-M0 Access line MCU with 256 Kbytes of Flash memory, 48 MHz CPU, CAN and CEC functions
-
STM32F031C6
Mainstream Arm Cortex-M0 Access line MCU with 32 Kbytes of Flash memory, 48 MHz CPU, motor control
-
STM32F051K4
Mainstream Arm Cortex-M0 Access line MCU with 16 Kbytes of Flash memory, 48 MHz CPU, motor control and CEC functions
-
STM32F031C4
Mainstream Arm Cortex-M0 Access line MCU with 16 Kbytes of Flash memory, 48 MHz CPU, motor control
-
STM32F071CB
Mainstream Arm Cortex-M0 Access line MCU with 128 Kbytes of Flash memory, 48 MHz CPU and CEC functions
-
STM32F091CB
Mainstream Arm Cortex-M0 Access line MCU with 128 Kbytes of Flash memory, 48 MHz CPU, CAN and CEC functions