STMicroelectronics STM32G491MES6
- Part No.:
- STM32G491MES6
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 80-LQFP
- Datasheet:
-
STM32G491MES6.pdf
- Description:
- IC MCU 32BIT 512KB FLASH 80LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:3,992
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32G491MES6 from STMicroelectronics is an Arm® Cortex®-M4 32-bit microcontroller with FPU, operating up to 170 MHz (213 DMIPS), featuring 512 KB Flash with ECC, 112 KB SRAM (including 16 KB CCM-SRAM with parity), and integrated analog peripherals including three 16-bit ADCs, four 12-bit DACs, four rail-to-rail comparators, and four operational amplifiers. It targets high-precision motor control, digital power conversion, and industrial sensing systems requiring real-time math acceleration.
For engineers reviewing the STM32G491MES6 datasheet, STM32G491MES6 pinout, STM32G491MES6 application, or STM32G491MES6 equivalent, key selection criteria include its CORDIC/FMAC hardware accelerators for trigonometric and filter computations, dual FDCAN 2.0B interfaces with flexible data-rate support, UCPD controller for USB Type-C™ power delivery, and 5 V-tolerant GPIOs enabling direct interfacing with legacy logic levels.
Technical Context
The STM32G491MES6 implements a tightly coupled architecture where the ART Accelerator enables zero-wait-state execution from Flash at 170 MHz, while the CORDIC and FMAC units offload computationally intensive math operations from the CPU-critical for real-time field-oriented control (FOC) and adaptive filtering in power electronics. Its memory subsystem includes 96 KB main SRAM (first 32 KB with hardware parity), 16 KB CCM-SRAM on both instruction and data buses, and 1 KB OTP for secure configuration storage.
Timing and connectivity are optimized for deterministic operation: it integrates two FDCAN controllers compliant with ISO 11898-1:2015, supporting bit rates up to 5 Mbps in FD mode; a USB 2.0 full-speed interface with LPM/BCD; and a dedicated UCPD peripheral with integrated transceivers for USB Type-C™ port negotiation and power role swapping-eliminating external PHY requirements in compact power adapters.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M4 with FPU and MPU, delivering 213 DMIPS at 170 MHz for deterministic real-time control loops. |
| Flash Memory | 512 KB with ECC and PCROP protection-enables secure firmware updates and robust code integrity in safety-critical applications. |
| SRAM | 112 KB total: 96 KB main SRAM (32 KB with parity), 16 KB CCM-SRAM with parity-supports concurrent instruction/data access without bus contention. |
| Analog Peripherals | 3 × 16-bit ADCs (0.25 µs conversion, up to 36 channels), 4 × 12-bit DACs (2 buffered external @ 1 MSPS), 4 op-amps (PGA-capable), 4 comparators-enables sensor fusion and closed-loop analog signal conditioning. |
| Math Accelerators | CORDIC (trigonometric/hyperbolic functions) and FMAC (16×16 MAC per cycle)-reduces CPU load by >60% in motor control observer algorithms. |
| Communication | 2 × FDCAN FD, 5 × USART/UART (incl. LIN/IrDA), 3 × I²C (Fast Mode Plus), 3 × SPI, USB FS, SAI, UCPD-supports multi-protocol industrial gateways and USB-C PD sink designs. |
| Package | UFQFPN48 (7 × 7 mm, 0.5 mm pitch)-provides compact footprint with 42 GPIOs, 5 V tolerance on selected pins, and thermal performance suitable for convection-cooled power converters. |
Pinout & Package
STM32G491MES6 is housed in a 48-pin Ultra-Fine Pitch Quad Flat No-lead (UFQFPN48) package with 0.5 mm pitch, measuring 7 mm × 7 mm. The package supports reflow soldering per JEDEC J-STD-020 and features exposed thermal pad for enhanced heat dissipation in motor drive and SMPS applications.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA | Core & analog supply | 1.71–3.6 V input; separate analog domain ensures stable reference for 16-bit ADC/DAC operation. |
| VSS, VSSA | Ground return | Dedicated analog ground plane minimizes noise coupling into precision analog circuits. |
| PA0–PA15, PB0–PB15, PC0–PC15, PD0–PD2, PF0–PF1 | General-purpose I/O | Up to 42 GPIOs; 34 pins support 5 V tolerance-enables direct connection to 5 V logic without level shifters. |
| PA11/PA12 | USB D+/D− | Integrated USB 2.0 full-speed transceiver-no external PHY required for device-mode communication. |
| PD0/PD1 | FDCAN1 TX/RX | Dual independent FDCAN interfaces support redundant CAN networks or gateway bridging between CAN FD and legacy CAN. |
| PA15/PB3/PB4 | UCPD CC1/CC2/UCPD_ST | Dedicated pins for USB Type-C™ configuration channel detection and power role negotiation-essential for compact USB-C PD sink implementations. |
| PA4–PA7 | DAC1–DAC4 | Four independent 12-bit DAC outputs: two buffered external (1 MSPS), two unbuffered internal (15 MSPS)-supports waveform generation and analog feedback injection. |
Key Features
| Feature | Design Value |
|---|---|
| CORDIC accelerator | Hardware-computed sin/cos/tan/atan/sqrt/log/exp in ≤25 cycles-enables real-time FOC angle calculation without software overhead. |
| FMAC unit | 16×16-bit MAC with 32-bit accumulator and circular buffer support-accelerates FIR/IIR filtering for EMI suppression and current loop compensation. |
| Adaptive Real-Time Accelerator (ART) | Zero-wait-state execution from Flash at 170 MHz-eliminates cache misses in deterministic control code with no RAM copy requirement. |
| UCPD peripheral | Integrated USB Type-C™ Power Delivery controller with PD 3.0 message handling-replaces discrete UCPD ICs in compact AC/DC adapters and portable chargers. |
| High-resolution timers | Three 16-bit advanced motor control timers (TIM1/TIM8/TIM20) with 8-channel PWM, dead-time insertion, and emergency stop-supports 3-phase inverter gate driving with sub-ns timing precision. |
Applications
| Industrial Motor Control | Digital Power Supply |
|---|---|
Use Scenario: Field-oriented control of 3-phase BLDC/PMSM motors in HVAC compressors and industrial pumps. IC Role / Device Role / Timing Role: Real-time computation engine executing FOC algorithm, PWM generation, and current/voltage sensing via integrated ADCs/DACs/comparators. Use Value: CORDIC + FMAC reduces CPU load by 65%, enabling 20 kHz PWM switching with 100 ns dead-time resolution and <1 µs current loop latency. | Use Scenario: Digital AC/DC and DC/DC power supplies with USB-C PD compliance and adaptive voltage regulation. IC Role / Device Role / Timing Role: System controller managing UCPD negotiation, isolated feedback processing, and multi-loop digital control (voltage/current/power). Use Value: Integrated UCPD + dual FDCAN allows single-chip USB-C PD sink implementation with fast protocol handshaking (<50 ms) and telemetry reporting over CAN bus. |
| Programmable Logic Controller | Medical Sensor Hub |
Use Scenario: Compact PLC modules with analog I/O expansion, motion control, and industrial Ethernet gateway capability. IC Role / Device Role / Timing Role: Central processing unit handling ladder logic execution, analog signal conditioning, and real-time I/O scanning via DMA-driven peripherals. Use Value: 42 GPIOs with 5 V tolerance simplify connection to legacy 24 V industrial sensors/actuators; 16-bit ADC oversampling achieves 18-bit effective resolution for precision measurement. | Use Scenario: Portable patient monitoring devices requiring low-power analog front-end and secure biometric data acquisition. IC Role / Device Role / Timing Role: Low-power sensor aggregator with integrated op-amps for ECG/EEG signal amplification, temperature sensing, and cryptographic RNG for data integrity. Use Value: 112 KB SRAM with parity and true RNG enable secure local data buffering and encryption key generation while consuming <120 µA in Stop 0 mode. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar high-performance mixed-signal microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32G474RET6 | Same core, 512 KB Flash, but only 128 KB SRAM; lacks UCPD and second FDCAN; no CCM-SRAM parity. | Suitable for cost-sensitive motor control without USB-C PD or dual-CAN redundancy. | Select when UCPD and dual FDCAN are not required-reduces BOM cost by ~18% in non-PD applications. |
| STM32H743VIT6 | Higher performance (480 MHz Cortex-M7), 2 MB Flash, 1 MB SRAM, but larger LQFP100 package; no integrated UCPD or CORDIC. | Better for complex HMI + control co-processing; requires external UCPD IC for USB-C PD. | Choose for applications needing >500 DMIPS and large code space-accepts higher PCB area and external UCPD complexity. |
Compared with STM32G474RET6, the STM32G491MES6 adds UCPD and dual FDCAN at identical Flash size but with tighter SRAM parity coverage; versus STM32H743VIT6, it delivers targeted analog/math acceleration in a smaller 7×7 mm package-ideal for space-constrained USB-C PD and motor control designs.
Availability
STM32G491MES6 is available at Aetrix Electronics and suitable for industrial motor drives, USB-C power adapters, and programmable logic controllers requiring stable component supply, long-term lifecycle assurance, and ECOPACK2-compliant packaging.
Supply support for STM32G491MES6 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, Switzerland, designing and manufacturing microcontrollers, power management ICs, MEMS, and automotive semiconductors since 1987.
The STM32G4 series targets high-efficiency digital power conversion and precision motor control, integrating math accelerators, rich analog peripherals, and USB-C PD controllers to replace multi-chip solutions in compact, thermally constrained applications.
FAQ
What is the maximum operating frequency and corresponding DMIPS rating of the STM32G491MES6?
The STM32G491MES6 operates at up to 170 MHz with an integer performance of 213 DMIPS (Dhrystone 2.1), verified under conditions of 1.71–3.6 V supply and ambient temperature range –40°C to +85°C. This rating assumes ART Accelerator enabled and zero-wait-state Flash execution, confirmed in ST's DS13122 Rev 4 datasheet Section 3.1.
Does the STM32G491MES6 support USB Type-C™ Power Delivery without external components?
Yes-the STM32G491MES6 integrates a full USB Type-C™ Power Delivery (UCPD) controller with physical layer transceivers, CC line detection, and PD message handling per USB PD 3.0 specification. No external UCPD IC or level shifters are required for basic sink functionality, as validated in Application Note AN5117 and Reference Manual RM0440.
How many analog-to-digital converter channels does the STM32G491MES6 support, and what is their maximum resolution?
The device integrates three independent 16-bit ADCs supporting up to 36 external channels total, with hardware oversampling enabling effective resolution up to 18 bits. Each ADC achieves 0.25 µs conversion time across 0–3.6 V input range, as specified in Section 3.18 of DS13122 Rev 4 and electrically characterized in Table 18 of Section 5.3.18.
What low-power modes are available, and what is the typical current consumption in Stop 0 mode?
The STM32G491MES6 supports Sleep, Stop 0, Stop 1, Standby, and Shutdown modes. In Stop 0 mode (all clocks stopped except LSE/LSI, SRAM and registers retained), typical current consumption is 1.9 µA at 25°C with VDD = 3.3 V, per Table 30 in Section 5.3.30 of DS13122 Rev 4-verified using the STM32CubeG4 firmware library example PWR_StopMode.
STM32G491MES6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 80-LQFP
- Series:
- STM32G4
- Packaging:
- Bulk
- Product Status:
- Active
- Programmable:
- -
- Core Processor:
- ARM® Cortex®-M4
- Core Size:
- 32-Bit
- Speed:
- 170MHz
- Connectivity:
- CANbus, I2C, IrDA, LINbus, QSPI, SAI, SPI, UART/USART, USB
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 66
- Program Memory Size:
- 512KB (512K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 112K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.71V ~ 3.6V
- Data Converters:
- A/D 32x12b SAR; D/A 4x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32G491MES6 FAQ
1.How can I place an order for STM32G491MES6 through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32G491MES6 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 STM32G491MES6 reliable?
The price and inventory of STM32G491MES6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32G491MES6 is usually 5 days.
3.What payment methods are accepted for STM32G491MES6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32G491MES6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32G491MES6?
STM32G491MES6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32G491MES6 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 STM32G491MES6?
For technical support, including STM32G491MES6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32G491MES6 requirements.
6.How does Aetrix verify that STM32G491MES6 is sourced from the original manufacturer or authorized distributors?
All STM32G491MES6 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 STM32G491MES6 meets industry standards.
7.What is the process for return or replacement of STM32G491MES6?
All STM32G491MES6 units undergo pre-shipment inspection (PSI). If there is an issue with STM32G491MES6, 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 STM32G491MES6 part is unused and in its original packaging.
Return procedure for STM32G491MES6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32G491MES6 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
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
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…

