{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32G474RET6U","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32G474RET6U","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32G474RET6U","factsUrl":"https://icboms.com/api/mcp/products/STM32G474RET6U","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32G4 Series, STM32G474RET6U, 32-bit ARM Cortex-M4F MCU, 170 MHz, 512 KB Flash, 128 KB SRAM, 52 I/O, 64-LQFP, -40°C to 85°C.","salesMarkdown":"## 170 MHz Cortex-M4F with math accelerator — what it means for control loops The STM32G474RET6U: This core is tuned for real-time digital power conversion and motor control, where the 170 MHz clock keeps the control loop update rate high enough for switching frequencies above 100 kHz without cycle-stealing from the main application. ## Analog front end — 26 ADC channels and 7 DAC outputs With 26 multiplexed 12-bit ADC channels and seven 12-bit DAC outputs, this MCU can simultaneously sample multiple current-sense resistors and voltage dividers in a three-phase motor drive or a multi-output PFC stage. The DACs are useful for generating analog reference levels or for injecting offset cancellation signals without external op-amp circuitry. ## Package and supply — 64-LQFP with wide voltage range Housed in a 64-LQFP (10x10 mm) surface-mount package with 52 accessible I/O pins, the STM32G474RET6U fits on a two-layer PCB with reasonable routing density. ## Production status and sourcing The base product number STM32G474 covers a range of Flash and package options, so a pin-compatible density upgrade (e.g., the STM32G474RET6 with 512 KB Flash in the same footprint) is a straightforward second-source path within the family.","metaTitle":"STM32G474RET6U ARM Cortex-M4F MCU, 170 MHz, 512 KB Flash","metaDescription":"STMicroelectronics STM32G474RET6U 32-bit MCU with 170 MHz ARM Cortex-M4F, 512 KB Flash, 128 KB SRAM, 26x12-bit ADC, 7x12-bit DAC. Active production.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"170MHz","Series":"STM32G4","Package":"Tray","RAM Size":"128K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT","Connectivity":"CANbus, I²C, IrDA, LINbus, QSPI, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"52","Core Processor":"ARM® Cortex®-M4F","Package / Case":"64-LQFP","Product Status":"Active","Data Converters":"A/D 26x12b; D/A 7x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32G474","Program Memory Size":"512KB (512K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"64-LQFP (10x10)","Voltage - Supply (Vcc/Vdd)":"1.71V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$10.2400","stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/320421a839b0221632b77f7510de8363.pdf","sourceUrl":null},"ai":{"faq":[{"question":"What is the maximum clock frequency of STM32G474RET6U?","answer":"The STM32G474RET6U runs at a maximum core clock of 170 MHz, driven by an ARM Cortex-M4F with FPU and hardware math accelerator."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32G474RET6U","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32G474RET6U when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-16T13:18:01.064Z","lastPublished":"2026-07-16T13:18:01.064Z","indexable":true}}