{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F091VBT7","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F091VBT7","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F091VBT7","factsUrl":"https://icboms.com/api/mcp/products/STM32F091VBT7","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F0 series, STM32F091VBT7, ARM Cortex-M0, 32-Bit Single-Core, 48MHz, 128KB Flash, 32K x 8 RAM, CAN, I²C, SPI, UART/USART, DMA, I²S, POR, PWM, WDT, A/D 19x12b; D/A 2x12b, Internal Oscillator, -40°C ~ 105°C, 2V ~ 3.6V, Surface Mount, 100-LQFP.","salesMarkdown":"That combination is enough to run a modest RTOS, a CANopen stack, and a PID loop on the same chip — the 48 MHz PLL keeps the core fed without wait-state surprises as long as you set one flash wait cycle before crossing 24 MHz. ## Industrial temperature range — where this part actually runs If your design lives indoors at 25°C, you are paying for headroom you do not need — but for anything that rides a forklift or sits on a roof, that 105°C ceiling is the difference between a field return and a five-year run. ## Connectivity and peripherals — what the 88 I/Os connect to With 88 GPIOs in a 100-LQFP package, this part can drive a parallel LCD, read a matrix keypad, and still leave pins for CAN, two I²C buses, and two SPI ports. The CAN interface (bxCAN) handles the 125 kbps to 1 Mbps rates common in industrial automation and automotive body networks. The I²S peripheral is useful for audio codec glue in intercom or voice-alert systems. DMA offloads the core for peripheral-to-memory transfers, which matters when you are streaming ADC samples at 1 MSPS. ## Lifecycle and BOM planning The ROHS3 compliance covers the current EU directive. For dual-sourcing resilience, the STM32F0 family has broad pin compatibility across density options, but there is no second-source vendor for this exact part; your supply chain sits on ST's own fabs. The 100-LQFP (14x14 mm body) is a hand-solderable package with 0.5 mm pitch — reworkable with a hot-air station and flux, no X-ray needed. The exposed pad (if present on this variant) should be stitched to ground with vias under the package for thermal relief; without them, junction temperature rises faster above 85°C ambient.","metaTitle":"STM32F091VBT7 STM32F0 MCU, 48 MHz, 128 KB Flash, 100-LQFP","metaDescription":"STM32F091VBT7 ARM Cortex-M0 MCU: 48 MHz, 128 KB Flash, 32 KB RAM, 19x12b ADC, 2x12b DAC, CAN, I²C, SPI, -40 to 105°C, 100-LQFP. Active lifecycle.","metaKeywords":null},"attributes":{"series":"STM32F0","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"48MHz","Series":"STM32F0","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","Mounting Type":"Surface Mount","Number of I/O":"88","Core Processor":"ARM® Cortex®-M0","Package / Case":"100-LQFP","Product Status":"Active","Data Converters":"A/D 19x12b; D/A 2x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F091","Program Memory Size":"128KB (128K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 105°C (TA)","Supplier Device Package":"100-LQFP (14x14)","Voltage - Supply (Vcc/Vdd)":"2V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$6.1700","priceTiers":[{"qty":1,"price":"$6.17000","currency":"USD"},{"qty":10,"price":"$5.57200","currency":"USD"},{"qty":25,"price":"$5.31280","currency":"USD"},{"qty":80,"price":"$4.61313","currency":"USD"},{"qty":230,"price":"$4.40583","currency":"USD"},{"qty":540,"price":"$4.01707","currency":"USD"},{"qty":1080,"price":"$3.49874","currency":"USD"},{"qty":2700,"price":"$3.36916","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/eb815e3c1023a3c34c75039eeb7a4080.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F091VBT7/alternatives.json"},"ai":{"faq":[{"question":"What is the difference between STM32F091VBT7 and STM32F091VCT7?","answer":"The two parts share the same core, peripherals, and package; the difference is Flash density. The VBT7 carries 128 KB, while the VCT7 steps up to 256 KB. If your firmware image fits in 128 KB, the VBT7 is the cost-optimized pick."},{"question":"Can STM32F091VBT7 replace STM32F091VBT6?","answer":"Yes — the VBT7 is the direct successor to the VBT6. Both are 128 KB Flash, 48 MHz Cortex-M0 parts in 100-LQFP. The T7 suffix typically indicates a newer silicon revision with the same pinout and electrical ratings, so a drop-in replacement should work with no board change."},{"question":"Is STM32F091VBT7 compatible with 3.3V logic?","answer":"All GPIOs are 5 V tolerant when configured as inputs, but output levels track VDD. For 3.3 V logic interfacing, no level shifters are needed."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F091VBT7","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F091VBT7 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}}