STM32F303RBT6
Overview
The STM32F303RBT6 is a high-performance 32-bit microcontroller based on the ARM Cortex-M4 core running at 72MHz, featuring a floating point unit (FPU) and DSP instructions. It is specifically designed for mixed-signal applications, integrating advanced analog peripherals such as multiple 12-bit ADCs and DACs to bridge the gap between digital processing and real-world signals.
Why Choose This Part
This MCU offers a powerful analog front-end featuring 22 channels of 12-bit ADC and dual 12-bit DACs, reducing the need for external signal conditioning components. It provides a significant performance boost over the F1 series through its single-cycle multiplication, hardware division, and 90 DMIPS throughput.
Applications
Key Specifications
Getting Started
Developers can begin evaluation using the NUCLEO-F303RE development board, which includes an integrated ST-LINK debugger. The platform is fully supported by the STM32Cube ecosystem, including the STM32CubeIDE for C/C++ development and STM32CubeMX for graphical peripheral configuration.
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 |
|---|---|---|---|---|---|---|---|
| STM32F303RBT6 (this part) | 32K | CANbus, I2C, IrDA,.. | 52 | LQFP-64 | A/D 22x12b; D/A 2x.. | 128KB | 1,088 |
| 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 |
| STM32F303RET6 | 80K | CANbus, I2C, IrDA,.. | 51 | LQFP-64 | A/D 22x12b; D/A 2x.. | 512KB | 2,214 |



