STM32G0B1RBT6
Overview
The STM32G0B1RBT6 is a high-performance ARM Cortex-M0+ microcontroller operating at 64MHz, designed to bridge the gap between 8-bit simplicity and 32-bit capability. It features a significant 144KB of RAM and 512KB of Flash, integrated with specialized hardware support for USB Type-C Power Delivery and dual CAN FD interfaces. This makes it an ideal choice for modern connectivity and power management tasks in a compact 64-pin LQFP package.
Why Choose This Part
The STM32G0B1RBT6 offers an exceptional memory density for the Cortex-M0+ class with 144KB RAM, allowing for complex middleware and communication stacks. Its highly integrated analog front-end, including three rail-to-rail comparators and two 12-bit DACs, reduces external component count and PCB footprint. Practical power efficiency is achieved through multiple low-power modes, reaching as low as 0.3uA in standby.
Applications
Key Specifications
Getting Started
Engineers should start with the NUCLEO-G0B1RE development board for rapid prototyping. The STMicroelectronics STM32Cube ecosystem provides the STM32CubeMX tool for pinout and peripheral configuration, while the STM32CubeIDE serves as a complete development environment. For USB Type-C development, the X-CUBE-USB-PD expansion pack provides the necessary software libraries and stacks.
Dev Boards
Development boards and breakout modules featuring the STM32G0B1RBT6 or compatible chips — ready to use for prototyping.
STM32G0B1 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | I/O Pins | Package | ADC/DAC | Flash | Stock |
|---|---|---|---|---|---|
| STM32G0B1RBT6 (this part) | 58 | LQFP-64 | A/D 17x12b SAR; D/.. | 128KB | 512 |
| STM32G0B1CET6 | 42 | LQFP-48 | A/D 15x12b SAR; D/.. | 512KB | 1,643 |



