STM32G0B1CET6
Overview
The STM32G0B1CET6 is a high-density mainstream microcontroller based on the ARM Cortex-M0+ core running up to 64MHz. It stands out in the G0 series by integrating a USB 2.0 device controller and USB Type-C Power Delivery (UCPD) support alongside dual CAN FD interfaces. With 512KB of Flash and 144KB of RAM in a 48-pin LQFP package, it provides a cost-effective solution for applications requiring complex connectivity and power management.
Why Choose This Part
This MCU offers a massive 144KB RAM-to-Flash ratio for an entry-level core, making it ideal for memory-intensive communication stacks. The inclusion of hardware-level USB Type-C PD support reduces external component count and simplifies PCB layout for modern power-interfaced devices.
Applications
Key Specifications
Getting Started
Start development using the STM32CubeG0 software suite and the STM32CubeIDE for code generation and debugging. For hardware prototyping, the NUCLEO-G0B1RE development board provides an easy entry point with Arduino Uno V3 connectivity and an integrated ST-LINK debugger.
Dev Boards
Development boards and breakout modules featuring the STM32G0B1CET6 or compatible chips — ready to use for prototyping.
STM32G0 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | I/O Pins | Package | ADC/DAC | Flash | Stock |
|---|---|---|---|---|---|
| STM32G0B1CET6 (this part) | 42 | LQFP-48 | A/D 15x12b SAR; D/.. | 512KB | 1,643 |
| STM32G0B1RBT6 | 58 | LQFP-64 | A/D 17x12b SAR; D/.. | 128KB | 512 |



