{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32L412C8U6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32L412C8U6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32L412C8U6","factsUrl":"https://icboms.com/api/mcp/products/STM32L412C8U6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32L4 series, STM32L412C8U6, ARM Cortex-M4 32-bit MCU, 80MHz, 64KB Flash, 40K x 8 RAM, USB, I2C, SPI, Quad SPI, 38 I/O, 48-UFQFPN, -40°C to 85°C.","salesMarkdown":"The STM32L412C8U6 is an STMicroelectronics STM32L4-series 32-bit MCU built around an ARM Cortex-M4 core with floating-point unit, clocked at 80 MHz. That clock speed puts it in the performance tier for real-time control loops, audio processing, or moderate DSP work while staying inside the ultra-low-power STM32L4 family. The 64 KB Flash and 40 KB SRAM (40K x 8) give enough room for a FreeRTOS application with a USB stack and a modest data buffer — think a portable data logger or a battery-powered sensor hub that needs to crunch numbers before sending them up. ## Supply range and temperature — the battery and environment story That's the spec that makes the part a natural fit for battery-powered field devices. ## Peripheral set — USB, Quad SPI, and the usual suspects On the connectivity side, this chip carries USB (device), Quad SPI for external Flash or RAM, plus multiple I2C, SPI, and UART/USART interfaces. The Quad SPI is worth calling out — it lets you memory-map a serial NOR Flash for code shadowing or data logging without chewing up GPIO for a parallel bus. The 38 I/O lines in the 48-UFQFPN package are enough to handle a small display, a keypad, and a few sensors while keeping the board compact. ## Package and footprint — 48-UFQFPN with exposed pad For BOM planning, the base product number STM32L412 covers several Flash and package options, which gives some flexibility if you need to scale density later.","metaTitle":"STM32L412C8U6 STM32L4 MCU, 80MHz, 64KB Flash, 48-UFQFPN","metaDescription":"STM32L412C8U6 ARM Cortex-M4 32-bit MCU, 80MHz, 64KB Flash, 40KB SRAM, USB, -40°C to 85°C, 48-UFQFPN.","metaKeywords":null},"attributes":{"series":"STM32L4","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"80MHz","Series":"STM32L4","Package":"Tray","RAM Size":"40K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, DMA, PWM, WDT","Connectivity":"I2C, Infrared, IrDA, LINbus, Quad SPI, SPI, UART/USART, USB","Mounting Type":"Surface Mount","Number of I/O":"38","Core Processor":"ARM® Cortex®-M4","Package / Case":"48-UFQFN Exposed Pad","Product Status":"Active","Data Converters":"A/D 10x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32L412","Program Memory Size":"64KB (64K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"48-UFQFPN (7x7)","Voltage - Supply (Vcc/Vdd)":"1.71V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$4.0300","priceTiers":[{"qty":1,"price":"$4.03000","currency":"USD"},{"qty":10,"price":"$3.61800","currency":"USD"},{"qty":25,"price":"$3.42000","currency":"USD"},{"qty":80,"price":"$2.96413","currency":"USD"},{"qty":230,"price":"$2.81209","currency":"USD"},{"qty":440,"price":"$2.52327","currency":"USD"},{"qty":1560,"price":"$2.12807","currency":"USD"},{"qty":3120,"price":"$2.02167","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/59cb278680a203c58c9194c1c9266f14.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32L412C8U6/alternatives.json"},"ai":{"faq":[{"question":"What is the maximum clock speed of STM32L412C8U6?","answer":"The core runs at 80 MHz, which is the maximum clock speed for this device."},{"question":"Does STM32L412C8U6 have a built-in USB controller?","answer":"Yes, the connectivity set includes USB (device), so no external USB PHY is needed for a USB peripheral implementation."},{"question":"How does STM32L412C8U6 compare to STM32L151CBU6A?","answer":"The STM32L412C8U6 runs an ARM Cortex-M4 at 80 MHz with FPU, while the STM32L151CBU6A uses a Cortex-M3 at 32 MHz. The L4 also supports a wider supply range down to 1.71 V versus 1.8 V on the, and includes Quad SPI and USB — the lacks Quad SPI. If you need DSP throughput or lower-voltage battery operation, the L4 is the step up."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32L412C8U6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32L412C8U6 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}}