{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F358RCT6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F358RCT6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F358RCT6","factsUrl":"https://icboms.com/api/mcp/products/STM32F358RCT6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F3 series, STM32F358RCT6, ARM Cortex-M4F 32-bit MCU, 72 MHz, 256 KB Flash, 8K x 8 RAM, DMA, I²S, POR, PWM, WDT, CANbus, I²C, IrDA, LINbus, SPI, UART/USART, 1.65V ~ 1.95V supply, -40°C~85°C, 64-LQFP.","salesMarkdown":"## 72 MHz Cortex-M4F with FPU — compute headroom for mixed-signal control The single-precision floating-point unit (FPU) handles math-heavy tasks — FFT, PID compensation, sensor fusion — without an external DSP coprocessor. Program memory is 256 KB of Flash, backed by 8 KB of SRAM (organized as 8K x 8). The 1.65 V to 1.95 V supply range means this part runs from a 1.8 V rail; 3.3 V I/O needs level translation unless the peripheral is also 1.8 V tolerant. Typical applications include motor drives, industrial control loops, and field-instrumentation panels where the FPU and the peripheral set (CAN, SPI, I²C, UART, I²S) cover the interface mix. The 256 KB Flash is organised as 256K x 8, which is enough for a real-time control stack plus a modest communications protocol (CANopen, Modbus) with room for a second bootloader slot if the application code stays under 128 KB. The 8 KB SRAM is tight — budget it carefully for DMA buffers and stack depth; if the control loop uses floating-point arrays, consider moving constants to Flash and using the RAM for scratch. ## 1.65 V to 1.95 V supply — design the rail before you route The supply voltage (Vcc/Vdd) range is 1.65 V to 1.95 V, with a nominal 1.8 V target. This is a dedicated power rail — do not share it with a 3.3 V bus without a regulator. The 64-LQFP package (10x10 mm body) has 51 I/O available; the pinout is standard for the LQFP-64 footprint, so a layout from a sibling STM32F3 part in the same package should route with minor adjustments.","metaTitle":"ST STM32F358RCT6 ARM Cortex-M4F MCU, 72 MHz, 256 KB Flash","metaDescription":"STM32F358RCT6 32-bit MCU with ARM Cortex-M4F core at 72 MHz, 256 KB Flash, 8 KB RAM, 1.65-1.95 V supply, 64-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":"72MHz","Series":"STM32F3","Package":"Tray","RAM Size":"8K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"DMA, I²S, POR, PWM, WDT","Connectivity":"CANbus, I²C, IrDA, LINbus, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"51","Core Processor":"ARM® Cortex®-M4F","Package / Case":"64-LQFP","Product Status":"Active","Data Converters":"A/D 4x12b; D/A 2x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F358","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.65V ~ 1.95V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$4.6621","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/410c35597740636f227fdad125d906b0.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F358RCT6/alternatives.json"},"ai":{"faq":[{"question":"What is the flash memory size of STM32F358RCT6?","answer":"The program memory is 256 KB of Flash, organised as 256K x 8."},{"question":"Does STM32F358RCT6 have USB connectivity?","answer":"No — the connectivity list includes CANbus, I²C, IrDA, LINbus, SPI, and UART/USART, but not USB."},{"question":"What is the closest pin-compatible alternative to STM32F358RCT6?","answer":"Within the STM32F3 series, the STM32F358VCT6 is a pin-compatible sibling with the same 64-LQFP footprint and 256 KB Flash, but with 100 I/O versus 51. The key difference is the I/O count — the V-suffix part offers more pins for parallel buses or additional sensors. For a drop-in replacement with identical I/O and memory, the STM32F358RCT6 has no exact same-function peer; the closest is the STM32F358RBT6 (128 KB Flash) if the firmware fits the smaller memory."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F358RCT6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F358RCT6 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}}