Skip to main content
STMicroelectronics STM32G071KBT6 — Microcontrollers & Processors (MCU / MPU / DSP)

STM32G071KBT6 ARM Cortex-M0+ MCU, 64MHz, 128KB Flash

MPNSTM32G071KBT6
Active

STMicroelectronics STM32G0 series, STM32G071KBT6, ARM Cortex-M0+ 32-bit MCU, 64MHz, 128KB Flash, 36K x 8 RAM, 30 I/O, HDMI-CEC/I²C/SPI/UART/USB Type-C PD, 13x12b ADC + 2x12b DAC, -40°C to 85°C, 32-LQFP (7x7).

$3.8700Ref. price · indicative, final on quote
Packaging32-LQFP
RoHSROHS3 Compliant
SeriesSTM32G0
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32G071KBT6 specifications
ParameterValue
SeriesSTM32G0
MountingSurface Mount
Oscillator typeExternal, Internal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.71V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed64MHz
PackageTray
RAM size36K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, POR, PWM, Temp Sensor, WDT
ConnectivityHDMI-CEC, I²C, IrDA, LINbus, SPI, UART/USART, USB Type-C™ (Power Delivery)
Number of i (O)30
Core processorARM® Cortex®-M0+
Case32-LQFP
Data convertersA/D 13x12b; D/A 2x12b
Program memory size128KB (128K x 8)

Product details

USB Type-C PD — no external PHY needed

The STM32G071KBT6 includes a USB Type-C and Power Delivery controller as a built-in peripheral, supporting the full PD specification over the CC lines. This means a single-chip USB-C sink or DRP implementation without a separate PD PHY or TCPC — the MCU handles the negotiation directly. For designs that need to charge from or negotiate power with a USB-C source, this peripheral integration is the main differentiator versus older STM32 families.

The 128 KB Flash (128K x 8) and 36 KB RAM (36K x 8) define the application space. The Flash is sufficient for moderate-complexity control firmware with USB-PD stack, while the RAM handles two or three moderate-size buffers plus the stack and heap. If the application needs more than 36 KB of runtime data — for example, large frame buffers or extensive lookup tables — the part will run out of RAM; the next step up in the STM32G0 line offers higher RAM options in the same package footprint.

The STM32G0 series is ST's mainstream low-power Cortex-M0+ family, positioned for volume production through 2030.

Analog integration — 13-ch 12-bit ADC, dual 12-bit DAC

The on-chip data converters include a 13-channel 12-bit successive-approximation ADC and two 12-bit DAC channels. The ADC can sample up to 13 external analog signals — enough for monitoring multiple sensor inputs, potentiometers, or current-sense voltages in a motor-control or power-conversion application. The dual DACs can generate analog setpoints or reference voltages without external DAC ICs, saving board area and cost.

Frequently asked questions

Is STM32G071KBT6 compatible with USB Power Delivery?

Yes. The STM32G071KBT6 integrates a USB Type-C and Power Delivery controller as a built-in peripheral, supporting PD negotiation over the CC lines without an external PHY.

Can STM32G071KBT6 run at 64 MHz without an external oscillator?

Yes — the MCU includes an internal oscillator that can provide the system clock up to 64 MHz, though the accuracy and stability depend on the application requirements. For USB or precise timing, an external crystal may still be preferred.

What is the difference between STM32G071KBT6 and STM32G071CBT6?

The difference is the package: STM32G071KBT6 is in a 32-LQFP (7x7 mm) with 30 I/O, while STM32G071CBT6 is in a 48-LQFP with more I/O. The core, memory, and peripherals are otherwise identical.

What is a cross reference or equivalent for STM32G071KBT6?

A functional alternative in a different STM32 family is the STM32L151CBU6A, which uses a Cortex-M3 core at 32 MHz with 37 I/O and 16x12b ADC, but lacks USB Type-C PD. It is not pin-compatible — the STM32L151CBU6A is in a 48-UFQFPN package.