{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F101R4T6A","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F101R4T6A","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F101R4T6A","factsUrl":"https://icboms.com/api/mcp/products/STM32F101R4T6A","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F1 series, STM32F101R4T6A, 32-bit ARM Cortex-M3 MCU, 36 MHz, 16 KB Flash, 4K x 8 SRAM, 51 I/O, 64-LQFP, -40°C to 85°C.","salesMarkdown":"## Value-line Cortex-M3 for cost-sensitive control The STM32F101R4T6A: It is designed for cost-constrained embedded control applications — motor-control feedback loops, sensor hubs, and serial-bridge nodes in industrial or building-automation gear. The 64-LQFP package gives access to 51 GPIOs, and the on-chip DMA engine keeps data moving without loading the core. The 36 MHz core speed is half the 72 MHz of the STM32F103 sibling, which directly limits instruction throughput and PWM update rates. For a 3-phase motor drive running a 20 kHz PWM with dead-time insertion, the 36 MHz part still has headroom for the control loop and commutation logic. But if your application needs heavy floating-point math or high-rate ADC sampling (the on-chip ADC is 12-bit, 16-channel), the lower clock means longer sample-and-conversion windows — budget your ISR cycle count accordingly. ## Memory budget — 16 KB Flash, 4 KB SRAM With 16 KB of program Flash and 4 KB of SRAM, this is a tight-memory part. The Flash holds a modest firmware image — a bootloader plus a single application layer — but leaves no room for over-the-air update staging or large lookup tables. The 4 KB SRAM handles a few hundred bytes of stack plus a couple of moderate-size buffers. ## Peripheral set — serial interfaces and analog On-chip peripherals also cover DMA, a temperature sensor, power-on reset (POR), programmable voltage detector (PVD), and a watchdog timer. Missing are USB, CAN, and a second ADC — so if your BOM calls for USB device connectivity or a CAN transceiver interface, this is not the part. It remains a safe production choice for new designs. The ROHS3 compliance is standard for current European and Asian assembly lines.","metaTitle":"STM32F101R4T6A STMicroelectronics MCU, 32-bit ARM Cortex-M3","metaDescription":"STM32F101R4T6A 32-bit ARM Cortex-M3 MCU, 36 MHz, 16 KB Flash, 4 KB SRAM, 51 I/O, 64-LQFP. Active lifecycle.","metaKeywords":null},"attributes":{"series":"STM32F1","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"36MHz","Series":"STM32F1","Package":"Tray","RAM Size":"4K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"DMA, PDR, POR, PVD, PWM, Temp Sensor, WDT","Connectivity":"I²C, IrDA, LINbus, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"51","Core Processor":"ARM® Cortex®-M3","Package / Case":"64-LQFP","Product Status":"Active","Data Converters":"A/D 16x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F101","Program Memory Size":"16KB (16K 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":"$5.3200","priceTiers":[{"qty":1,"price":"$5.32000","currency":"USD"},{"qty":10,"price":"$4.78000","currency":"USD"},{"qty":25,"price":"$4.51920","currency":"USD"},{"qty":160,"price":"$3.91675","currency":"USD"},{"qty":320,"price":"$3.71588","currency":"USD"},{"qty":480,"price":"$3.33425","currency":"USD"},{"qty":960,"price":"$2.81202","currency":"USD"},{"qty":2400,"price":"$2.67142","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/e53b7292cece77c442cc4dfa04048599.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F101R4T6A/alternatives.json"},"ai":{"faq":[{"question":"What is the difference between STM32F101R4T6A and STM32F103R4T6?","answer":"The STM32F103R4T6 runs at 72 MHz (double the 36 MHz of the F101) and adds USB, CAN, and a second ADC. The F101 is the value-line variant — lower clock, fewer peripherals — but shares the same 64-LQFP footprint and Cortex-M3 core, so a board designed for the F103 can often be populated with the F101 for cost savings if the extra features are unused."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F101R4T6A","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F101R4T6A 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}}