EmbeddedRelated.com
STM32F302C8T6

STM32F302C8T6

STMicroelectronics
ARM® Cortex®-M4 STM32F3 Microcontroller IC 32-Bit 72MHz 64KB (64K x 8) FLASH 48-LQFP (7x7)
Active2,837 in stock

Overview

The STM32F302C8T6 is a high-performance 32-bit microcontroller based on the Arm Cortex-M4 core with a floating-point unit (FPU) and DSP instructions. Operating at speeds up to 72MHz, it integrates 64KB of Flash and 16KB of SRAM in a compact 48-LQFP package. This device is characterized by its rich set of advanced analog peripherals, including a 12-bit ADC, a 12-bit DAC, and an integrated operational amplifier.

Why Choose This Part

This MCU bridges the gap between standard control and signal processing with its integrated FPU and DSP capabilities. The inclusion of high-speed rail-to-rail comparators and an internal operational amplifier reduces external component count in mixed-signal designs. Additionally, 5V tolerant I/Os and a 2V to 3.6V operating range simplify integration into existing industrial and consumer systems.

Applications

Digital Power Conversion
Utilizing the 72MHz FPU-enabled core and high-speed analog comparators for precise control in power supplies and converters.
Sensor Data Processing
Efficient execution of mathematical algorithms using DSP instructions for real-time sensor fusion and filtering.
Industrial Interfacing
Managing complex communication protocols via integrated CANbus, I2C, and SPI interfaces.
Capacitive Touch Sensing
Implementing user interface controls using the dedicated internal capacitive sensing hardware.

Key Specifications

Speed 72MHz
RAM Size 16K x 8
Core Size 32-Bit
Peripherals DMA, I2S, POR, PWM, WDT
Connectivity CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 37
Core Processor ARM Cortex-M4
Package / Case 48-LQFP
Data Converters A/D 11x12b; D/A 1x12b
Oscillator Type Internal
Program Memory Size 64KB (64K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 48-LQFP (7x7)
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V

Getting Started

Start development using the STM32Cube ecosystem, which includes the STM32CubeIDE for coding and STM32CubeMX for clock and peripheral configuration. The NUCLEO-F302R8 development board is a common platform for prototyping designs based on this silicon family. For hardware debugging, an ST-LINK/V2 or V3 probe is required to interface with the chip's SWD port.

Dev Boards

Development boards and breakout modules featuring the STM32F302C8T6 or compatible chips — ready to use for prototyping.

NUCLEO-F303ZE STMicroelectronics
STM32F303 Nucleo-144 STM32F3 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 248 in stock
STEVAL-IHM042V1 STMicroelectronics
L6230, STM32F303 - Motor Controller/Driver Power Management Evaluation Board
Digi-Key Mouser 5 in stock
MIKROE-3531 MikroElektronika
STM32F373VC STM32F3 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key 2 in stock
NUCLEO-F303RE STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32F303RE MCU, supports Arduino & ST morpho
Digi-Key Mouser 878 in stock
Part of STM32 family » STM32F302

STM32F302 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Package ADC/DAC Stock
STM32F302C8T6 (this part) 37 LQFP-48 A/D 11x12b; D/A 1x.. 2,837
STM32F302R8T6 51 LQFP-64 A/D 15x12b; D/A 1x.. 705
Also available as: STM32F302C6T6, STM32F302RCT7, STM32F302VET6

Also Consider

STM32F303CCT6 STMicroelectronics - Offers more memory (256KB Flash) and additional analog peripherals like extra ADCs and comparators for more complex designs.
STM32G431CBT6 STMicroelectronics - A newer generation alternative with a higher 170MHz clock speed and improved analog features for high-performance control.
STM32F103C8T6 STMicroelectronics - A cost-effective alternative for general-purpose applications that do not require an FPU or advanced analog integration.