STMicroelectronics STM32G071GBU6TR
- Part No.:
- STM32G071GBU6TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 28-UFQFN
- Datasheet:
-
STM32G071GBU6TR.pdf
- Description:
- IC MCU 32BIT 128KB FLSH 28UFQFPN
- Quantity:
- Payment:

- Shipping:

Inventory:1,904
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32G071GBU6TR from STMicroelectronics is an Arm® Cortex®-M0+ 32-bit microcontroller with 128 KB Flash, 36 KB SRAM, dual 12-bit DACs, 12-bit ADC (0.4 µs conversion), and USB Type-C™ Power Delivery controller. It operates from 1.7–3.6 V across –40°C to 125°C and integrates 14 timers-including two 128 MHz-capable advanced timers-for motor control in compact industrial edge nodes.
For engineers reviewing the STM32G071GBU6TR datasheet, STM32G071GBU6TR pinout, STM32G071GBU6TR application, or STM32G071GBU6TR equivalent, key selection criteria include its 48 MHz max system clock, 60 fast I/Os (multiple 5 V-tolerant), hardware CRC unit, securable flash area, and support for Stop/Standby/Shutdown low-power modes with RTC wakeup.
Technical Context
The STM32G071GBU6TR implements a single-core Arm Cortex-M0+ CPU with MPU, executing at up to 64 MHz via internal 16 MHz RC + PLL or external 4–48 MHz crystal. Its memory subsystem includes 128 KB of flash with readout protection and securable area, plus 36 KB SRAM (32 KB with hardware parity).
Peripherals are interconnected via AHB/APB buses with DMAMUX routing; clock tree supports multiple sources-HSI16 (±1%), LSE (32.768 kHz), and LSI-with programmable PVD/BOR and four low-power modes (Sleep, Stop, Standby, Shutdown) enabling sub-μA operation with RTC and backup registers retained on VBAT.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | Arm Cortex-M0+, 64 MHz max - enables real-time deterministic control in cost-sensitive embedded systems |
| Flash / RAM | 128 KB flash with securable area / 36 KB SRAM (32 KB with HW parity) - supports firmware updates and robust data integrity |
| ADC | 12-bit, 0.4 µs conversion, up to 16 external channels - suitable for fast analog sensing in motor feedback or power monitoring |
| DAC | Two 12-bit DACs with sample-and-hold - enables precise analog waveform generation or bias voltage control |
| Timers | 14 timers including two 128 MHz-capable advanced timers - provides high-resolution PWM for BLDC motor commutation |
| I/O Voltage | 1.7–3.6 V supply; multiple 5 V-tolerant pins - simplifies interface with legacy 5 V peripherals without level shifters |
| Low-Power Modes | Stop 0 (200 nA typical), Standby (20 nA), Shutdown (15 nA) - extends battery life in always-on sensor nodes |
Pinout & Package
STM32G071GBU6TR uses the UFQFPN48 (7 × 7 mm, 0.5 mm pitch) package with 48-pin layout and exposed thermal pad. Pin functions include VDD/VSS power rails, NRST reset, BOOT0 mode select, SWDIO/SWCLK debug, and multiplexed peripheral signals across GPIO ports A–F.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA, VDDIO2 | Power supply inputs | Separate analog/digital domains ensure clean ADC/DAC reference and noise immunity |
| VSS, VSSA | Ground returns | Dedicated analog ground minimizes coupling into sensitive analog circuits |
| NRST | Active-low reset input | Asynchronous reset with internal pull-up; accepts 1.65–3.6 V logic levels |
| PA13/SWDIO, PA14/SWCLK | Serial Wire Debug interface | 2-pin debug port supporting full programming, tracing, and real-time register inspection |
| PA0–PA15, PB0–PB15, PC0–PC15, PD0–PD15, PF0–PF1 | General-purpose I/Os | 60 total I/Os; up to 59 configurable as external interrupt sources with wake capability |
| PA1, PA4, PA5, PA6, PA7, PB0, PB1, PB14, PB15 | Analog input channels | Support 16-channel ADC with internal temperature sensor and VREFINT reference |
Key Features
| Feature | Design Value |
|---|---|
| USB Type-C Power Delivery controller | Integrated PD PHY and protocol engine eliminates need for external PD IC in portable chargers and adapters |
| Hardware CRC calculation unit | Accelerates firmware signature verification and data integrity checks in bootloader and OTA update flows |
| Programmable Brownout Reset (BOR) | Three selectable thresholds (1.62 V, 2.0 V, 2.5 V) prevent erratic operation during brownout conditions |
| Calendar RTC with alarm & wakeup | Retains time/date in Stop/Standby/Shutdown modes using VBAT; triggers system resume on scheduled events |
| Four USARTs with ISO7816/LIN/IrDA | Enables smart card readers, automotive diagnostics, and IR remote control without external transceivers |
Applications
| Smart Power Adapter | Industrial Motor Drive |
|---|---|
Use Scenario: Compact USB-C PD adapter with programmable output voltage/current profiles. IC Role / Device Role / Timing Role: Main system controller managing PD negotiation, voltage regulation, thermal monitoring, and safety shutdown. Use Value: Integrated USB-C PD controller and dual DACs enable closed-loop analog control of buck/boost converters without external ICs. | Use Scenario: Low-cost BLDC motor driver for HVAC fans or pumps with field-oriented control. IC Role / Device Role / Timing Role: Real-time motion controller generating synchronized 6-channel PWM with dead-time insertion and current sensing. Use Value: Two 128 MHz-capable advanced timers provide sub-100 ns PWM resolution and hardware fault protection for gate drivers. |
| Wireless Sensor Node | Medical Wearable Monitor |
Use Scenario: Battery-powered environmental sensor node transmitting temperature/humidity over BLE or LoRaWAN. IC Role / Device Role / Timing Role: Central data aggregator sampling analog sensors, running lightweight ML inference, and managing ultra-low-power radio sleep cycles. Use Value: Shutdown mode draws only 15 nA while retaining RTC alarm; 60 I/Os allow flexible sensor expansion and debug access. | Use Scenario: ECG/PPG wearable with analog front-end, signal conditioning, and local health analytics. IC Role / Device Role / Timing Role: Signal processor acquiring raw biopotential data via 12-bit ADC, filtering in real time, and storing trend data in protected flash. Use Value: Hardware parity on 32 KB SRAM ensures data reliability during long-term continuous acquisition; securable flash protects firmware IP. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32G071CBT6 | LQFP48 package (10 × 10 mm), same core/peripherals but different pinout and thermal performance | Better suited for through-hole prototyping or manual rework due to larger pitch and visibility | Select when board assembly uses standard QFP footprint or requires easier hand-soldering/debug access |
| STM32G081RBT6 | Same UFQFPN48 package but with enhanced security features: AES-128, public-key crypto accelerator, secure boot ROM | Required for devices needing certified firmware authenticity or encrypted communication in regulated medical/industrial use | Select when cryptographic acceleration or secure boot chain is mandatory for compliance or certification |
Compared with STM32G071CBT6, the GBU6TR offers superior thermal dissipation in space-constrained designs; versus STM32G081RBT6, it trades hardware crypto for lower BOM cost and smaller die size where security is managed externally.
Availability
STM32G071GBU6TR is available at Aetrix Electronics and suitable for smart power adapters, industrial motor drives, wireless sensor nodes, and medical wearable monitors requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for STM32G071GBU6TR includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, designing and manufacturing microcontrollers, power management ICs, sensors, and analog components for industrial, automotive, and consumer markets.
The STM32G0 series targets cost-sensitive, energy-efficient applications demanding high integration and robust security primitives - optimized for smart home, industrial IoT, and portable power systems.
FAQ
What is the maximum operating frequency and supported clock sources?
The STM32G071GBU6TR achieves up to 64 MHz system clock using its internal 16 MHz RC oscillator with PLL, or external crystals ranging from 4–48 MHz (HSE) and 32.768 kHz (LSE). The HSI16 has ±1% accuracy over temperature and voltage, enabling reliable timing without external components in many applications.
Does this MCU support hardware encryption or secure boot?
No - the STM32G071GBU6TR does not include hardware AES or public-key accelerators. It supports readout protection (RDP) Level 1 and securable flash areas for basic IP protection, but lacks dedicated cryptographic engines found in the G081 or G4 series. Secure boot must be implemented in software using external trusted elements if required.
How many analog inputs does the integrated ADC support, and what is its effective resolution?
The 12-bit ADC supports up to 16 external channels plus internal temperature sensor and VREFINT. With hardware oversampling, it achieves up to 16-bit effective resolution at reduced sampling rate. Typical INL is ±1.5 LSB and DNL is ±0.8 LSB per DS12232 Rev 5, enabling precision measurement in motor current sensing or battery voltage monitoring.
What debug interfaces are available, and is SWD compatible with standard tools?
It supports Serial Wire Debug (SWD) via PA13 (SWDIO) and PA14 (SWCLK), fully compliant with ARM CoreSight standards. No JTAG pins are exposed in UFQFPN48; SWD works with ST-LINK v2/v3, Segger J-Link, and OpenOCD without adapters. Trace functionality is not supported on this variant.
STM32G071GBU6TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 28-UFQFN
- Series:
- STM32G0
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M0+
- Core Size:
- 32-Bit Single-Core
- Speed:
- 64MHz
- Connectivity:
- HDMI-CEC, I2C, IrDA, LINbus, SPI, UART/USART, USB Type-C™ (Power Delivery)
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, POR, PWM, Temp Sensor, WDT
- Number of I/O:
- 26
- Program Memory Size:
- 128KB (128K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 36K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.7V ~ 3.6V
- Data Converters:
- A/D 12x12b; D/A 2x12b
- Oscillator Type:
- External, Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32G071GBU6TR FAQ
1.How can I place an order for STM32G071GBU6TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32G071GBU6TR on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32G071GBU6TR reliable?
The price and inventory of STM32G071GBU6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32G071GBU6TR is usually 5 days.
3.What payment methods are accepted for STM32G071GBU6TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32G071GBU6TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32G071GBU6TR?
STM32G071GBU6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32G071GBU6TR order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32G071GBU6TR?
For technical support, including STM32G071GBU6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32G071GBU6TR requirements.
6.How does Aetrix verify that STM32G071GBU6TR is sourced from the original manufacturer or authorized distributors?
All STM32G071GBU6TR products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32G071GBU6TR meets industry standards.
7.What is the process for return or replacement of STM32G071GBU6TR?
All STM32G071GBU6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32G071GBU6TR, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32G071GBU6TR part is unused and in its original packaging.
Return procedure for STM32G071GBU6TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32G071GBU6TR Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…
LDO regulator guide covering low dropout voltage, power dissipation, thermal design, PSRR, output noise, capacitor stability, adjustable LDO circuits, LDO vs buck converter and datasheet selection chec…
Conditional Access Module guide covering CAM meaning, CI/CI+ interface, smart card authorization, DVB security workflow, TV and set-top box compatibility, internal electronics, ESD protection, connecto…
Guide to electronic component obsolescence covering EOL risk, PCN/PDN notices, last-time buy planning, replacement options, form-fit-function validation, counterfeit risk and BOM lifecycle management.
18650 battery guide covering lithium-ion cell basics, 3.6V/3.7V voltage, 4.2V charging, mAh and Wh capacity, protected cells, chargers, BMS, series-parallel packs, holders, welding and sourcing checks.…
Hall effect sensor guide covering working principle, linear and digital sensors, Arduino circuits, current sensing, speed detection, automotive applications, A3144 examples, signal filtering and datash…
Product Change Notification guide for electronic components, covering PCN meaning, PCN vs PDN/EOL, common change types, risk levels, form-fit-function review, engineering validation, BOM control, LTB/L…
A practical guide to blend door actuators, covering HVAC function, symptoms, location, AC and heater issues, reset and calibration, replacement cost, electrical diagnosis, compatibility checks, and rep…

