STMicroelectronics STM32F302CBT6
- Part No.:
- STM32F302CBT6
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 48-LQFP
- Datasheet:
-
STM32F302CBT6.pdf
- Description:
- IC MCU 32BIT 128KB FLASH 48LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,635
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32F302CBT6 from STMicroelectronics is an Arm® Cortex®-M4 32-bit MCU with FPU, operating up to 72 MHz, featuring 128 KB Flash, 40 KB SRAM (16 KB with HW parity), dual 12-bit ADCs (0.20 µs conversion), one 12-bit DAC, four rail-to-rail comparators, two programmable-gain operational amplifiers, and integrated CAN 2.0B interface - deployed in motor control systems requiring real-time analog signal conditioning and closed-loop timing.
For engineers reviewing the STM32F302CBT6 datasheet, STM32F302CBT6 pinout, STM32F302CBT6 application, or STM32F302CBT6 equivalent, key selection criteria include its 64-pin LQFP package, 2.0–3.6 V supply range, 5 V-tolerant I/Os, embedded analog peripherals with independent analog supplies (2.4–3.6 V), and support for capacitive touch sensing across up to 24 channels.
Technical Context
The STM32F302CBT6 integrates a Cortex-M4 core with single-cycle multiply, hardware divide, DSP extensions, and MPU-enabling deterministic execution for motor control and digital power conversion. Its interconnect matrix decouples peripheral bus arbitration from CPU cycles, allowing concurrent ADC sampling, DAC output, and timer-triggered PWM updates without CPU intervention.
Analog subsystem design centers on co-location: two OPAMPs support PGA mode with all terminals accessible; four comparators share common reference options; dual ADCs offer simultaneous sampling with selectable resolution (6/8/10/12 bits) and differential input capability-all powered by dedicated VDDA (2.0–3.6 V) and VREF+ (2.4–3.6 V) rails to maintain precision under mixed-signal load.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M4 with FPU, 72 MHz max - enables real-time control loops with floating-point math for field-oriented motor control. |
| Flash / SRAM | 128 KB Flash + 40 KB SRAM (16 KB with hardware parity) - sufficient for complex control firmware with safety checksums and runtime data buffers. |
| ADC Performance | Dual 12-bit ADCs, 0.20 µs conversion time, 17-channel mux - supports simultaneous current/voltage sampling in 3-phase inverters. |
| DAC & Comparators | One 12-bit DAC channel; four fast rail-to-rail comparators - enables analog feedback generation and overcurrent protection with sub-microsecond response. |
| Analog Supply Range | VDDA = 2.0–3.6 V; VREFOPAMP = 2.4–3.6 V - allows stable analog operation across wide input voltage conditions in industrial power supplies. |
| Communication | CAN 2.0B, 5× USART/UART, 3× SPI/I2S, 2× I2C Fast-mode+ - supports multi-node motor drives with diagnostics, sensor fusion, and host communication. |
| Package | LQFP64 (10 × 10 mm) - provides 51 general-purpose I/Os including 24 capacitive sensing channels and 5 V-tolerant pins for legacy interface compatibility. |
Pinout & Package
LQFP64 package (10 × 10 mm, 0.5 mm pitch), thermally enhanced with exposed thermal pad; RoHS-compliant, industrial temperature grade (–40°C to +85°C).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA | Main/analog power supply | Separate 2.0–3.6 V domains isolate digital noise from precision analog circuits; VDDA powers ADC/DAC/OPAMP/COMP. |
| VSS, VSSA | Digital/analog ground | Dedicated analog ground plane minimizes coupling noise into sensitive analog inputs and references. |
| PA0–PA15, PB0–PB15, etc. | General-purpose I/O | 51 total GPIOs; up to 24 support capacitive touch sensing; multiple pins are 5 V-tolerant for interfacing with legacy logic. |
| PA1, PA2, PA3, PA4, PA5, PA6, PA7 | ADC1_INx / ADC2_INx | Shared analog input channels for simultaneous sampling of motor phase currents and DC-link voltage. |
| PA4 | DAC_OUT1 | Direct 12-bit DAC output for analog reference generation or biasing in sensor signal chains. |
| PA0, PA1, PA2, PA3, PA6, PA7 | COMPx_INP / COMPx_INN | Dedicated comparator inputs with internal hysteresis; used for fast overcurrent detection with <100 ns response. |
| PA1, PA2, PA3, PA4, PA5, PA6, PA7 | OPAMPx_VINP / OPAMPx_VINN / OPAMPx_VOUT | All OPAMP terminals accessible; supports PGA configuration with gain up to 100× for low-level current shunt amplification. |
| PD0, PD1 | CAN_RX / CAN_TX | Dedicated CAN physical layer interface compliant with ISO 11898-1; supports baud rates up to 1 Mbps in motor drive networks. |
Key Features
| Feature | Design Value |
|---|---|
| Programmable Gain Amplifier (PGA) | Two OPAMPs with configurable gain (1–100×) and external resistor network support - eliminates need for discrete instrumentation amps in current sensing. |
| Capacitive Touch Sensing | 24-channel TSC supporting touchkey, linear, and rotary sensors - enables HMI integration without external controller or firmware overhead. |
| Advanced-Control Timer (TIM1) | 16-bit 6-channel PWM with deadtime insertion and emergency stop - directly drives 3-phase gate drivers with fault-safe shutdown. |
| Independent Analog Supplies | VDDA and VREFOPAMP rails independently configurable from 2.4–3.6 V - ensures ADC/DAC/OPAMP accuracy remains stable despite digital supply fluctuations. |
| Memory Protection Unit (MPU) | Configurable memory regions with privilege/access control - enforces separation between control firmware, safety monitors, and user application code. |
Applications
| Motor Control System | Industrial Power Supply |
|---|---|
Use Scenario: 3-phase BLDC motor drive with field-oriented control (FOC), using shunt-based current sensing and thermal monitoring. IC Role / Device Role / Timing Role: Primary controller executing FOC algorithm, synchronizing ADC sampling, PWM updates, and fault handling within 1 µs jitter budget. Use Value: Integrated dual ADCs with simultaneous sampling and TIM1's deadtime-controlled 6-channel PWM eliminate external timing ICs and reduce BOM count by 3 components. | Use Scenario: Programmable DC-DC converter with adaptive voltage regulation, overvoltage/overcurrent protection, and digital telemetry. IC Role / Device Role / Timing Role: System-on-chip managing power stage control, analog loop compensation via DAC, and safety-critical comparator-based shutdown. Use Value: Four comparators with fast response (<100 ns) and two PGA-capable OPAMPs enable analog loop stability without external op-amp stages or external protection ICs. |
| Human-Machine Interface (HMI) | Automated Test Equipment (ATE) |
Use Scenario: Panel-mounted control unit with rotary encoder, push buttons, and LED indicators for lab equipment calibration. IC Role / Device Role / Timing Role: Capacitive touch controller and interface hub managing rotary position, button press detection, and LED dimming via PWM. Use Value: On-chip TSC supports 24-channel touch sensing with built-in noise filtering - removes need for dedicated touch controller IC and reduces PCB layer count. | Use Scenario: Modular signal generator module requiring precise waveform synthesis, trigger synchronization, and analog output calibration. IC Role / Device Role / Timing Role: Waveform engine generating arbitrary signals via DAC, synchronized to external triggers using advanced timers and interrupt latency under 12 cycles. Use Value: 12-bit DAC with 1 µs settling time and TIM6-driven update rate up to 1 MHz enables high-fidelity arbitrary waveform generation without external DAC IC. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32F303CBT6 | Includes additional 16 KB SRAM and USB 2.0 FS interface; same core/peripherals but higher memory and connectivity. | Suitable where USB device functionality (e.g., firmware update, HID interface) is required alongside motor control. | Select when USB host/device capability is mandatory; otherwise STM32F302CBT6 offers lower cost and identical analog performance. |
| STM32G431CBT6 | Higher clock speed (170 MHz), enhanced analog features (3x op-amps, 2x ultra-fast comparators), and improved ADC linearity (±0.5 LSB INL vs ±1.5 LSB). | Better suited for high-precision power conversion where tighter ADC/DAC specs and faster computation are critical. | Choose for next-gen designs demanding >100 kSPS simultaneous sampling or sub-100 ns comparator response; not drop-in compatible due to register map differences. |
Compared with STM32F302CBT6, the STM32F303CBT6 adds USB but increases BOM cost and power consumption, while the STM32G431CBT6 delivers superior analog precision and compute throughput at the expense of software migration effort and higher unit price.
Availability
STM32F302CBT6 is available at Aetrix Electronics and suitable for motor control systems, industrial power supplies, human-machine interfaces, and automated test equipment requiring stable component supply, long-term lifecycle assurance, and full traceability.
Supply support for STM32F302CBT6 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power devices, sensors, and analog ICs for industrial, automotive, and consumer markets.
The STM32F3 series targets cost-sensitive, analog-intensive embedded applications - specifically engineered for real-time control with integrated high-speed analog peripherals and robust timer subsystems.
FAQ
What is the maximum operating frequency and supported voltage range for STM32F302CBT6?
The STM32F302CBT6 operates at a maximum CPU frequency of 72 MHz and supports a VDD supply range of 2.0 V to 3.6 V. Its VDDA analog supply must be within 2.0–3.6 V, and VREFOPAMP requires 2.4–3.6 V. These ranges are validated per DS9911 Rev 9 Section 6.3.1 and Table 24, ensuring reliable analog performance across industrial temperature grades.
Does STM32F302CBT6 support hardware CRC calculation and memory protection?
Yes, it includes a dedicated CRC calculation unit supporting 7/8/16/32-bit polynomials and a configurable Memory Protection Unit (MPU) with eight regions, each supporting subregion disable and privilege/access permissions. These features are documented in Sections 3.6 and 3.2 of DS9911 Rev 9 and are enabled via standard CMSIS APIs in STM32CubeMX-generated code.
How many analog-to-digital converters does STM32F302CBT6 integrate, and what are their key electrical specs?
It integrates two 12-bit ADCs with 0.20 µs conversion time, selectable resolution (6/8/10/12 bits), and up to 17 input channels per ADC. Each supports single-ended/differential modes, 0–3.6 V input range, and separate analog supply (VDDA = 2.0–3.6 V). Full specs are in Section 6.3.18 of DS9911 Rev 9, including ±1.5 LSB INL and ±0.5 LSB DNL at 12-bit resolution.
Is STM32F302CBT6 pin-compatible with other STM32F3-series MCUs in LQFP64 package?
No - while STM32F302CBT6 shares the LQFP64 footprint with STM32F303CBT6 and STM32F318CBT6, pin functions differ significantly across variants (e.g., alternate functions for PA11/PA12 vary between USB and non-USB parts). Pin definitions are unique per device; refer to Table 13 in DS9911 Rev 9 for exact mapping and verify against target variant's datasheet.
STM32F302CBT6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 48-LQFP
- Series:
- STM32F3
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M4
- Core Size:
- 32-Bit Single-Core
- Speed:
- 72MHz
- Connectivity:
- CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
- Peripherals:
- DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 37
- Program Memory Size:
- 128KB (128K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 32K x 8
- Voltage - Supply (Vcc/Vdd):
- 2V ~ 3.6V
- Data Converters:
- A/D 9x12b; D/A 1x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32F302CBT6 FAQ
1.How can I place an order for STM32F302CBT6 through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32F302CBT6 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32F302CBT6 reliable?
The price and inventory of STM32F302CBT6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F302CBT6 is usually 5 days.
3.What payment methods are accepted for STM32F302CBT6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F302CBT6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32F302CBT6?
STM32F302CBT6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32F302CBT6 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32F302CBT6?
For technical support, including STM32F302CBT6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F302CBT6 requirements.
6.How does Aetrix verify that STM32F302CBT6 is sourced from the original manufacturer or authorized distributors?
All STM32F302CBT6 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32F302CBT6 meets industry standards.
7.What is the process for return or replacement of STM32F302CBT6?
All STM32F302CBT6 units undergo pre-shipment inspection (PSI). If there is an issue with STM32F302CBT6, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32F302CBT6 part is unused and in its original packaging.
Return procedure for STM32F302CBT6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32F302CBT6 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

