{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F091CBT6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F091CBT6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F091CBT6","factsUrl":"https://icboms.com/api/mcp/products/STM32F091CBT6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F091CBT6, STM32F0 series, 32-bit ARM Cortex-M0 MCU, 48 MHz, 128 KB Flash, 32 KB SRAM, 38 I/O, 13x12b ADC, 2x12b DAC, CAN, I2C, SPI, UART, 48-LQFP, -40 to 85°C, 2.0 to 3.6 V.","salesMarkdown":"The STM32F091CBT6: The Cortex-M0 is a von Neumann, single-cycle core designed for low gate count and low power — it lacks a hardware multiplier pipeline and a memory protection unit, so it is best suited for control loops, sensor polling, and protocol bridging rather than DSP or multitasking OS workloads. The 48 MHz ceiling is enough to handle a CAN node with a few analog inputs and a PWM output without breaking a sweat. Program memory is 128 KB of on-chip Flash, and the SRAM is 32 KB — enough for moderate application code plus a FreeRTOS heap if you keep the task count lean. ## Peripherals and connectivity — CAN, analog, and serial interfaces ## Package and temperature grade — 48-LQFP, -40 to 85°C Housed in a 48-pin LQFP package (7x7 mm body), the STM32F091CBT6 exposes 38 general-purpose I/Os.","metaTitle":"STM32F091CBT6 ARM Cortex-M0 MCU, 48 MHz, 128 KB Flash","metaDescription":"STMicroelectronics STM32F091CBT6 32-bit MCU with ARM Cortex-M0 core at 48 MHz, 128 KB Flash, 32 KB SRAM, 13x12b ADC, 2x12b DAC, CAN, I2C, SPI, UART.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"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":"38","Core Processor":"ARM® Cortex®-M0","Package / Case":"48-LQFP","Product Status":"Active","Data Converters":"A/D 13x12b; 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~85°C(TA)","Supplier Device Package":"48-LQFP (7x7)","Voltage - Supply (Vcc/Vdd)":"2V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$5.7300","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/eb815e3c1023a3c34c75039eeb7a4080.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F091CBT6/alternatives.json"},"ai":{"faq":[],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F091CBT6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F091CBT6 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}}