Skip to main content

STMicroelectronics STM32G4 | STMicroelectronics

STM32G4 series from STMicroelectronics

STM32G4 Datasheet

STMicroelectronics STM32G4 Series Overview

ARM Cortex-M4F MCUs with rich analog peripherals for mixed-signal applications.

The STM32G4 from STMicroelectronics is a ARM Cortex-M4F MCUs with rich analog peripherals for mixed-signal applications. This series includes 3 variants, each tailored for specific application requirements while sharing a common architecture and design ecosystem.

Built on a ARM Cortex-M4F 170MHz architecture, the STM32G4 series integrates essential peripherals including timers, communication interfaces, and analog converters to support complete system-on-chip designs. The integrated development environment and extensive software libraries accelerate firmware development and reduce design risk.

Octatronics stocks STM32G4 variants in multiple package options. Request a quote for volume pricing, check real-time availability, or contact our engineering team for application support and alternative part recommendations.

Key Features

  • ARM Cortex-M4F 170MHz CoreARM Cortex-M4F 170MHz core delivers optimal performance-per-watt for real-time processing tasks.
  • Rich Peripheral IntegrationOn-chip timers, ADCs, DACs, and communication interfaces (UART, SPI, I2C, CAN) reduce external component needs.
  • Comprehensive Development EcosystemIDE support, debugger tools, RTOS options, and extensive code examples accelerate development cycles.
  • Scalable Memory OptionsMultiple flash and RAM configurations allow right-sizing for each application, optimizing cost and performance.

Target Applications

  • Digital power conversion
  • Motor control
  • Industrial automation
  • Lighting
  • E-bike controllers

Compare STM32G4 Variants

Side-by-side comparison of 10 product variants from STMicroelectronics

