{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F101VBT6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F101VBT6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F101VBT6","factsUrl":"https://icboms.com/api/mcp/products/STM32F101VBT6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F1 series STM32F101VBT6, 32-bit ARM Cortex-M3 MCU, 36 MHz, 128 KB Flash, 16 KB SRAM, 80 I/O, 100-LQFP, -40 to 85 °C.","salesMarkdown":"This is the cost-optimised sibling in the family — the same core and peripheral set as the STM32F103, but with the clock halved and no USB or CAN interface. It targets control applications where the full 72 MHz and the extra connectivity of the F103 would be overkill: motor commutation, sensor fusion, industrial I/O modules, and human-machine interfaces that don't need a high-speed bus. ## 128 KB Flash, 16 KB SRAM – sizing the firmware budget Program memory is 128 KB of Flash, organised as 128 K x 8. The 16 KB SRAM (16 K x 8) is modest by today's standards — enough for a real-time OS with a few tasks, a small frame buffer, or a modest data logger. If your application needs more than a few kilobytes of heap or a large lookup table, you'll be sizing the external memory interface or stepping up to the STM32F103 with its 20 KB SRAM and 72 MHz clock. The internal oscillator means you can skip the external crystal for non-timing-critical applications, though the 36 MHz PLL still needs a clean supply.","metaTitle":"STM32F101VBT6 ARM Cortex-M3 MCU, 36 MHz, 128 KB Flash","metaDescription":"STMicroelectronics STM32F101VBT6 32-bit MCU with 36 MHz ARM Cortex-M3 core, 128 KB Flash, 16 KB SRAM, 80 I/O. Active lifecycle.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"36MHz","Series":"STM32F1","Package":"Tray","RAM Size":"16K 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":"80","Core Processor":"ARM® Cortex®-M3","Package / Case":"100-LQFP","Product Status":"Active","Data Converters":"A/D 16x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F101","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.7800","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/605d138a68c44da9433402f3eee154b1.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F101VBT6/alternatives.json"},"ai":{"faq":[{"question":"Is STM32F101VBT6 compatible with STM32F103?","answer":"The STM32F101VBT6 is pin-compatible with the STM32F103VBT6 — same 100-LQFP footprint, same power rails, same debug interface. The difference is in the clock speed (36 MHz vs 72 MHz) and the peripheral set: the F101 omits USB and CAN. A board designed for the F103 will accept the F101, but the firmware must be recompiled for the lower clock and missing peripherals."},{"question":"What is the programming interface for STM32F101VBT6?","answer":"The STM32F101VBT6 uses the standard ARM Serial Wire Debug (SWD) interface, accessible on the SWDIO and SWCLK pins. It also supports JTAG. No proprietary programmer is needed — any CMSIS-DAP, J-Link, or ST-Link probe works."},{"question":"Does STM32F101VBT6 have USB interface?","answer":"No. The STM32F101VBT6 does not include a USB peripheral. Its connectivity options are I²C, IrDA, LINbus, SPI, and UART/USART. If USB is required, the pin-compatible STM32F103VBT6 adds a USB 2.0 full-speed device interface."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F101VBT6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F101VBT6 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}}