{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F405RGT7TR","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F405RGT7TR","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F405RGT7TR","factsUrl":"https://icboms.com/api/mcp/products/STM32F405RGT7TR","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F4 series, STM32F405RGT7TR, ARM Cortex-M4, 32-Bit Single-Core, 168MHz, 1MB (1M x 8) FLASH, 192K x 8 RAM, 51 I/O, CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG, A/D 16x12b; D/A 2x12b, -40°C ~ 105°C (TA), 1.8V ~ 3.6V, 64-LQFP.","salesMarkdown":"## What this Cortex-M4 brings to the board The STM32F405RGT7TR is an STM32F4-series ARM Cortex-M4 MCU running at 168 MHz, with 1 MB of Flash and 192K x 8 of SRAM. The 51 I/O in a 64-LQFP package gives you room for a parallel LCD interface alongside the sensor and actuator channels. ## 168 MHz and the flash wait-state trade-off 168 MHz is the maximum core clock, but you won't run it there without adjusting the Flash latency. At 168 MHz the part needs at least one wait state on the internal Flash to avoid a hard fault on the first branch. The 1 MB Flash is organised as 1M x 8 — enough for a full USB stack, a CANopen node, and a FreeRTOS image with room left for OTA staging. The 192K x 8 SRAM is split across multiple blocks; the 64 KB CCM (core-coupled memory) runs at full speed without wait states, which is where you put the time-critical interrupt vectors and the audio buffer. The ROHS3 compliance is current, so no conflict with EU or UKCA regulatory updates. ## Package and pin compatibility note The STM32F405RGT7TR comes in a 64-LQFP (10x10 mm) package with a 0.5 mm pitch. The 64-LQFP footprint is common across the STM32F405 value line, so a layout done for the RGT6 accepts this part without a board spin. ## Sourcing this part through the independent channel For a production run or a repair-bench replacement, the independent channel gives you date-code control and the ability to lock in a price for a scheduled delivery window without tying up capital in a full-reel buy.","metaTitle":"STM32F405RGT7TR STM32F4 ARM Cortex-M4 MCU, 168 MHz","metaDescription":"STM32F405RGT7TR 32-bit MCU: 168 MHz Cortex-M4, 1 MB Flash, 192K RAM, 51 I/O, -40 to 105°C, 64-LQFP. Active production.","metaKeywords":null},"attributes":{"series":"STM32F4","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"168MHz","Series":"STM32F4","Package":"Tape & Reel (TR) Cut Tape (CT)","RAM Size":"192K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT","Connectivity":"CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG","Mounting Type":"Surface Mount","Number of I/O":"51","Core Processor":"ARM® Cortex®-M4","Package / Case":"64-LQFP","Product Status":"Active","Data Converters":"A/D 16x12b; D/A 2x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F405","Program Memory Size":"1MB (1M x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 105°C (TA)","Supplier Device Package":"64-LQFP (10x10)","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$13.5500","priceTiers":[{"qty":1,"price":"$13.55000","currency":"USD"},{"qty":10,"price":"$12.45500","currency":"USD"},{"qty":25,"price":"$11.93880","currency":"USD"},{"qty":100,"price":"$10.51900","currency":"USD"},{"qty":250,"price":"$10.00276","currency":"USD"},{"qty":500,"price":"$9.35742","currency":"USD"},{"qty":1000,"price":"$8.58302","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/ba3a059be9cfe6bdf7cf0dbd3dcfbee9.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F405RGT7TR/alternatives.json"},"ai":{"faq":[{"question":"What is the maximum clock speed of the STM32F405RGT7TR?","answer":"The core runs at 168 MHz maximum. At that speed you need to set at least one Flash wait state in the STM32CubeMX clock configuration to avoid a hard fault on the first branch."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F405RGT7TR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F405RGT7TR 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}}