{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32G473VET3","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32G473VET3","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32G473VET3","factsUrl":"https://icboms.com/api/mcp/products/STM32G473VET3","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32G4 series STM32G473VET3, ARM Cortex-M4, 32-Bit Single-Core, 170MHz, 512KB Flash, 128K x 8 RAM, 100-LQFP, -40°C to 125°C.","salesMarkdown":"## What the 170 MHz Cortex-M4 and memory map mean for your control loop The STM32G473VET3: The 170 MHz clock lets the FPU and DSP instructions chew through a PID loop or a fast Fourier transform without stalling the control thread. The 512 KB program memory is FLASH, so firmware updates are straightforward over the USB or CAN interface. The 128 KB SRAM gives you room for multiple data buffers and a real-time operating system heap without external RAM. If your application needs to log telemetry or run a GUI frame buffer, budget the SRAM against those requirements. ## Analog peripherals that replace external components This MCU carries 42 analog-to-digital converter channels at 12-bit resolution and 7 digital-to-analog converter channels at 12-bit resolution. That many ADC channels means you can sense multiple current phases, voltage rails, and temperature points on a single chip — no external multiplexer needed. The seven DACs are useful for generating analog setpoints or bias voltages in a multi-loop control system. If your timing budget is tight, the internal RC is trimmed to ±1% accuracy over temperature, which is sufficient for UART and most PWM timing. ## Connectivity and I/O for a mixed-signal control board With 86 I/O pins and a connectivity set that includes CANbus, I²C, SPI, QSPI, UART/USART, USB, and SAI, this part can talk to sensors, actuators, displays, and a host controller without glue logic. The QSPI interface is particularly useful for attaching external serial NOR Flash for firmware over-the-air staging or data logging. The brown-out detect and POR peripherals are built in, so you can skip an external supervisor IC in many designs. The PWM timers are high-resolution, suitable for driving MOSFET gates in a switched-mode power supply or a three-phase motor inverter. ## Temperature grade and package — where this MCU lives It comes in a 100-pin LQFP package with a 14x14 mm body (100-LQFP). That is a hand-solderable, inspectable package — no BGA rework challenges. The exposed pad on the bottom side needs a thermal via array to the ground plane for adequate heat dissipation if the core is running sustained 170 MHz with all peripherals active. ## Lifecycle and sourcing posture For new designs, this part has a healthy lifecycle runway — ST typically supports G4 series parts for a decade or more.","metaTitle":"STM32G473VET3 STMicroelectronics ARM Cortex-M4 MCU, 170 MHz","metaDescription":"STM32G473VET3 32-bit MCU with 512 KB Flash, 128 KB SRAM, 170 MHz Cortex-M4, -40°C to 125°C, 100-LQFP. Active lifecycle, available to order.","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, SAI, SPI, UART/USART, USB","Mounting Type":"Surface Mount","Number of I/O":"86","Core Processor":"ARM® Cortex®-M4","Package / Case":"100-LQFP","Product Status":"Active","Data Converters":"A/D 42x12b; D/A 7x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32G473","Program Memory Size":"512KB (512K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~125°C(TA)","Supplier Device Package":"100-LQFP (14x14)","Voltage - Supply (Vcc/Vdd)":"1.71V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$8.6167","stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/3622b0c8d7ddc16064f775c2c4cc5029.pdf","sourceUrl":null},"ai":{"faq":[{"question":"Can the STM32G473VET3 replace an STM32F4 series MCU?","answer":"The STM32G473VET3 is not pin-compatible with the STM32F4 series — the G4 uses a different pinout and peripheral map. However, for new designs the G4 offers a higher-performance Cortex-M4 core at 170 MHz versus the typical 168 MHz of the F4, plus more advanced analog peripherals and a lower power profile. A software migration is required, but the ARM Cortex-M4 core eases the porting effort."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32G473VET3","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32G473VET3 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-16T12:32:22.450Z","lastPublished":"2026-07-16T12:32:22.450Z","indexable":true}}