{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F105R8T7","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F105R8T7","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F105R8T7","factsUrl":"https://icboms.com/api/mcp/products/STM32F105R8T7","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F1 series, STM32F105R8T7, 32-bit ARM Cortex-M3 MCU, 72MHz, 64KB Flash, 64K x 8 RAM, CANbus, USB OTG, 51 I/O, 64-LQFP, -40 to 105°C.","salesMarkdown":"## Why the -T7 temperature grade matters for your design The T7 suffix denotes the industrial temperature range: -40 to 105°C ambient. That is a step above the standard -40 to 85°C commercial parts, and it is what keeps this MCU viable in motor drives where the controller shares a board with IGBTs, in outdoor telecom cabinets that see direct sun, or in engine-bay-adjacent electronics where ambient can push past 85°C. If your BOM currently specifies the STM32F105R8T6 (0 to 70°C commercial range), the T7 is a drop-in upgrade for the same footprint and firmware — no board spin, just wider thermal margin. The T6 is the lower-cost indoor-only variant; the T7 is the one to spec if the product ever leaves a climate-controlled room. No allocation games on this line — the STM32F105 Connectivity series has been stable for years. ## Memory sizing — 64 KB Flash, 64 KB RAM The Flash is enough for a real-time control stack plus a USB device stack and CANopen protocol layer; the 64 KB RAM gives headroom for double-buffered ADC data or a small RTOS heap without external memory. If your firmware image is already pushing 50 KB with a bootloader, consider stepping up to the STM32F105V8 or the 128 KB Flash variants in the same package — the T7's 64 KB is the entry point, not the ceiling. ## Connectivity — USB OTG plus CAN on one chip The STM32F105 is one of the few STM32F1 parts that integrates a USB OTG full-speed PHY alongside a CAN 2.0B controller. The peripheral set also includes two SPI ports, two I²C interfaces, five USARTs (some with ISO 7816 smartcard support), and an I²S audio interface — enough serial bandwidth to handle a sensor array, a display, and a wireless module simultaneously.","metaTitle":"STM32F105R8T7 STM32F1 ARM Cortex-M3 MCU, 72MHz, 64KB Flash","metaDescription":"STMicroelectronics STM32F105R8T7 32-bit ARM Cortex-M3 MCU at 72MHz with 64KB Flash, 64KB RAM, USB OTG + CAN, 51 I/O, -40 to 105°C.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"72MHz","Series":"STM32F1","Package":"Tray","RAM Size":"64K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"DMA, POR, PWM, Voltage Detect, WDT","Connectivity":"CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG","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; D/A 2x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F105","Program Memory Size":"64KB (64K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~105°C(TA)","Voltage - Supply (Vcc/Vdd)":"2V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$7.7600","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/813271393bd0544f247ae965ea1bf2b0.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F105R8T7/alternatives.json"},"ai":{"faq":[{"question":"What is the difference between STM32F105R8T7 and STM32F107R8T7?","answer":"Both are 72 MHz Cortex-M3 parts with the same memory and package. The STM32F107 adds an Ethernet MAC peripheral that the STM32F105 lacks. If your design needs a 10/100 Ethernet interface, the F107 is the target; if you only need USB OTG and CAN, the F105 is the cost-optimized choice and shares the same pinout in the 64-LQFP package."},{"question":"Can I replace STM32F105R8T6 with STM32F105R8T7?","answer":"Yes, the T7 is a direct pin-compatible replacement for the T6. The only difference is the temperature range: the T7 is rated -40 to 105°C (industrial), while the T6 is 0 to 70°C (commercial). Same Flash, RAM, peripherals, and firmware binary — no board or software changes needed."},{"question":"What is the lead time for ordering STM32F105R8T7?","answer":"As an active STM32F1 part with stable production, typical lead times are manageable through independent distribution channels. Submit an RFQ for a firm commitment on your volume and delivery window."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F105R8T7","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F105R8T7 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-22T18:03:28.771Z","lastPublished":"2026-07-22T18:03:28.771Z","indexable":true}}