{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32L476VET6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32L476VET6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32L476VET6","factsUrl":"https://icboms.com/api/mcp/products/STM32L476VET6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32L4 series, STM32L476VET6, ARM Cortex-M4, 32-Bit Single-Core, 80MHz, 512KB Flash, 128K x 8 RAM, CANbus, EBI/EMI, I²C, IrDA, LINbus, MMC/SD, QSPI, SAI, SPI, SWPMI, UART/USART, USB OTG, 82 I/O, 100-LQFP, -40°C ~ 85°C.","salesMarkdown":"It packs 512 KB of Flash and 128 KB of SRAM, enough for a real-time control loop, a modest GUI frame buffer, or an OTA staging area without external memory. The 100-LQFP package (14x14 mm) gives access to 82 I/O lines, which is generous for a mid-density LQFP — you can hang a parallel LCD, a QSPI NOR Flash, and a CAN transceiver without multiplexing the bus. The 12-bit ADC array (16 channels) and dual 12-bit DAC cover most mixed-signal needs in industrial sensor nodes or portable instrumentation. The internal oscillator trims the BOM by one crystal for UART baud-rate generation, though the USB and CAN blocks still benefit from an external resonator for jitter margin. The 80 MHz core speed, combined with the single-cycle multiply and hardware FPU, lets this MCU run a sensor-fusion algorithm or a digital filter at sample rates that a Cortex-M3 at 32 MHz (like the STM32L151CBU6A) would struggle with. The STM32L151CBU6A tops out at 32 MHz and lacks an FPU — if your application does floating-point math in the control loop, the STM32L476VET6 saves you the code size and cycle overhead of software emulation. Flash wait states matter at this clock: the STM32L4 prefetch buffer and ART Accelerator keep zero-wait execution from Flash at 80 MHz, so the headline speed is real in typical code — not a theoretical burst figure. That matters when sizing the firmware image and the interrupt latency budget. ST continues to manufacture the STM32L4 series as a mainstream ultra-low-power platform, so the risk of a surprise allocation or obsolescence-driven redesign is low for the foreseeable future. For dual-sourcing resilience, the STM32L476RET6 (same die, 64-pin LQFP) is a pin-compatible drop-in if your board layout can tolerate the smaller footprint — but the VET6 variant with 100 pins and 82 I/O is the one to qualify when you need the full peripheral set and GPIO count. No direct second-source from another manufacturer exists; the STM32L4 architecture is proprietary to ST. ## Design-in checklist for the 100-LQFP build The exposed pad is not present — all thermal dissipation goes through the leads, so keep the ambient airflow above 0.5 m/s if the core runs continuous FPU or ADC conversions near 85°C. Supply decoupling: one 100 nF ceramic per VDD/VSS pair, plus a 4.7 µF bulk on the main 3.3 V rail. The internal oscillator is rated over the full temperature range, but for USB or CAN operation an external 8 MHz crystal is recommended to meet the ±0.25% bit-rate tolerance. The LCD controller drives up to 8x40 segments directly — no external charge pump needed for typical glass panels.","metaTitle":"STM32L476VET6 STM32L4 MCU, ARM Cortex-M4, 80 MHz","metaDescription":"STM32L476VET6 is an STM32L4 32-bit MCU with ARM Cortex-M4 core at 80 MHz, 512KB Flash, 128KB SRAM, rich connectivity including USB OTG and CAN.","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":"128K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, DMA, LCD, PWM, WDT","Connectivity":"CANbus, EBI/EMI, I²C, IrDA, LINbus, MMC/SD, QSPI, SAI, SPI, SWPMI, UART/USART, USB OTG","Mounting Type":"Surface Mount","Number of I/O":"82","Core Processor":"ARM® Cortex®-M4","Package / Case":"100-LQFP","Product Status":"Active","Data Converters":"A/D 16x12b; D/A 2x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32L476","Program Memory Size":"512KB (512K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"100-LQFP (14x14)","Voltage - Supply (Vcc/Vdd)":"1.71V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$10.4400","priceTiers":[{"qty":1,"price":"$10.44000","currency":"USD"},{"qty":10,"price":"$9.43200","currency":"USD"},{"qty":25,"price":"$8.99360","currency":"USD"},{"qty":90,"price":"$7.80889","currency":"USD"},{"qty":270,"price":"$7.45796","currency":"USD"},{"qty":450,"price":"$6.79991","currency":"USD"},{"qty":990,"price":"$5.92249","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/e4f865ae4830d5c8c1c745b3072c2e8e.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32L476VET6/alternatives.json"},"ai":{"faq":[{"question":"What is the maximum speed of the STM32L476VET6?","answer":"The core runs at 80 MHz. The ART Accelerator allows zero-wait execution from Flash at that speed, so the throughput is real in typical code — not a burst figure."},{"question":"Does the STM32L476VET6 have USB OTG?","answer":"Yes, USB OTG is listed in the connectivity set, supporting both host and device modes. It also includes a CAN 2.0B controller, multiple SPI/I²C/UART, and a QSPI interface."},{"question":"Can the STM32L476VET6 replace the STM32L476RET6?","answer":"The STM32L476VET6 and STM32L476RET6 share the same core, memory, and peripheral set. The VET6 is in a 100-pin LQFP with 82 I/O, while the RET6 is a 64-pin package with fewer I/O. They are not pin-compatible — the board layout must match the package. For a new design, the VET6 offers more GPIO and peripheral routing flexibility."},{"question":"Is the STM32L476VET6 RoHS compliant?","answer":"Yes, it is ROHS3 compliant."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32L476VET6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32L476VET6 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}}