Skip to product information
1 of 1

ST

STM32G071GBU6

STM32G071GBU6

Regular price $0.10 USD
Regular price Sale price $0.10 USD
Sale Sold out
Shipping calculated at checkout.

Contact us via WhatsApp to confirm final price and stock

Part Number
Description
Quantity
View full details

Product Overview

The STM32G071GBU6 is a mainstream 32-bit microcontroller from STMicroelectronics based on the Arm Cortex-M0+ core, operating at up to 64 MHz. It integrates 128KB of Flash memory, 36KB of SRAM with hardware parity checking, a high-speed 12-bit ADC, two 12-bit DACs, two analog comparators, flexible DMA, multiple timers and a comprehensive set of communication interfaces.

The device also integrates four USARTs, two I²C interfaces, two SPI interfaces, a low-power UART and a USB Type-C Power Delivery controller. With a 1.7V to 3.6V supply range and compact UFQFPN-28 package, the STM32G071GBU6 is suitable for industrial control, consumer electronics, smart appliances, IoT devices, USB Type-C applications and embedded automation.

Key Features

  • 32-bit Arm Cortex-M0+ CPU

  • CPU frequency up to 64 MHz

  • 128KB embedded Flash memory

  • 36KB SRAM, including 32KB with hardware parity checking

  • Memory Protection Unit (MPU)

  • 7-channel DMA controller with flexible mapping

  • 12-bit ADC with conversion time down to 0.4 µs

  • Up to 16 external ADC channels

  • Hardware ADC oversampling up to 16-bit resolution

  • 2 × 12-bit DACs

  • 2 × low-power analog comparators

  • Up to 60 fast I/Os at family level

  • Multiple 5V-tolerant I/Os

  • 2 × I²C interfaces with Fast-mode Plus support

  • 4 × USART interfaces

  • 1 × low-power UART

  • 2 × SPI interfaces

  • 1 × I²S interface through SPI multiplexing

  • USB Type-C Power Delivery controller

  • Advanced motor-control timer

  • 32-bit and multiple 16-bit general-purpose timers

  • Low-power timers

  • RTC with calendar, alarm and periodic wakeup

  • 2 × watchdog timers

  • CRC calculation unit

  • 96-bit unique ID

  • Serial Wire Debug (SWD)

  • Sleep, Stop, Standby and Shutdown modes

  • 1.7V to 3.6V supply voltage

  • -40°C to +85°C operating temperature for the exact U6 variant

  • ECOPACK2 compliant

Technical Specifications

Parameter Specification
Manufacturer STMicroelectronics
Part Number STM32G071GBU6
Product Family STM32G071GB
Core Arm Cortex-M0+
Maximum CPU Frequency 64 MHz
Flash Memory 128KB
SRAM 36KB
ADC 12-bit
ADC Conversion Time 0.4 µs
ADC External Channels Up to 16
ADC Oversampling Up to 16-bit
DAC 2 × 12-bit
Analog Comparators 2
DMA 7-channel
I²C 2
USART 4
Low-Power UART 1
SPI 2
I²S 1, multiplexed with SPI
USB Type-C PD Integrated
Supply Voltage 1.7V to 3.6V
Operating Temperature -40°C to +85°C
Package UFQFPN-28
Package Size 4 × 4 × 0.6 mm
Packing Tray
Product Status Active
Environmental Grade ECOPACK2
Quality Grade Industrial

The exact STM32G071GBU6 is specified by ST as an Active device with UFQFPN-28, 4 × 4 × 0.6 mm, tray packaging and a -40°C to +85°C operating range.

Processor & Architecture

The STM32G071GBU6 integrates a 32-bit Arm Cortex-M0+ processor operating at up to 64 MHz. The architecture provides an efficient processing platform for cost-sensitive embedded systems while combining analog, communication, timer, USB Type-C and low-power functions in a compact package.

A Memory Protection Unit and 7-channel flexible DMA controller support robust software architectures and efficient data transfers between peripherals and memory.

Memory & Storage

The STM32G071GBU6 provides:

  • 128KB embedded Flash memory

  • Flash protection and securable area

  • 36KB SRAM

  • 32KB SRAM with hardware parity checking

  • CRC calculation unit

The integrated memory resources provide capacity for embedded firmware, communication stacks, control algorithms and application data.

Analog Peripherals

