STMicroelectronics STM32G071G8U6TR
- Part No.:
- STM32G071G8U6TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 28-UFQFN
- Datasheet:
-
STM32G071G8U6TR.pdf
- Description:
- IC MCU 32BIT 64KB FLASH 28UFQFPN
- Quantity:
- Payment:

- Shipping:

Inventory:19,781
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32G071G8U6TR from STMicroelectronics is an Arm® Cortex®-M0+ 32-bit microcontroller with 64 MHz max CPU frequency, 128 KB Flash, 36 KB SRAM, and integrated USB Type-C Power Delivery controller. It features dual 12-bit DACs, 12-bit ADC (0.4 µs conversion), four USARTs (including ISO7816/LIN/IrDA support), and operates from 1.7–3.6 V across –40°C to 125°C. Used in smart power adapters and embedded USB-C PD controllers.
For engineers reviewing the STM32G071G8U6TR datasheet, STM32G071G8U6TR pinout, STM32G071G8U6TR application, or STM32G071G8U6TR equivalent, key selection criteria include USB-C PD controller integration, 125°C extended temperature rating, dual DAC support for analog feedback loops, and hardware-based secure boot with securable flash area.
Technical Context
The device implements a single-core Arm Cortex-M0+ with MPU, supporting TrustZone-like memory protection via readout protection (RDP) levels and securable flash regions. Its clock system combines 4–48 MHz HSE, 32 kHz LSE with calibration, and ±1% internal 16 MHz HSI with PLL - enabling precise timing for USB-C PD protocol negotiation and real-time power control loops.
Peripheral interconnect uses a multi-layer AHB/APB bus matrix with DMAMUX routing, allowing concurrent high-speed data movement between ADC, DAC, USARTs, and SPIs without CPU intervention. The USB-C PD controller operates independently of the main CPU core, handling BMC decoding, policy engine execution, and VCONN switching via dedicated hardware state machines.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M0+, 64 MHz max - enables deterministic real-time control of USB-C PD state machines and analog feedback loops. |
| Flash / RAM | 128 KB Flash (with securable area), 36 KB SRAM (32 KB with HW parity) - supports dual-bank firmware updates and safety-critical data integrity. |
| Analog Peripherals | 12-bit ADC (0.4 µs), two 12-bit DACs, two rail-to-rail comparators - enables closed-loop voltage/current regulation in power delivery applications. |
| Communication | Four USARTs (2 with ISO7816/LIN/IrDA), two I2C (Fast-mode Plus), two SPI (32 Mbit/s), HDMI CEC - provides full protocol stack support for USB-C PD, battery management, and system monitoring. |
| USB-C PD | Dedicated hardware USB Type-C Power Delivery controller - offloads BMC encoding/decoding, policy engine, and VCONN switching from CPU, reducing firmware complexity and latency. |
| Power & Temp | 1.7–3.6 V supply, –40°C to 125°C operation - qualified for industrial-grade power adapter and automotive accessory environments. |
| Low-Power Modes | Sleep, Stop, Standby, Shutdown with sub-µA RTC retention - enables energy-efficient always-on PD negotiation and fast wake-up on CC line activity. |
Pinout & Package
STM32G071G8U6TR is housed in a 28-pin UFQFPN package (5 × 5 mm, 0.5 mm pitch), compliant with ECOPACK2 environmental standards. Pin assignments support full USB-C PD functionality including CC1/CC2, VCONN, SBU1/SBU2, and dedicated PD controller signals.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD/VSS | Core & I/O power supply | Separate 1.7–3.6 V domains enable independent power sequencing and low-noise analog operation. |
| PA0–PA15, PB0–PB15, PC13–PC15 | General-purpose I/O | Up to 60 5 V-tolerant pins with external interrupt capability - supports flexible board-level signal routing and fault detection inputs. |
| PA11/PA12 | USB DP/DM | Full-speed USB 2.0 physical layer interface - used for debug, DFU, or auxiliary communication alongside PD controller. |
| PA13/PA14 | SWDIO/SWCLK | Serial Wire Debug interface - enables non-intrusive firmware debugging and programming without reset disruption. |
| PA9/PA10 | USART1 TX/RX | Primary UART for host MCU communication or PD policy engine logging - supports auto baud rate detection and wakeup from Stop mode. |
| PA15/PB3/PB4 | CC1/CC2/VCONN | Dedicated USB-C configuration channel and VCONN power switch control - directly interfaces with USB-C port electronics. |
Key Features
| Feature | Design Value |
|---|---|
| Hardware USB-C PD Controller | Offloads BMC decoding, policy engine execution, and VCONN switching - eliminates need for external PD controller IC and reduces BOM count. |
| Secure Boot & Flash Protection | Readout protection (RDP) levels + securable flash region - prevents unauthorized firmware extraction and enforces trusted boot chain in certified power adapters. |
| Dual 12-bit DACs with Sample-and-Hold | Independent voltage/current reference generation - enables simultaneous analog control of multiple power rails (e.g., VBUS and VCONN). |
| 125°C Extended Temperature Rating | Qualified operation up to 125°C ambient - supports compact, fanless USB-C PD designs in thermally constrained enclosures. |
| Low-Power Timers (LPTIM1/LPTIM2) | Sub-microamp wake-up timers with external event synchronization - ideal for periodic PD status polling and CC line monitoring during Stop mode. |
Applications
| Smart USB-C Power Adapters | Industrial USB-C Charging Stations |
|---|---|
Use Scenario: Compact wall-mounted AC/DC adapter negotiating 5–20 V, 0–5 A power contracts over USB-C. IC Role / Device Role / Timing Role: Main controller executing USB-C PD 3.0 policy engine, managing synchronous rectification, and regulating output via DAC-driven feedback. Use Value: Integrated PD controller eliminates external IC, reducing component count by ≥3 and PCB area by 25%, while 125°C rating enables sealed enclosure design. | Use Scenario: Multi-port charging station for factory floor tools, supporting simultaneous PD negotiation and legacy BC1.2 charging. IC Role / Device Role / Timing Role: Central coordination unit managing port arbitration, thermal derating, and cross-port power budgeting using hardware timers and DMA-accelerated communication. Use Value: Four USARTs with LIN/IrDA support allow direct integration with PLCs and HMIs; dual DACs enable precision current limiting per port. |
| Automotive USB-C In-Car Chargers | Programmable Lab Power Supplies |
Use Scenario: 12 V automotive input converter delivering programmable 5–20 V output with vehicle CAN bus coordination. IC Role / Device Role / Timing Role: Primary power controller interfacing with CAN transceiver (via USART in LIN mode) to receive charging profiles from head unit. Use Value: LIN-capable USART allows seamless CAN-LIN gateway functionality; 36 KB SRAM with parity ensures robust firmware execution in EMI-heavy environments. | Use Scenario: Benchtop power supply with remote programming, analog voltage/current setpoint control, and real-time telemetry. IC Role / Device Role / Timing Role: Precision analog front-end controller generating DAC reference voltages, digitizing sense signals via 12-bit ADC, and communicating via USB/UART. Use Value: 0.4 µs ADC conversion and hardware oversampling to 16-bit resolution enable <100 ppm measurement accuracy; USB-C PD controller supports self-powered operation. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar USB-C PD controller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32G071K8T6 | LQFP32 package (32-pin), no VCONN pin, reduced I/O count (25 vs 38) | Lacks dedicated VCONN drive and CC line routing flexibility - requires external level-shifting or discrete switches for full PD implementation. | Select when board space permits larger LQFP and VCONN can be managed externally; lower cost but higher system complexity. |
| STUSB4500QTR | Dedicated USB-C PD controller (no MCU core), 20-pin TSSOP | No programmable logic or analog peripherals - requires companion MCU for custom policy or telemetry; limited to fixed PD profiles. | Choose only for simple, cost-sensitive single-profile chargers where firmware customization is unnecessary. |
Compared with STM32G071K8T6, this part offers superior integration (VCONN + CC + DAC + ADC in one die) and thermal resilience (125°C vs 85°C). Versus STUSB4500QTR, it delivers full firmware-defined PD behavior, analog control, and system-level intelligence - eliminating dual-chip architecture and inter-IC communication overhead.
Availability
STM32G071G8U6TR is available at Aetrix Electronics and suitable for smart power adapters, industrial USB-C charging stations, and automotive in-car chargers requiring stable component supply and long-term industrial lifecycle support.
Supply support for STM32G071G8U6TR 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, specializing in microcontrollers, power management, and automotive ICs with strong focus on industrial and embedded markets.
The STM32G0 series targets cost-sensitive, power-efficient applications requiring USB-C PD integration, secure boot, and extended temperature operation - designed specifically for next-generation smart power delivery systems.
FAQ
What is the maximum operating temperature for STM32G071G8U6TR?
The device is rated for operation from –40°C to +125°C ambient temperature, verified per ST's production test flow and documented in Section 5.3.1 of DS12232 Rev 5. This extended range supports deployment in sealed power adapters and under-hood automotive environments without forced cooling.
Does STM32G071G8U6TR support hardware-based USB-C PD policy engine execution?
Yes - it integrates a dedicated USB-C Power Delivery controller with hardware BMC decoder, policy engine state machine, and VCONN switch driver. This block operates autonomously, requiring only minimal firmware interaction for profile selection and status reporting, as confirmed in Section 3.24 of the datasheet.
How many analog-to-digital converter channels does STM32G071G8U6TR support?
The device features a single 12-bit ADC with up to 16 external input channels and built-in hardware oversampling to 16-bit effective resolution. Channel mapping includes VREFINT, temperature sensor, and VBAT monitoring - all accessible without CPU intervention via DMA, per Section 3.14 and Table 58.
Is the 128 KB Flash memory partitioned for secure firmware updates?
Yes - the Flash includes a securable area and supports readout protection (RDP) levels that prevent unauthorized access to code and data. Dual-bank operation is enabled via bootloader configuration, allowing atomic firmware updates with rollback capability, as detailed in Sections 3.3 and 3.5 of DS12232 Rev 5.
STM32G071G8U6TR 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:
- 64KB (64K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 36K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.71V ~ 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:
STM32G071G8U6TR FAQ
1.How can I place an order for STM32G071G8U6TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32G071G8U6TR 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 STM32G071G8U6TR reliable?
The price and inventory of STM32G071G8U6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32G071G8U6TR is usually 5 days.
3.What payment methods are accepted for STM32G071G8U6TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32G071G8U6TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32G071G8U6TR?
STM32G071G8U6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32G071G8U6TR 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 STM32G071G8U6TR?
For technical support, including STM32G071G8U6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32G071G8U6TR requirements.
6.How does Aetrix verify that STM32G071G8U6TR is sourced from the original manufacturer or authorized distributors?
All STM32G071G8U6TR 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 STM32G071G8U6TR meets industry standards.
7.What is the process for return or replacement of STM32G071G8U6TR?
All STM32G071G8U6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32G071G8U6TR, 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 STM32G071G8U6TR part is unused and in its original packaging.
Return procedure for STM32G071G8U6TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32G071G8U6TR 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…

