Skip to main content
STMicroelectronics STM32F358RCT6 — Microcontrollers & Processors (MCU / MPU / DSP)

ST STM32F358RCT6 ARM Cortex-M4F MCU, 72 MHz, 256 KB Flash

MPNSTM32F358RCT6
Active

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.

$4.6621Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM32F358RCT6 specifications
ParameterValue
SeriesSTM32F3
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.65V ~ 1.95V
Operating temperature-40°C~85°C(TA)
Speed72MHz
PackageTray
RAM size8K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I²S, POR, PWM, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)51
Core processorARM® Cortex®-M4F
Case64-LQFP
Data convertersA/D 4x12b; D/A 2x12b
Program memory size256KB (256K x 8)

Product details

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.

Frequently asked questions

What is the flash memory size of STM32F358RCT6?

The program memory is 256 KB of Flash, organised as 256K x 8.

Does STM32F358RCT6 have USB connectivity?

No — the connectivity list includes CANbus, I²C, IrDA, LINbus, SPI, and UART/USART, but not USB.

What is the closest pin-compatible alternative to STM32F358RCT6?

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.