{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32G474VBT6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32G474VBT6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32G474VBT6","factsUrl":"https://icboms.com/api/mcp/products/STM32G474VBT6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32G4 series, STM32G474VBT6, 32-bit ARM Cortex-M4F MCU, 170MHz, 128KB Flash, 128K x 8 RAM, 86 I/O, CANbus/I²C/SPI/UART, 42x12b ADC, 7x12b DAC, 100-LQFP, -40°C to 85°C.","salesMarkdown":"## 170 MHz Cortex-M4F with math accelerator — what the core speed buys you The STM32G474VBT6: The single-cycle multiplier and hardware divide keep the FIR filter taps from stealing PWM update slots. ## 42 ADC channels and 7 DACs — analog front-end for multi-phase sensing The 42-channel 12-bit ADC array and seven 12-bit DACs are what separate this part from a general-purpose MCU. Each ADC can sample simultaneously with its own injected channel, letting you read three phase currents plus a DC-link voltage in a single trigger event. The DACs feed analog reference levels or offset trim voltages without external op-amp stages. For a three-phase motor drive with resolver feedback, you can dedicate one ADC per phase current and still have channels left for temperature and bus voltage monitoring. The 86 I/O in a 100-LQFP package gives enough pins to map a parallel display bus alongside encoder inputs and CAN transceiver control lines without multiplexing. ## Active lifecycle — no end-of-life clock ticking The base product number STM32G474 shares the same die and peripheral set across the VBT6 (128 KB), RBT6 (128 KB), and higher-density siblings — so if firmware grows, you can step up within the same pinout without a board spin. Brown-out detect and POR are baked in, so a simple RC reset on the NRST pin is sufficient for most designs.","metaTitle":"STM32G474VBT6 STM32G4 MCU, 170MHz Cortex-M4F, 128KB Flash","metaDescription":"STM32G474VBT6 32-bit ARM Cortex-M4F MCU at 170MHz with 128KB Flash, 128K x 8 RAM, 42x12b ADC, 7x12b DAC. Active lifecycle, -40°C to 85°C.","metaKeywords":null},"attributes":{"series":"STM32G4","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","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":"86","Core Processor":"ARM® Cortex®-M4F","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":"STM32G474","Program Memory Size":"128KB (128K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"100-LQFP (14x14)","Voltage - Supply (Vcc/Vdd)":"1.71V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$8.8300","priceTiers":[{"qty":1,"price":"$8.83000","currency":"USD"},{"qty":10,"price":"$7.97800","currency":"USD"},{"qty":25,"price":"$7.60680","currency":"USD"},{"qty":80,"price":"$6.60475","currency":"USD"},{"qty":230,"price":"$6.30791","currency":"USD"},{"qty":540,"price":"$5.75133","currency":"USD"},{"qty":1080,"price":"$5.00922","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/320421a839b0221632b77f7510de8363.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32G474VBT6/alternatives.json"},"ai":{"faq":[{"question":"How does STM32G474VBT6 compare to STM32L151CBU6A?","answer":"The STM32L151CBU6A is an ARM Cortex-M3 at 32 MHz with lower power draw and USB, but it runs at roughly one-fifth the clock speed and lacks the floating-point unit and high-resolution timer of the STM32G474VBT6. The G4 part has 86 I/O versus 37 on the, and its 42-channel ADC array is designed for multi-phase motor sensing, not the 16-channel general-purpose ADC on the. These are different design targets: the for battery-operated sensing, the G4 for real-time control."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32G474VBT6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32G474VBT6 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-08-11T15:49:49.435Z","lastPublished":"2026-08-11T15:49:49.435Z","indexable":true}}