STM32L412CBU6

STMicroelectronics · STM32L4 Series

STMicroelectronics STM32L4 series ARM Cortex-M4 32-bit MCU, 80 MHz, 128 KB Flash, 40 KB SRAM, 38 I/O, USB, 10x12-bit ADC, -40 to 85°C, 48-UFQFPN exposed pad, tray.

STMicroelectronics STM32L412CBU6
Download datasheet (PDF)
[IN STOCK] In Stock: 237 pcs
$3.96/ pc

Volume pricing

Buy Now

MOQ 1 · Tray · RoHS · EIA-481 · DAP/DDP · T/T

Technical specifications

STM32L412CBU6 specifications
Parameter / AttributeSpecification / Value
SeriesSTM32L4
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.71V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed80MHz
PackageTray
RAM size40K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, PWM, WDT
ConnectivityI²C, Infrared, IrDA, LINbus, Quad SPI, SPI, UART/USART, USB
Number of i (O)38
Core processorARM® Cortex®-M4
Case48-UFQFN Exposed Pad
Data convertersA/D 10x12b
Program memory size128KB (128K x 8)

Technical details

80 MHz Cortex-M4 with FPU — enough headroom for sensor fusion loops

The STM32L412CBU6 runs an ARM Cortex-M4 core at 80 MHz with a single-precision FPU — the DSP extensions and hardware divide let it chew through a 9-axis IMU fusion filter or a FFT on 256 samples without the core saturating. At 80 MHz the flash wait-state profile starts to bite above 32 MHz, so tight loops that fit in SRAM or use the ART Accelerator keep the CPI low. The 128 KB flash and 40 KB SRAM leave room for a FreeRTOS heap and a moderate application stack after the HAL and BSP footprints.

The brown-out detect resets the core cleanly if the rail dips below the programmable threshold — no external supervisor needed for most battery-powered designs. The 48-UFQFPN exposed pad (7x7 mm) pulls heat through the PCB ground plane; a 4-layer board with thermal vias under the pad keeps the junction below 85°C in continuous operation.

USB, Quad SPI, and 38 I/O — connectivity for a sensor hub or fieldbus bridge

The STM32L412CBU6 packs USB 2.0 (device/host/OTG), Quad SPI for external flash or SRAM expansion, plus I²C, SPI, UART, and IrDA. The 38 I/O in a 48-pin package is a high pin-to-package ratio — useful for a compact sensor board that needs a parallel LCD or a keypad matrix alongside the serial interfaces. The 10-channel 12-bit ADC samples at up to 5 Msps in single-shot mode; for multi-sensor acquisition at lower rates the hardware oversampling and digital filter reduce noise without CPU intervention.

STM32L412CBU6
[ALLOC] verified
Quote