{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F303VBT6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F303VBT6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F303VBT6","factsUrl":"https://icboms.com/api/mcp/products/STM32F303VBT6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F3 series, STM32F303VBT6, ARM Cortex-M4 32-Bit Single-Core MCU, 72MHz, 128KB Flash, 32K x 8 RAM, DMA, I²S, POR, PWM, WDT, CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB, 87 I/O, 100-LQFP, -40°C to 85°C.","salesMarkdown":"## What the 72 MHz core and 128 KB Flash mean for the BOM At 72 MHz the Cortex-M4 can execute a single-cycle MAC or a hardware divide in one clock, which matters when you're running a field-oriented control (FOC) loop for a BLDC motor or a digital filter at tens of kilohertz. The 128 KB Flash is enough for a moderate firmware stack — a FreeRTOS kernel, a CANopen stack, and two or three control loops — but if you need over-the-air update staging or a larger application, you'll be looking at the STM32F303VCT6 or the STM32F303RET6 with 256 KB and 512 KB respectively. The 32K x 8 SRAM leaves room for a few large buffers; budget carefully if you're doing high-rate data logging or double-buffered graphics. ## Analog integration: 39-channel ADC and dual DAC The 39-channel 12-bit ADC covers a lot of analog inputs without an external multiplexer — think three-phase current sensing plus voltage and temperature monitoring on a single motor drive board. The two 12-bit DACs can generate analog setpoints or reference voltages, saving an external DAC or a PWM-filter stage. This analog density is the STM32F3 series' differentiator versus the STM32F1 or STM32L1 lines, which offer fewer ADC channels and no on-chip DAC in the same pin count. ## Industrial temperature grade and connectivity The connectivity set includes CANbus, USB, multiple SPI, I²C, and UART interfaces, plus IrDA and LINbus, covering most fieldbus and debug/programming needs without external transceivers on the MCU side. The 87 I/O pins in the 100-LQFP package give you headroom for parallel displays, memory buses, or large sensor arrays. ROHS3 compliant. This is a mainstream STM32F3 part, widely stocked across the independent distribution channel.","metaTitle":"STM32F303VBT6 ARM Cortex-M4 MCU, 72MHz, 128KB Flash","metaDescription":"STM32F303VBT6 32-bit MCU with ARM Cortex-M4 FPU core at 72MHz, 128KB Flash, 32K x 8 RAM, 39-ch 12-bit ADC, 2-ch 12-bit DAC. Industrial temp -40°C to 85°C.","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":"Tray","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 39x12b; D/A 2x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F303","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":"$8.4400","priceTiers":[{"qty":1,"price":"$8.44000","currency":"USD"},{"qty":10,"price":"$7.62400","currency":"USD"},{"qty":25,"price":"$7.26960","currency":"USD"},{"qty":90,"price":"$6.31211","currency":"USD"},{"qty":270,"price":"$6.02837","currency":"USD"},{"qty":450,"price":"$5.49647","currency":"USD"},{"qty":990,"price":"$4.78725","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/a474e904fc1228ff23e70edcbd9a36eb.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F303VBT6/alternatives.json"},"ai":{"faq":[{"question":"What is the difference between STM32F303VBT6 and STM32F303VCT6?","answer":"The STM32F303VCT6 is a higher-density variant in the same STM32F3 family. If your firmware image and data buffers fit within 128 KB / 32K x 8, the VBT6 is the cost-optimized choice."},{"question":"When sourcing STM32F303VBT6, what's the closest functional second-source?","answer":"The STM32L151CBU6A is a lower-power ARM Cortex-M3 alternative from ST's STM32L1 series, but it is not a pin-compatible or direct second source. It runs at 32 MHz, has 37 I/O, and lacks the FPU and the 39-channel ADC of the F303. For a true functional equivalent within the same family, consider the STM32F303VCT6 (256 KB Flash) if more memory is needed, or the STM32F303RBT6 (64-pin) if reducing pin count. No exact second-source exists outside ST's own portfolio."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F303VBT6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F303VBT6 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}}