EmbeddedRelated.com
STM32G071KBT6

STM32G071KBT6

STMicroelectronics
ARM® Cortex®-M0+ STM32G0 Microcontroller IC 32-Bit 64MHz 128KB (128K x 8) FLASH 32-LQFP (7x7)
Active1,321 in stock

Overview

The STM32G071KBT6 is a high-performance Arm Cortex-M0+ microcontroller operating at up to 64MHz, designed for efficiency and compact footprint in a 32-LQFP package. It features 128KB of Flash memory, 36KB of RAM, and integrated USB Type-C Power Delivery (UCPD) support, making it a versatile choice for modern power-conscious designs.

Why Choose This Part

This MCU offers a high ratio of RAM (36KB) to Flash (128KB) for a Cortex-M0+, allowing for more complex software stacks. The inclusion of dual 12-bit DACs and a fast 13-channel ADC enables sophisticated analog signal processing in a small 32-pin package.

Applications

USB Type-C Power Delivery
Utilizing the built-in UCPD controller for managing power negotiation and high-speed charging in consumer and industrial devices.
Battery-Powered Handhelds
Ideal for portable tools and wearables due to low-power modes like Shutdown (350nA) and Standby (500nA).
Motor Control and Industrial Sensing
Leveraging the 12-bit ADC with hardware oversampling and multiple timers for precision control loops.
Human Interface Devices (HID)
Implementing HDMI-CEC and various serial protocols like I2C, SPI, and USART for peripheral communication.

Key Specifications

Speed 64MHz
RAM Size 36K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, I2S, POR, PWM, Temp Sensor, WDT
Connectivity HDMI-CEC, I2C, IrDA, LINbus, SPI, UART/USART, USB Type-C (Power Delivery)
Mounting Type Surface Mount
Number of I/O 30
Core Processor ARM Cortex-M0+
Package / Case 32-LQFP
Data Converters A/D 13x12b; D/A 2x12b
Oscillator Type External, Internal
Program Memory Size 128KB (128K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 32-LQFP (7x7)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

Getting Started

Begin development with the NUCLEO-G071RB evaluation board, which includes an ST-LINK debugger and provides access to all MCU pins. Software development is supported by the STM32CubeG0 ecosystem, including the STM32CubeIDE and initialization tools for the USB Type-C Power Delivery stack.

Dev Boards

Development boards and breakout modules featuring the STM32G071KBT6 or compatible chips — ready to use for prototyping.

NUCLEO-G031K8 STMicroelectronics
STM32G031 Nucleo-32 STM32G0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 504 in stock
NUCLEO-G071RB STMicroelectronics
STM32G071 Nucleo-64 STM32G0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 1,311 in stock
NUCLEO-G0B1RE STMicroelectronics
STM32G0B1 Nucleo-64 STM32G0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 1,967 in stock
STM32G081B-EVAL STMicroelectronics
STM32G081 STM32G0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 17 in stock
STM32G071B-DISCO STMicroelectronics
STM32G071 Discovery STM32G0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key 74 in stock
Part of STM32 family » STM32G071

STM32G071 Family

Part NumberDifferenceStock
STM32G071B-DISCO B-DISCO 74
STM32G071RBT6 LQFP-64 9,313
STM32G071GBU6 28-pin · UFQFPN 4,393

Also Consider

ATSAMD21E18A-AU MCHPMicrochip Technology - An alternative 32-pin Cortex-M0+ MCU with 256KB Flash and native USB support, though lacking the integrated Power Delivery controller.