STM32F303RCT6
Overview
The STM32F303RCT6 is a high-performance 32-bit microcontroller featuring an ARM Cortex-M4 core with a Floating Point Unit (FPU) running at 72MHz. It is specifically designed for mixed-signal applications, integrating advanced analog peripherals such as fast 12-bit ADCs, high-speed comparators, and operational amplifiers.
Why Choose This Part
This MCU stands out due to its 'Mixed-Signal' architecture, which reduces BOM cost by integrating high-performance analog components that usually require external ICs. The inclusion of a hardware FPU and DSP instructions allows for efficient execution of control loop algorithms and signal processing tasks.
Applications
Getting Started
Engineers can begin development using the NUCLEO-F303RE board, which provides a debugger and full access to the MCU pins. Development is supported by the STM32Cube ecosystem, including the CubeMX configuration tool and the STM32CubeIDE for C/C++ programming.
Dev Boards
Development boards and breakout modules featuring the STM32F303RCT6 or compatible chips — ready to use for prototyping.
STM32F303 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | RAM | Connectivity | I/O Pins | Package | ADC/DAC | Flash | Stock |
|---|---|---|---|---|---|---|---|
| STM32F303RCT6 (this part) | — | — | — | — | — | — | 73,053 |
| STM32F303CCT6 | 40K | CANbus, I2C, IrDA,.. | 37 | LQFP-48 | A/D 15x12b; D/A 2x.. | 256KB | 865 |
| STM32F303K8T6 | 16K | CANbus, I2C, IrDA,.. | 25 | LQFP-32 | A/D 9x12b; D/A 3x12b | 64KB | 1,627 |
| STM32F303RBT6 | 32K | CANbus, I2C, IrDA,.. | 52 | LQFP-64 | A/D 22x12b; D/A 2x.. | 128KB | 1,088 |
| STM32F303RET6 | 80K | CANbus, I2C, IrDA,.. | 51 | LQFP-64 | A/D 22x12b; D/A 2x.. | 512KB | 2,214 |
| STM32F303CBT6 | 32K | CANbus, I2C, IrDA,.. | 37 | LQFP-48 | A/D 15x12b; D/A 2x.. | 128KB | 2,399 |