The STM32G071GBU6 integrates a high-speed 12-bit ADC, two 12-bit DACs and two analog comparators.

  • 12-bit ADC

  • Conversion time down to 0.4 µs

  • Up to 16 external ADC channels

  • Hardware oversampling

  • Effective resolution up to 16-bit through oversampling

  • 2 × 12-bit DACs

  • Low-power sample-and-hold capability

  • 2 × fast low-power analog comparators

  • Programmable comparator inputs and outputs

These analog resources support sensor interfaces, voltage monitoring, measurement, power-control systems and embedded control applications.

Timer & PWM Resources

The STM32G071GBU6 provides extensive timer resources for timing, PWM and control applications:

  • Advanced-control 16-bit timer for motor-control PWM

  • One 32-bit general-purpose timer

  • Five 16-bit general-purpose timers

  • Two basic 16-bit timers

  • Two low-power 16-bit timers

  • Two watchdog timers

  • SysTick timer

  • RTC with calendar, alarm and periodic wakeup

Two timers in the STM32G071 family can operate at up to 128 MHz, providing additional performance for high-speed timing and PWM applications.

Communication & Connectivity

The STM32G071GBU6 integrates a broad range of communication interfaces:

  • 2 × I²C interfaces

  • Fast-mode Plus operation up to 1 Mbit/s

  • SMBus/PMBus support on one I²C interface

  • 4 × USART interfaces

  • Synchronous SPI capability

  • LIN and IrDA capabilities on supported USART functions

  • 1 × low-power UART

  • 2 × SPI interfaces

  • 1 × I²S interface through SPI multiplexing

  • USB Type-C Power Delivery controller

  • HDMI CEC interface

  • Serial Wire Debug interface

The integrated USB Type-C Power Delivery controller makes the STM32G071GBU6 particularly suitable for modern USB Type-C embedded products.

Clock & Power Management

The STM32G071GBU6 provides flexible clock-generation resources:

  • 4 to 48 MHz crystal oscillator

  • 32 kHz crystal oscillator with calibration

  • Internal 16 MHz RC oscillator with PLL option

  • Internal 32 kHz RC oscillator

  • Power-on reset

  • Power-down reset

  • Programmable brownout reset

  • Programmable voltage detector

  • VBAT supply for RTC and backup registers

The MCU operates from 1.7V to 3.6V, supporting a broad range of low-voltage embedded designs.

Low-Power Operation

The STM32G071GBU6 includes several power-saving modes:

  • Sleep mode

  • Stop mode

  • Standby mode

  • Shutdown mode

  • Low-power UART operation

  • Low-power timers

  • RTC wakeup capability

  • Wakeup from low-power modes through supported peripherals

These capabilities make the device suitable for battery-powered equipment, smart sensors, portable electronics and IoT applications.

Power Management

The device operates from:

  • Supply voltage: 1.7V to 3.6V

  • Exact U6 operating temperature: -40°C to +85°C

  • Power-on reset

  • Power-down reset

  • Programmable brownout reset

  • Programmable voltage detector

  • Low-power operating modes

  • VBAT supply for RTC and backup registers

The low operating voltage and integrated power-management features help reduce system power consumption while maintaining flexible peripheral operation.

Security & Data Integrity

The STM32G071GBU6 provides several features for software and data integrity:

  • Flash read protection

  • Flash write protection

  • Securable Flash area

  • Memory Protection Unit

  • Hardware SRAM parity checking

  • CRC calculation unit

  • 96-bit unique device ID

  • Programmable brownout reset

  • Programmable voltage detector

These features provide additional protection and reliability for embedded firmware and system data.

Development & Debugging

The STM32G071GBU6 supports Serial Wire Debug (SWD), providing a standard interface for firmware programming, debugging and development.

The STM32G0 ecosystem is supported by STMicroelectronics development tools, STM32Cube software, programming tools, documentation and evaluation hardware.

Applications

The STM32G071GBU6 is suitable for:

  • Industrial control

  • Consumer electronics

  • Home appliances

  • Smart appliances

  • IoT devices

  • Sensor systems

  • Battery-powered equipment

  • USB Type-C accessories

  • Power management

  • Motor and actuator control

  • Lighting control

  • User interfaces

  • Measurement equipment

  • Embedded automation

  • General-purpose embedded systems

The STM32G071 family is designed for a broad range of consumer, industrial, appliance and embedded connectivity applications.

