{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F401RCT6TR","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F401RCT6TR","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F401RCT6TR","factsUrl":"https://icboms.com/api/mcp/products/STM32F401RCT6TR","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F4 series STM32F401RCT6TR, ARM Cortex-M4 32-bit MCU, 84MHz, 256KB Flash, 64K x 8 RAM, 50 I/O, 1.7V-3.6V, -40°C~85°C, 64-LQFP.","salesMarkdown":"The Cortex-M4's FPU handles single-precision float natively — no software emulation, no cycle penalty. If your firmware does any trig, matrix math, or sensor calibration, that FPU saves you both code space and execution time versus a Cortex-M3 at the same clock. ## Memory sizing and firmware strategy 256 KB Flash and 64 KB SRAM is the sweet spot for a single-protocol stack (USB OTG + one UART) plus a modest application layer. The Flash is large enough to hold a bootloader and two application images if you're doing OTA updates with external storage. The 64 KB SRAM handles double-buffered USB and a 1 KB DMA descriptor table without squeezing the stack. No EEPROM on die — use the Flash with wear-leveling or an external I²C EEPROM for calibration constants. ## Connectivity and I/O — what's on the pins The IrDA and LINbus support means this MCU can sit on an automotive LIN node or an infrared data link without an external transceiver for the protocol layer. Brown-out detect and POR are integrated, so a simple RC reset is sufficient for most designs. ## Temperature range and supply — where it lives At 1.8 V the Flash still reads at full speed, so you can drop the core voltage for power savings in battery gear without a performance hit. The exposed pad (if present on this variant) should be stitched to ground with at least four vias for thermal relief if the MCU is driving more than 50 mA total I/O. The base product number STM32F401 covers a range of Flash and SRAM options in the same package, so if you later need more memory, a pin-compatible upgrade exists within the family.","metaTitle":"STM32F401RCT6TR ARM Cortex-M4 MCU, 84MHz, 256KB Flash","metaDescription":"STMicroelectronics STM32F401RCT6TR 32-bit MCU with ARM Cortex-M4 core at 84MHz, 256KB Flash, 64KB SRAM, 50 I/O in 64-LQFP. Industrial temp -40 to 85°C.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"84MHz","Series":"STM32F4","Package":"Tape & Reel (TR) Cut Tape (CT)","RAM Size":"64K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT","Connectivity":"I²C, IrDA, LINbus, SDIO, SPI, UART/USART, USB OTG","Mounting Type":"Surface Mount","Number of I/O":"50","Core Processor":"ARM® Cortex®-M4","Package / Case":"64-LQFP","Product Status":"Active","Data Converters":"A/D 16x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F401","Program Memory Size":"256KB (256K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"64-LQFP (10x10)","Voltage - Supply (Vcc/Vdd)":"1.7V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$6.4900","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/3f739c6e7b3a419d9a7183e4b2cf48ca.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F401RCT6TR/alternatives.json"},"ai":{"faq":[{"question":"What is the difference between STM32F401RCT6 and STM32F401RCT6TR?","answer":"The silicon and firmware are identical. The TR suffix denotes Tape & Reel packaging for pick-and-place assembly; the plain suffix typically ships in trays or tubes. Electrically and functionally the same part."},{"question":"What is the core architecture and maximum clock of STM32F401RCT6TR?","answer":"It uses an ARM Cortex-M4 32-bit core with single-precision FPU and DSP extensions, running at a maximum clock frequency of 84 MHz."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F401RCT6TR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F401RCT6TR 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:03:28.771Z","lastPublished":"2026-07-22T18:03:28.771Z","indexable":true}}