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

STM32F446RCT6 STM32F4 MCU, ARM Cortex-M4 180MHz, 256KB Flash

MPNSTM32F446RCT6
Active

STMicroelectronics STM32F4 series STM32F446RCT6, ARM Cortex-M4 32-Bit Single-Core MCU, 180MHz, 256KB Flash, 128K x 8 RAM, CANbus, USB OTG, 50 I/O, 64-LQFP, -40 to 85°C.

$7.73763Ref. price · indicative, final on quote
Packaging64-LQFP
RoHSROHS3 Compliant
SeriesSTM32F4
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32F446RCT6 specifications
ParameterValue
SeriesSTM32F4
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.7V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed180MHz
PackageTray
RAM size128K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I2S, LVD, POR, PWM, WDT
ConnectivityCANbus, EBI/EMI, I2C, IrDA, LINbus, SAI, SD, SPDIF-Rx, SPI, UART/USART, USB, USB OTG
Number of i (O)50
Core processorARM® Cortex®-M4
Case64-LQFP
Data convertersA/D 16x12b; D/A 2x12b
Program memory size256KB (256K x 8)

Product details

What this STM32F446RCT6 brings to the BOM

On the peripheral side, this MCU includes a 16-channel 12-bit ADC, two 12-bit DACs, and a full set of connectivity: CANbus, USB OTG, SPI, I2C, UART/USART, SAI, and SPDIF-Rx. The 50 general-purpose I/Os in the 64-LQFP package give enough pins for a modest sensor array, display interface, and external memory bus without needing a larger footprint.

The 180 MHz core clock puts this part in the performance tier of the STM32F4 family. Compared to the STM32L151CBU6A which runs a Cortex-M3 at 32 MHz, the STM32F446RCT6 delivers roughly 5.6x the clock rate for DSP and floating-point workloads. The Cortex-M4 includes a single-precision FPU and DSP instructions, so FIR filters, FFTs, and motor-control PID loops execute in hardware rather than emulated in software. For a BOM cost engineer, this means you can skip an external DSP or FPGA for many signal-chain tasks, consolidating the BOM. The 128 KB of RAM is sized for moderate frame buffers and protocol stacks. If your application streams audio or runs a TCP/IP stack with large windows, budget the RAM against the heap and stack requirements early — the 128 K x 8 is generous for a 64-pin MCU but not unlimited.

Lifecycle and supply outlook

ST continues to manufacture this part as a current-production line item in the STM32F4 series. For a storeroom keeper, this means the part is safe to stock for new designs and spares planning — no urgent cross-reference needed.

The 50 I/O pins include multiple alternate functions, so a layout engineer should check the pin assignment against the peripheral mix before routing.

Frequently asked questions

Does the STM32F446RCT6 support USB OTG?

Yes, USB OTG is listed in the connectivity set, alongside CANbus, SPI, I2C, UART/USART, SAI, and SPDIF-Rx. This makes it suitable for dual-role USB applications such as data logging to a flash drive or direct connection to a host PC.

What is the difference between STM32F446RCT6 and STM32F446RET6?

The difference is Flash memory density. The STM32F446RCT6 has 256 KB of Flash, while the STM32F446RET6 has 512 KB. Both share the same 64-LQFP package, 180 MHz core, and peripheral set. Choose the RET6 variant if your firmware image exceeds 256 KB or you need OTA update staging space.