{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F301R8T6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F301R8T6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F301R8T6","factsUrl":"https://icboms.com/api/mcp/products/STM32F301R8T6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F3 series, ARM Cortex-M4 32-bit MCU, 72 MHz, 64 KB Flash, 16K x 8 RAM, 51 I/O, I²C, IrDA, LINbus, SPI, UART/USART, 2V to 3.6V, -40°C to 85°C, 64-LQFP (10x10 mm).","salesMarkdown":"## 72 MHz Cortex-M4 with DSP and FPU — what the core speed means for control loops The STM32F301R8T6 runs at 72 MHz with a Cortex-M4 core. ## Analog peripherals: 15-channel 12-bit ADC and one 12-bit DAC Operating from 2V to 3.6V, the MCU runs directly from a 3.3V rail or a 3.6V Li-ion cell near full charge. The wide Vcc tolerance also helps when the supply is a simple LDO with ±5% tolerance — no need for a separate buck converter. ## Package and footprint: 64-LQFP (10x10 mm) The 51 I/O give enough GPIO for parallel LCD data buses, multiple UARTs, or a bank of sensor interrupts. The LQFP is rework-friendly — no BGA underfill or X-ray inspection needed.","metaTitle":"STM32F301R8T6 STM32F3 ARM Cortex-M4 MCU, 72 MHz, 64 KB Flash","metaDescription":"STMicroelectronics STM32F301R8T6 32-bit MCU with ARM Cortex-M4 core at 72 MHz, 64 KB Flash, 16 KB SRAM, 15x12b ADC, 1x12b DAC, 51 I/O, 64-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":"Tray","RAM Size":"16K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"DMA, I²S, POR, PWM, WDT","Connectivity":"I²C, IrDA, LINbus, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"51","Core Processor":"ARM® Cortex®-M4","Package / Case":"64-LQFP","Product Status":"Active","Data Converters":"A/D 15x12b; D/A 1x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F301","Program Memory Size":"64KB (64K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"64-LQFP (10x10)","Voltage - Supply (Vcc/Vdd)":"2V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$6.0800","priceTiers":[{"qty":1,"price":"$6.08000","currency":"USD"},{"qty":10,"price":"$5.46500","currency":"USD"},{"qty":25,"price":"$5.16640","currency":"USD"},{"qty":160,"price":"$4.47744","currency":"USD"},{"qty":320,"price":"$4.24784","currency":"USD"},{"qty":480,"price":"$3.81158","currency":"USD"},{"qty":960,"price":"$3.21458","currency":"USD"},{"qty":2400,"price":"$3.05386","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/db41d2bac48111951cc8b2d7f0afc43e.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F301R8T6/alternatives.json"},"ai":{"faq":[{"question":"What is the flash size of STM32F301R8T6?","answer":"The program memory is 64 KB of Flash (64K x 8). That is enough for moderate-complexity firmware such as motor control or sensor fusion, but not for a full GUI stack or large bootloader plus application."},{"question":"STM32F301R8T6 vs STM32F303R8T6 — what is the difference?","answer":"The STM32F303R8T6 is a higher-end sibling in the same STM32F3 family. While both share the Cortex-M4 core and 72 MHz clock, the F303 typically adds more analog peripherals (e.g., multiple 12-bit DACs, higher-resolution timers) and a larger SRAM option. The F301R8T6 is the cost-optimized entry point with a single DAC and 16 KB SRAM. For designs that need only one analog output and moderate buffer space, the F301 saves BOM cost."},{"question":"Is STM32F301R8T6 compatible with STM32F0 series?","answer":"No, the STM32F301R8T6 uses an ARM Cortex-M4 core with DSP and FPU, while the STM32F0 series uses Cortex-M0. The pinout and register maps differ significantly. Code written for an F0 will not run directly on the F301 without porting, and the peripheral sets (timers, ADC, DMA) are not drop-in compatible."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F301R8T6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F301R8T6 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}}