Benefits

  • 64 MHz Cortex-M0+ performance

  • 128KB Flash memory

  • 36KB SRAM with hardware parity

  • Fast 12-bit ADC

  • Dual 12-bit DACs

  • Dual analog comparators

  • ADC oversampling up to 16-bit

  • Flexible 7-channel DMA

  • 4 × USART interfaces

  • 2 × I²C interfaces

  • 2 × SPI interfaces

  • Low-power UART

  • USB Type-C Power Delivery controller

  • Advanced PWM and timer resources

  • Low-power operating modes

  • Compact UFQFPN-28 package

  • Industrial temperature range

  • Mature STM32 development ecosystem

Packaging & Ordering Information

  • Part Number: STM32G071GBU6

  • Manufacturer: STMicroelectronics

  • Device Family: STM32G071GB

  • Package: UFQFPN-28

  • Package Code: UFQFPN28

  • Package Size: 4 × 4 × 0.6 mm

  • Package Quantity: Not specified for the exact tray configuration

  • Supply Voltage: 1.7V to 3.6V

  • Operating Temperature: -40°C to +85°C

  • Packing Type: Tray

  • Product Status: Active

  • RoHS / Environmental: ECOPACK2

  • Grade: Industrial

ST's exact ordering information confirms STM32G071GBU6 as an active UFQFPN-28, 4 × 4 × 0.6 mm device with a -40°C to +85°C operating range.

Datasheet

For complete electrical characteristics, pin configuration, memory architecture, ADC specifications, DAC specifications, timer configuration, communication interfaces, USB Type-C Power Delivery functions, absolute maximum ratings, and application information, please refer to the official STMicroelectronics documentation.

Datasheet: Official STM32G071GB Datasheet

Frequently Asked Questions

What is the STM32G071GBU6?
The STM32G071GBU6 is a 32-bit Arm Cortex-M0+ microcontroller from STMicroelectronics with a 64 MHz CPU, 128KB Flash, 36KB SRAM, 12-bit ADC, dual DACs and multiple communication interfaces.

What is the maximum operating frequency?
The maximum CPU frequency is 64 MHz.

How much Flash memory does the STM32G071GBU6 have?
It provides 128KB of embedded Flash memory.

How much RAM does the STM32G071GBU6 have?
It provides 36KB of SRAM, including 32KB with hardware parity checking.

What analog peripherals does the STM32G071GBU6 have?
It integrates a 12-bit ADC with up to 16 external channels, two 12-bit DACs and two low-power analog comparators.

Does the STM32G071GBU6 support USB Type-C Power Delivery?
Yes. The STM32G071GB family integrates a USB Type-C Power Delivery controller.

What package does STM32G071GBU6 use?
The exact STM32G071GBU6 uses a UFQFPN-28 package measuring 4 × 4 × 0.6 mm.

What is the difference between STM32G071GBU6 and STM32G071GBU6TR?
They use the same MCU and UFQFPN-28 package. The U6 version is supplied in tray packaging, while the U6TRordering code indicates tape-and-reel packaging. ST lists both variants as Active.

Why Choose Us

We support electronic-component customers with sourcing for prototypes, small batches and volume production. Our services are designed for OEM, EMS, engineering and distributor customers requiring reliable component supply and flexible purchasing options.

Request a Quote

Contact us for:

  • Current availability

  • Volume pricing

  • Sample quantities

  • Bulk purchasing

  • BOM sourcing

  • Lead-time information

  • Alternative and replacement parts

Please provide the required quantity and delivery destination for a customized quotation.

Payment Methods

We support flexible B2B payment options, including:

  • Credit Card

  • Bank Transfer

  • USDT

  • E-wallet

Payment terms can be discussed according to order quantity and customer requirements.

Shipping Options

We support international shipping solutions for electronic components, including:

  • Express delivery

  • Air freight

  • International courier

  • Consolidated shipments

  • Bulk logistics solutions

Shipping options and delivery times depend on destination, quantity and order requirements.

Wholesale & OEM Support

For OEM, EMS, engineering and distributor customers, we support:

  • Sample orders

  • Small-batch purchasing

  • Volume orders

  • BOM sourcing

  • Long-term supply

  • Product matching

  • OEM/ODM sourcing support

Contact us with your required quantity and delivery destination for a customized quotation.