{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F051K6U7TR","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F051K6U7TR","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F051K6U7TR","factsUrl":"https://icboms.com/api/mcp/products/STM32F051K6U7TR","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F0 series, ARM Cortex-M0 32-bit MCU, 48 MHz, 32 KB Flash, 8K x 8 RAM, DMA, I²S, POR, PWM, WDT, HDMI-CEC, I²C, IrDA, LINbus, SPI, UART/USART, 2 V to 3.6 V, -40°C to 105°C, 32-UFQFN Exposed Pad.","salesMarkdown":"## 48 MHz Cortex-M0 in a 5x5 mm package This is the value-line member of the STM32F0 family, aimed at cost-sensitive control applications where the peripheral set (I²C, SPI, UART, LIN, HDMI-CEC, plus DMA and PWM) covers sensor aggregation, motor control, and human-interface tasks without overprovisioning. The internal oscillator trims out the external crystal for many UART and I²C baud rates, saving two pins and a few cents on the BOM. Listed as Active by ST. ROHS3 compliant. For production BOMs this means no forced redesign cycle from obsolescence — ST continues to manufacture and support the STM32F0 series. ## 13-channel 12-bit ADC and one 12-bit DAC The ADC is enough for reading multiple analog sensors (thermistors, potentiometers, current shunts) without an external mux. ## Second-source gate: STM32L151CBU6A The STM32L151CBU6A is a functional cousin — same 32-bit ARM core (Cortex-M3 vs M0 here), same Flash density, but runs at 32 MHz and draws lower power. It swaps the UFQFN for a Tray package and adds USB connectivity. The STM32F051K6U7TR is the higher-speed, lower-cost option for designs that don't need USB and can tolerate the M0's smaller instruction set. Pin compatibility is not guaranteed — the series uses a different pinout and supply scheme.","metaTitle":"STM32F051K6U7TR ARM Cortex-M0 MCU, 48 MHz, 32 KB Flash","metaDescription":"STMicroelectronics STM32F051K6U7TR 32-bit MCU, ARM Cortex-M0 at 48 MHz, 32 KB Flash, 8 KB RAM, -40 to 105°C, 32-UFQFPN. Active lifecycle, ROHS3 compliant.","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":"Tape & Reel (TR) Cut Tape (CT)","RAM Size":"8K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"DMA, I²S, POR, PWM, WDT","Connectivity":"HDMI-CEC, I²C, IrDA, LINbus, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"27","Core Processor":"ARM® Cortex®-M0","Package / Case":"32-UFQFN Exposed Pad","Product Status":"Active","Data Converters":"A/D 13x12b; D/A 1x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F051","Program Memory Size":"32KB (32K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 105°C (TA)","Supplier Device Package":"32-UFQFPN (5x5)","Voltage - Supply (Vcc/Vdd)":"2V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$3.6900","priceTiers":[{"qty":1,"price":"$3.69000","currency":"USD"},{"qty":10,"price":"$3.31600","currency":"USD"},{"qty":25,"price":"$3.13480","currency":"USD"},{"qty":100,"price":"$2.71670","currency":"USD"},{"qty":250,"price":"$2.57740","currency":"USD"},{"qty":500,"price":"$2.31270","currency":"USD"},{"qty":1000,"price":"$1.95047","currency":"USD"},{"qty":3000,"price":"$1.85295","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/5b8222026032a8f6c67417def25d2d17.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F051K6U7TR/alternatives.json"},"ai":{"faq":[{"question":"What is the equivalent replacement for STM32F051K6U7TR?","answer":"No drop-in replacement is listed. The STM32L151CBU6A is a functional alternative in a different package and with a Cortex-M3 core, but it is not pin-compatible. For a true second source, check the STM32F0 series with the same 32-UFQFN footprint and memory size — the base product number STM32F051 covers several density and package variants."},{"question":"How to program STM32F051K6U7TR?","answer":"Standard ARM Serial Wire Debug (SWD) interface. Connect SWDIO and SWCLK to a compatible debug probe (ST-LINK, J-Link, etc.). Boot from internal Flash with BOOT0 pulled low. The 48 MHz PLL requires setting one Flash wait state before raising the core clock above 24 MHz, or the first branch instruction will hard-fault."},{"question":"Is STM32F051K6U7TR RoHS compliant?","answer":"Yes. It is listed as ROHS3 Compliant."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F051K6U7TR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F051K6U7TR 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}}