ParameterSTM32G4A1CEU6STM32G4A1RET6STM32G4A1CET6STM32G4A1VET3STM32G4A1MET6STM32G491VET3STM32G491VCT6TRSTM32G4A1REI6STM32G491RET6TRSTM32G491REY6TR
Package / Case48-UFQFN Exposed Pad64-LQFP48-LQFP100-LQFP80-LQFP100-LQFP100-LQFP64-UFBGA64-LQFP64-UFBGA, WLCSP
Operating Temperature-40°C ~ 85°C (TA)-40°C ~ 85°C (TA)-40°C ~ 85°C (TA)-40°C ~ 125°C (TA)-40°C ~ 85°C (TA)-40°C ~ 125°C (TA)-40°C ~ 85°C (TA)-40°C ~ 85°C (TA)-40°C ~ 85°C (TA)-40°C ~ 85°C (TA)
ConnectivityCANbus, I²C, IrDA, LINbus, QSPI, SAI, SPI, UART/USART, USBCANbus, I²C, IrDA, LINbus, QSPI, SAI, SPI, UART/USART, USBCANbus, I²C, IrDA, LINbus, QSPI, SAI, SPI, UART/USART, USBCANbus, I²C, IrDA, LINbus, QSPI, SAI, SPI, UART/USART, USBCANbus, I²C, IrDA, LINbus, QSPI, SAI, SPI, UART/USART, USBCANbus, I²C, IrDA, LINbus, QSPI, SAI, SPI, UART/USART, USBCANbus, I²C, IrDA, LINbus, QSPI, SAI, SPI, UART/USART, USBCANbus, I²C, IrDA, IRTIM, LINbus, SAI, SPI, UART/USART, USBCANbus, I²C, IrDA, LINbus, QSPI, SAI, SPI, UART/USART, USBCANbus, I²C, IrDA, LINbus, QSPI, SAI, SPI, UART/USART, USB
Core ProcessorARM® Cortex®-M4ARM® Cortex®-M4ARM® Cortex®-M4ARM® Cortex®-M4ARM® Cortex®-M4ARM® Cortex®-M4ARM® Cortex®-M4ARM® Cortex®-M4FARM® Cortex®-M4ARM® Cortex®-M4
Core Size32-Bit32-Bit32-Bit32-Bit32-Bit32-Bit32-Bit32-Bit Single-Core32-Bit32-Bit
Data ConvertersA/D 19x12b SAR; D/A 4x12bA/D 24x12b SAR; D/A 4x12bA/D 18x12b SAR; D/A 4x12bA/D 36x12b SAR; D/A 4x12bA/D 32x12b SAR; D/A 4x12bA/D 36x12b SAR; D/A 4x12bA/D 36x12b SAR; D/A 4x12bA/D 24x12b; D/A 4x12bA/D 24x12b SAR; D/A 4x12bA/D 24x12b SAR; D/A 4x12b
Numberof IO42-38866686--5252
Oscillator TypeInternalInternalInternalInternalInternalInternalInternalInternalInternalInternal
PeripheralsBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDTBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDTBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDTBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDTBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDTBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDTBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDTBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDTBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDTBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Program Memory Size512KB (512K x 8)512KB (512K x 8)512KB (512K x 8)512KB (512K x 8)512KB (512K x 8)512KB (512K x 8)256KB (256K x 8)512KB (512K x 8)512KB (512K x 8)512KB (512K x 8)
Program Memory TypeFlashFlashFlashFlashFlashFlashFlashFlashFlashFlash
RAM Size112K x 8112K x 8112K x 8112K x 8112K x 8112K x 8112K x 8112K x 8112K x 8112K x 8
SeriesSTM32G4STM32G4STM32G4STM32G4STM32G4STM32G4STM32G4-STM32G4STM32G4
Speed170MHz170MHz170MHz170MHz170MHz170MHz170MHz170MHz170MHz170MHz
Supply Voltage1.71V ~ 3.6V1.71V ~ 3.6V1.71V ~ 3.6V1.71V ~ 3.6V1.71V ~ 3.6V1.71V ~ 3.6V1.71V ~ 3.6V1.71V ~ 3.6V1.71V ~ 3.6V1.71V ~ 3.6V
Request QuoteRequest QuoteRequest QuoteRequest QuoteRequest QuoteRequest QuoteRequest QuoteRequest QuoteRequest QuoteRequest Quote
Selection Guide
📦Package
48-UFQFN Exposed PadSTM32G4A1CEU6
64-LQFPSTM32G4A1RET6STM32G491RET6TR
48-LQFPSTM32G4A1CET6
100-LQFPSTM32G4A1VET3STM32G491VET3STM32G491VCT6TR
80-LQFPSTM32G4A1MET6
64-UFBGASTM32G4A1REI6
64-UFBGA, WLCSPSTM32G491REY6TR
🌡️Temperature Range
-40°C ~ 85°C (TA)STM32G4A1CEU6STM32G4A1RET6STM32G4A1CET6STM32G4A1MET6STM32G491VCT6TRSTM32G4A1REI6STM32G491RET6TRSTM32G491REY6TR
-40°C ~ 125°C (TA)STM32G4A1VET3STM32G491VET3

Technical Specifications

Compare key STM32G4 specifications across available variants. All parameters are typical values at 25 degC unless otherwise noted.

Processor Specifications

CPU Core
ARM Cortex-M4F 170MHz
Operating Frequency
See datasheet per variant
Flash Memory
Multiple options available
RAM
Multiple options available

Peripherals

Communication
UART, SPI, I2C, CAN (varies)
Analog
ADC, DAC, Comparators (varies)
Timers/PWM
Multiple channels

Frequently Asked Questions

Common technical questions about the STM32G4 series.

The STM32G4 is a STMicroelectronics ARM Cortex-M4F MCUs with rich analog peripherals for mixed-signal applications. The series includes 3 variants optimized for different application requirements.
The STM32G4 series currently includes 3 variants. Each variant may differ in package type, operating specifications, and feature set. Browse the product table above to compare available options.
The STM32G4 series is used in Digital power conversion, Motor control, Industrial automation, and Lighting, E-bike controllers. Contact our applications team for design-in support and recommendation.
Octatronics is an authorized distributor of STMicroelectronics products including the STM32G4 series. We provide competitive pricing, fast delivery, and full traceability for all components. Request a quote or contact us for availability and lead times.
Yes, Octatronics supports both prototype and production quantities for the STM32G4 series. Small-quantity orders are available for design evaluation, with volume pricing for production runs. Contact our sales team for custom pricing.