{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32G484RET6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32G484RET6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32G484RET6","factsUrl":"https://icboms.com/api/mcp/products/STM32G484RET6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32G4 series, STM32G484RET6, ARM Cortex-M4, 32-Bit Single-Core, 170MHz, 512KB (512K x 8) FLASH, 128K x 8 RAM, 1.71V ~ 3.6V, -40°C~85°C, 64-LQFP.","salesMarkdown":"The analog front end is substantial: 26 channels of 12-bit ADC and four 12-bit DAC channels, so a single chip can handle multiple sensor inputs and generate analog setpoints or reference voltages without external converters. The 170 MHz core speed puts this part in the performance tier where you can run a single-precision FFT or a PID loop at control-loop rates without a separate DSP. The Cortex-M4 includes a single-cycle multiply-accumulate and a hardware divider, so the 170 MHz clock translates to real throughput on math-heavy tasks, not just a headline number. If you are coming from a 72 MHz or 100 MHz MCU, the step to 170 MHz gives roughly 1.7× to 2.4× more instruction throughput on arithmetic, which can simplify the firmware architecture by eliminating hand-optimised assembly for time-critical loops. ## Memory budget and firmware strategy The 128 KB SRAM supports multiple data buffers, a few kilobytes of stack per task, and a DMA ring buffer for ADC samples without spilling to external memory. The Flash is organised for sector erase; if you plan over-the-air or field-updatable firmware, budget one or two sectors for a bootloader and a staging area. The 512 KB total gives you room for a dual-bank scheme if the application image is under 256 KB. Housed in a 64-pin LQFP with a 10×10 mm body, the STM32G484RET6 is a hand-solderable, inspectable package that suits prototype builds and production reflow. The 52 I/O lines give enough GPIO for a sensor array, a keypad, and a parallel LCD interface while leaving serial peripherals free. That makes it a safe choice for a new design that will run for several years. For BOM resilience, the STM32G4 family includes several pin-compatible siblings with different Flash/RAM and peripheral mixes. Qualifying a second source within the family — such as the STM32G474RET6 — can be done at the board-layout stage by checking the pinout compatibility in the STM32G4 reference manual.","metaTitle":"STM32G484RET6 ARM Cortex-M4 MCU, 170 MHz, 512 KB Flash","metaDescription":"STMicroelectronics STM32G484RET6 32-bit ARM Cortex-M4 MCU, 170 MHz, 512 KB Flash, 128 KB SRAM, 64-LQFP. Industrial temp range. Active lifecycle.","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":"52","Core Processor":"ARM® Cortex®-M4","Package / Case":"64-LQFP","Product Status":"Active","Data Converters":"A/D 26x12b; D/A 4x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32G484","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":"$12.7400","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/c510a918cda00ccfbfea3e894b0c3263.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32G484RET6/alternatives.json"},"ai":{"faq":[{"question":"Is STM32G484RET6 obsolete or end of life?","answer":"No. ST has not issued an end-of-life notice or last-time-buy window for this part."},{"question":"What is the difference between STM32G484RET6 and STM32G474RET6?","answer":"The STM32G484 adds a hardware mathematics accelerator for trigonometric and division operations, which the STM32G474 lacks. For applications that do not need the CORDIC or FMAC accelerator, the STM32G474 is a cost-optimised alternative. Pin compatibility should be verified against the STM32G4 reference manual before substitution."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32G484RET6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32G484RET6 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-22T18:51:14.863Z","lastPublished":"2026-07-22T18:51:14.863Z","indexable":true}}