STMicroelectronics STM32G4 series mixed-signal MCUs
The STM32G4 series combines a 32-bit Arm® Cortex®-M4 core with FPU and DSP instructions, running at 170 MHz, with 3 different hardware accelerators
The STM32G4 series combines a 32-bit Arm® Cortex®-M4 core with FPU and DSP instructions, running at 170 MHz, with 3 different hardware accelerators: ART Accelerator™, CCM-SRAM routine booster, and mathematical accelerators.
STM32G4 series consists of:
- The STM32G4x1 Access Line: general-purpose microcontrollers (MCUs) with an entry-level set of analog peripherals
- The STM32G4x3 Performance Line: general-purpose MCUs with the maximum number of analog peripherals
- The STM32G4x4 Hi-Res Line: high-resolution timer, complex waveform builder, and event handler (HRTIM) for digital power conversion
Key features
- Rich Advanced Analog Peripherals (Comparator, Op-Amps, DAC)
- Dual-Bank Flash Memory with Error-Correcting Code (Supports In-Field Firmware Upgrades)
- USB Type-C Interface with Power Delivery, Including Physical Layer (PHY)
- A Comprehensive Set of Power-Saving Modes Allows Design of Low-Power Applications
Additional features
- ADC with Hardware Oversampling (16-bit Resolution)
- Securable Memory Area
- High-Resolution Timer Version 2
- AES Hardware Encryption
Applications
- Digital Power Supplies
- Advanced Motor Controls
- Lighting
- Building Automation Products
Available tools
Tools:
- NUCLEO-G431KB
- STM32 Nucleo board
- NUCLEO-G431RB
- STM32 Nucleo-64 development board with STM32G431RB MCU, which supports Arduino and ST morpho connectivity
- P-NUCLEO-IHM03
- Motor Control Nucleo Pack with NUCLEO-G431RB and X-NUCLEO-IHM16M1
- NUCLEO-G474RE
- STM32 Nucleo-64 development board with STM32G474RE MCU, which supports Arduino and ST morpho connectivity
- STM32G474E-EVAL
- Evaluation board with STM32G474QE MCU
- STM32G484E-EVAL
- Evaluation board with STM32G484QE MCU
- Evaluation board with STM32G484QE MCU
Alternative & Companions:
- STSPIN820
- Advanced 256 microsteps integrated motor driver with step-clock and direction interface
- STSPIN830
- Compact and versatile three-phase and three-sense BLDC motor driver
- STSPIN840
- Compact dual brushed DC motor driver
- X-CUBE-MCSDK
- STM32 Motor Control Software Development Kit (MCSDK)
Related partsBuy online and see datasheets:
|
Do you have a Question?
Contact EBV
If you need any assistance, please click below to find your closest EBV sales office.

Related links |
Related markets |
Related technologies |