{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F302VBT6TR","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F302VBT6TR","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F302VBT6TR","factsUrl":"https://icboms.com/api/mcp/products/STM32F302VBT6TR","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F302VBT6TR, STM32F3 series, 32-bit ARM Cortex-M4 MCU, 72 MHz, 128 KB Flash, 32 KB SRAM, 87 I/O, CAN, USB, SPI, I2C, UART, 17x12-bit ADC, 1x12-bit DAC, -40°C to 85°C, 100-LQFP.","salesMarkdown":"## 72 MHz Cortex-M4 with DSP and FPU — what it means for control loops This core architecture handles real-time motor-control FOC loops, digital power conversion, and sensor fusion algorithms without an external DSP or co-processor. The 128 KB Flash (128K x 8) and 32 KB SRAM (32K x 8) provide enough code space and data buffer for mid-complexity embedded control firmware, including OTA staging if wear-leveled. The internal oscillator trims the BOM by one external crystal for less timing-critical applications. ## 128 KB Flash + 32 KB SRAM — sizing the firmware and data budget The 128 KB Flash program memory is sized for a moderate-complexity firmware image: a real-time OS kernel, communication stacks (CANopen, USB CDC, Modbus), and application logic typically fit within 80–100 KB, leaving headroom for field updates. The 32 KB SRAM supports two 16 KB ping-pong buffers for ADC data or USB endpoints, plus a 4 KB stack and heap for dynamic allocation. If the application requires larger data arrays or double-buffered graphics, step up to the STM32F303 series with 48 KB SRAM. ## Analog integration: 17-channel 12-bit ADC and 12-bit DAC The 17-channel 12-bit successive-approximation ADC (A/D 17x12b) samples at up to 1 MSps, enough for three-phase current sensing in a motor drive with synchronous sampling. The single 12-bit DAC (D/A 1x12b) can generate analog setpoints or compensate sensor offsets without an external converter. No end-of-life notices or last-time-buy windows are in effect. The ROHS3 compliance covers current regulatory requirements for EU and global markets. For dual-sourcing resilience, the STM32L151CBU6A (Cortex-M3, 32 MHz, 1.8 V supply) is a different power/performance tier — not a pin-compatible alternate — so maintain the STM32F302VBT6TR as the primary BOM line item.","metaTitle":"STM32F302VBT6TR STM32F3 32-bit MCU, 72 MHz, 128 KB Flash","metaDescription":"STMicroelectronics STM32F302VBT6TR ARM Cortex-M4 MCU, 72 MHz, 128 KB Flash, 32 KB SRAM, 87 I/O, CAN/USB/SPI/I2C, -40°C to 85°C, 100-LQFP.","metaKeywords":null},"attributes":{"series":"STM32F3","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"72MHz","Series":"STM32F3","Package":"Tape & Reel (TR) Cut Tape (CT)","RAM Size":"32K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"DMA, I²S, POR, PWM, WDT","Connectivity":"CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB","Mounting Type":"Surface Mount","Number of I/O":"87","Core Processor":"ARM® Cortex®-M4","Package / Case":"100-LQFP","Product Status":"Active","Data Converters":"A/D 17x12b; D/A 1x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F302","Program Memory Size":"128KB (128K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"100-LQFP (14x14)","Voltage - Supply (Vcc/Vdd)":"2V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$7.5400","priceTiers":[{"qty":1,"price":"$7.54000","currency":"USD"},{"qty":10,"price":"$6.81200","currency":"USD"},{"qty":25,"price":"$6.49480","currency":"USD"},{"qty":100,"price":"$5.63930","currency":"USD"},{"qty":250,"price":"$5.38588","currency":"USD"},{"qty":500,"price":"$4.91066","currency":"USD"},{"qty":1000,"price":"$4.27703","currency":"USD"},{"qty":2000,"price":"$4.11862","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/abc7277dd36d539fcf2d3c46eff57822.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F302VBT6TR/alternatives.json"},"ai":{"faq":[{"question":"What is the maximum clock speed of STM32F302VBT6TR?","answer":"The maximum clock speed is 72 MHz, driven by the ARM Cortex-M4 core with FPU. This is the rated speed for the part; the PLL and flash wait states must be configured accordingly in firmware."},{"question":"What are the direct equivalents or replacements for STM32F302VBT6TR?","answer":"Within the STM32F3 series, the STM32F302VBT6TR has no direct pin-compatible second source from another manufacturer. The STM32L151CBU6A is a different architecture (Cortex-M3, 32 MHz, 1.8 V) and is not a functional drop-in. For a higher-performance sibling within the same package, consider the STM32F303VBT6 (72 MHz, 48 KB SRAM, 128 KB Flash) if additional SRAM is needed."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F302VBT6TR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F302VBT6TR when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-08-11T15:49:49.435Z","lastPublished":"2026-08-11T15:49:49.435Z","indexable":true}}