STM32C071GBU6
Overview
The STM32C071GBU6 is an entry-level 32-bit microcontroller featuring an Arm Cortex-M0+ core operating at up to 48MHz. It is designed to provide a cost-effective bridge between 8-bit/16-bit architectures and the 32-bit ecosystem, offering 128KB of Flash memory and 24KB of RAM in a compact 28-pin UFQFPN package. Notably, this variant includes a crystal-less USB full-speed device interface, simplifying modern connectivity in budget-constrained designs.
Why Choose This Part
This MCU offers a significantly higher performance-to-cost ratio than traditional 8-bit microcontrollers while maintaining a simple power supply design with only one pair of VDD/VSS pins. The integration of a high-accuracy internal oscillator allows for crystal-less USB operation, reducing both Bill of Materials (BOM) costs and PCB footprint.
Applications
Getting Started
Developers can begin with the STM32Cube ecosystem, using STM32CubeMX for clock and peripheral configuration and STM32CubeIDE for development. For hardware evaluation, the NUCLEO-C071RB development board provides a compatible platform for prototyping code before moving to the UFQFPN28 layout.
STM32C071 Family
| Part Number | Difference | Stock |
|---|---|---|
| STM32C071C8U6N | 48-pin · 64KB Flash | 260 |



