
Product Overview
The STM32G474RET6 is a high-performance 32-bit microcontroller from STMicroelectronics' STM32G4 series. Powered by an Arm Cortex-M4 core with DSP instructions and a single-precision Floating Point Unit (FPU), the device operates at up to 170 MHz and is optimized for advanced analog and digital control applications.
The STM32G474RET6 integrates 512 KB of Flash memory and 128 KB of SRAM, together with high-resolution timers, advanced motor-control peripherals, multiple ADCs, DACs, comparators, operational amplifiers, communication interfaces, USB, and extensive general-purpose I/O.
With its combination of high-performance processing, advanced analog peripherals, high-resolution PWM capabilities, and flexible connectivity, the STM32G474RET6 is suitable for motor control, digital power conversion, industrial automation, robotics, power management, battery systems, and other demanding embedded applications.
Key Features
-
Arm Cortex-M4 32-bit RISC processor core
-
DSP instructions and single-precision FPU
-
CPU frequency up to 170 MHz
-
512 KB embedded Flash memory
-
128 KB SRAM
-
Up to 81 general-purpose I/O pins
-
5 × 12-bit ADCs
-
4 × 12-bit DAC channels
-
High-speed analog comparators
-
Integrated operational amplifiers
-
High-resolution timer
-
Advanced motor-control timers
-
Multiple PWM outputs
-
Hardware mathematical accelerators
-
FMAC filter math accelerator
-
CORDIC trigonometric math accelerator
-
Multiple SPI, I²C, USART and UART interfaces
-
USB 2.0 Full-Speed interface
-
CAN FD interfaces
-
DMA controllers
-
Hardware random number generator
-
JTAG and SWD debug support
-
Operating temperature range from -40°C to +85°C
-
LQFP-64 package
-
Surface-mount technology
Technical Specifications
| Parameter | Specification |
|---|---|
| Manufacturer | STMicroelectronics |
| Part Number | STM32G474RET6 |
| Product Family | STM32G4 |
| Series | STM32G4x4 |
| Category | Microcontrollers |
| Subcategory | ARM Cortex-M MCU |
| Core Processor | Arm Cortex-M4 |
| Core Size | 32-Bit |
| Maximum CPU Speed | 170 MHz |
| Program Memory | 512 KB Flash |
| SRAM | 128 KB |
| GPIO | Up to 81 I/O |
| ADC | 5 × 12-Bit ADC |
| DAC | 4 × 12-Bit DAC channels |
| Comparators | 7 |
| Operational Amplifiers | 4 |
| Communication Interfaces | SPI, I²C, USART, UART, CAN FD, USB |
| CAN | CAN FD |
| USB | USB 2.0 Full-Speed |
| Math Accelerators | CORDIC, FMAC |
| Timer Features | Advanced PWM, motor-control timers, high-resolution timer |
| Supply Voltage | 1.7 V – 3.6 V |
| Operating Temperature | -40°C to +85°C |
| Package | LQFP-64 |
| Package Size | 10 mm × 10 mm |
| Mounting Type | Surface Mount |
| Lifecycle Status | Active |
Processor & Architecture
The STM32G474RET6 is based on the Arm Cortex-M4 32-bit RISC processor core with DSP instructions and a single-precision Floating Point Unit.
The processor operates at up to 170 MHz and provides the computational performance required for advanced embedded control, digital signal processing, motor control, and power-conversion applications.
Key processor capabilities include:
-
Arm Cortex-M4 architecture
-
Up to 170 MHz CPU frequency
-
DSP instruction set
-
Single-precision FPU
-
Nested vectored interrupt controller
-
Memory protection unit
-
JTAG and SWD debugging
-
Hardware mathematical acceleration
The integrated CORDIC and FMAC accelerators can reduce CPU workload when performing computationally intensive mathematical and digital-filter operations.
Memory & Storage
The STM32G474RET6 provides:
-
512 KB Flash memory
-
128 KB SRAM
-
Embedded non-volatile memory
-
Flexible memory architecture
-
DMA support
The 512 KB Flash capacity provides sufficient space for application firmware, control algorithms, communication stacks, and embedded software.
The integrated SRAM supports real-time data processing, buffers, control calculations, and communication tasks.
Advanced Analog Peripherals
One of the major advantages of the STM32G474RET6 is its extensive analog peripheral integration.
The device provides:
-
5 × 12-bit ADCs
-
4 × 12-bit DAC channels
-
7 analog comparators
-
4 operational amplifiers
-
Fast analog signal-processing capabilities
These integrated analog functions make the STM32G474RET6 particularly suitable for applications requiring precise voltage, current, temperature, and sensor measurements.
Typical applications include:
-
Power supplies
-
Battery management
-
Motor current sensing
-
Power conversion
-
Industrial sensors
-
Analog control loops
-
Energy-management systems
Motor Control & Digital Power
The STM32G474RET6 is designed for applications requiring advanced PWM generation and fast control-loop response.
Its timer and analog resources support:
-
Advanced PWM generation
-
Motor-control applications
-
Digital power conversion
-
Current sensing
-
Voltage regulation
-
Power-factor correction
-
Resonant converters
-
DC/DC converters
-
AC/DC converters
The combination of high-speed ADCs, comparators, DACs, op-amps, high-resolution timers, and the 170 MHz Cortex-M4 core enables fast closed-loop control without requiring many external analog components.
Communication & Connectivity
The STM32G474RET6 provides a comprehensive range of communication interfaces.
Supported interfaces include:
-
SPI
-
I²C
-
USART
-
UART
-
CAN FD
-
USB 2.0 Full-Speed
These interfaces allow the MCU to communicate with sensors, displays, motor drivers, power-management ICs, industrial controllers, computers, and other embedded devices.
CAN FD support makes the STM32G474RET6 particularly suitable for automotive and industrial communication systems requiring higher data throughput than traditional CAN.
Applications
The STM32G474RET6 is suitable for a wide range of embedded applications, including:
-
Motor Control
-
Industrial Automation
-
Robotics
-
Digital Power Supplies
-
Power Conversion
-
Battery Management Systems
-
Energy Management
-
Solar Inverters
-
DC/DC Converters
-
AC/DC Power Supplies
-
Power Factor Correction
-
Industrial Control Systems
-
Smart Energy Equipment
-
Sensors and Instrumentation
-
Consumer Electronics
-
Home Appliances
-
Embedded Control Systems
-
Automotive Electronics
-
Industrial Networking
Benefits
The STM32G474RET6 combines a 170 MHz Arm Cortex-M4 processor with DSP and FPU capabilities, 512 KB Flash, 128 KB SRAM, advanced analog peripherals, and powerful timer resources.
Its integrated ADCs, DACs, comparators, operational amplifiers, high-resolution timer, advanced PWM peripherals, CORDIC accelerator, and FMAC accelerator make it especially suitable for applications requiring fast real-time control and high-performance analog processing.
By integrating multiple analog and control functions into a single MCU, the STM32G474RET6 can help reduce external component requirements, PCB complexity, system cost, and overall design size.
Packaging & Ordering Information
| Parameter | Details |
|---|---|
| Manufacturer | STMicroelectronics |
| Part Number | STM32G474RET6 |
| Product Family | STM32G4 |
| Series | STM32G4x4 |
| Core | Arm Cortex-M4 |
| Maximum Frequency | 170 MHz |
| Flash Memory | 512 KB |
| SRAM | 128 KB |
| Package | LQFP-64 |
| Package Size | 10 mm × 10 mm |
| Number of Pins | 64 |
| Mounting Type | Surface Mount |
| Temperature Grade | Industrial |
| Operating Temperature | -40°C to +85°C |
| Supply Voltage | 1.7 V – 3.6 V |
| Packaging | Tray / Tape and Reel |
| RoHS | Compliant |
| Lead-Free | Yes |
| Lifecycle | Active |
Datasheet
For complete electrical characteristics, pin configuration, memory organization, analog specifications, timer operation, communication interfaces, absolute maximum ratings, and application information, please refer to the official STMicroelectronics documentation.
Datasheet: Official STM32G474RET6 Datasheet
Frequently Asked Questions
What is STM32G474RET6?
STM32G474RET6 is a 32-bit microcontroller manufactured by STMicroelectronics and belonging to the STM32G4 series.
What processor core does STM32G474RET6 use?
The STM32G474RET6 uses an Arm Cortex-M4 processor core with DSP instructions and a single-precision Floating Point Unit.
What is the maximum operating frequency of STM32G474RET6?
The maximum CPU frequency is 170 MHz.
How much Flash memory does STM32G474RET6 have?
The STM32G474RET6 provides 512 KB of embedded Flash memory.
How much RAM does STM32G474RET6 have?
The device provides 128 KB of SRAM.
What ADC does STM32G474RET6 provide?
The device integrates 5 × 12-bit ADCs for high-speed analog signal acquisition and control applications.
Does STM32G474RET6 have DACs?
Yes. The STM32G474RET6 provides 4 × 12-bit DAC channels.
Does STM32G474RET6 support CAN?
Yes. The STM32G474RET6 supports CAN FD communication.
Does STM32G474RET6 support USB?
Yes. The device provides a USB 2.0 Full-Speed interface.
What package is used for STM32G474RET6?
The STM32G474RET6 is supplied in a 64-pin LQFP package with a package size of approximately 10 mm × 10 mm.
What is the operating voltage of STM32G474RET6?
The specified supply-voltage range is approximately 1.7 V to 3.6 V.
What is the operating temperature of STM32G474RET6?
The operating temperature range is -40°C to +85°C.
What applications is STM32G474RET6 suitable for?
It can be used in motor control, industrial automation, robotics, digital power supplies, battery-management systems, power conversion, energy management, sensors, instrumentation, consumer electronics, and other embedded-control applications.
Is STM32G474RET6 suitable for motor control?
Yes. Its advanced timers, PWM capabilities, fast ADCs, comparators, operational amplifiers, DACs, and high-performance Cortex-M4 core make it well suited for advanced motor-control applications.
Can I request bulk pricing for STM32G474RET6?
Yes. Contact our sales team with your required quantity and delivery destination to request current pricing, stock availability, MOQ, lead time, and shipping options.
Why Choose Us
-
100% Original and Authentic Components
-
Competitive Wholesale Pricing
-
Global Shipping Available
-
Reliable Supply Chain
-
Professional Technical Support
-
Bulk and OEM Order Support
-
Long-Term Supply Support
Request a Quote
Looking for STM32G474RET6 pricing, stock availability, or bulk purchasing options?
Contact our sales team for:
-
Bulk Order Quotations
-
Current Stock Availability
-
MOQ and Lead Time
-
Worldwide Shipping Options
-
Alternative Part Recommendations
-
Datasheet and Technical Documentation
Request a Quote for STM32G474RET6
Payment Methods
We accept:
-
T/T (Bank Wire Transfer)
-
PayPal
-
Credit Card
Shipping Options
We support international shipping through available logistics providers, including:
-
DHL
-
FedEx
-
UPS
-
Registered Airmail
-
Other Available Shipping Methods
Shipping time may vary depending on destination, customs clearance, product availability, and carrier conditions.
Wholesale & OEM Support
We provide sourcing and supply support for:
-
Bulk Purchases
-
OEM Projects
-
EMS Manufacturers
-
Distributors
-
Engineering Projects
-
Long-Term Supply Programs
Contact us with your required quantity and delivery destination for a customized quotation.