EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32L412K8U6

STM32L412K8U6

STMicroelectronics
ARM® Cortex®-M4 STM32L4 Microcontroller IC 32-Bit 80MHz 64KB (64K x 8) FLASH 32-UFQFPN (5x5)
Active3,751 in stock

Overview

The STM32L412K8U6 is an ultra-low-power microcontroller based on the high-performance Arm Cortex-M4 32-bit RISC core operating at up to 80 MHz. It features 64KB of Flash memory and 40KB of SRAM, incorporating an FPU and DSP instructions for efficient signal processing. This MCU is designed for power-sensitive applications, utilizing FlexPowerControl to optimize power consumption across multiple low-power modes.

Why Choose This Part

It offers an exceptional balance between performance and power consumption, drawing as little as 28 microAmps per MHz in run mode. The inclusion of the ART Accelerator allows for 0-wait-state execution from Flash, while the variety of low-power modes down to 16nA in shutdown provides extreme flexibility for energy management.

Applications

Battery-Powered IoT Sensors
Ideal for remote monitoring devices that require long battery life and periodic data processing using the Batch Acquisition Mode (BAM).
Wearable Technology
The small 5x5mm UFQFPN32 package and integrated capacitive sensing channels make it suitable for compact user interfaces and health trackers.
Industrial Field Instruments
Provides reliable performance in harsh environments with 5V-tolerant I/Os and integrated safety features like the Brown-out Reset (BOR).
USB Peripherals
The integrated USB support and low-power run modes enable the development of energy-efficient PC accessories and mobile dongles.

Key Specifications

Speed 80MHz
RAM Size 40K x 8
Core Size 32-Bit
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 26
Core Processor ARM Cortex-M4
Package / Case 32-UFQFN Exposed Pad
Data Converters A/D 10x12b
Oscillator Type Internal
Program Memory Size 64KB (64K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 32-UFQFPN (5x5)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

Getting Started

Start development with the STM32CubeL4 MCU Package and the STM32CubeIDE for integrated debugging and code generation. For hardware prototyping, the NUCLEO-L412KB development board provides a pin-compatible platform for the 32-pin UFQFPN package. Utilize the STM32CubeMX tool to configure the clock tree and peripheral matrix efficiently.

Dev Boards

Development boards and breakout modules featuring the STM32L412K8U6 or compatible chips — ready to use for prototyping.

NUCLEO-L432KC STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-32 dev board STM32L432KC, supports Arduino nano conn
Digi-Key Mouser 2,384 in stock
NUCLEO-L476RG STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32L476RG MCU, supports Arduino & ST morpho
Digi-Key Mouser 2,929 in stock

STM32L412 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Flash Stock
STM32L412K8U6 (this part) 64KB 3,751
STM32L412KBU6 128KB 2,073

Also Consider

STM32L432KCU6 STMicroelectronics - Provides double the Flash memory (128KB) and additional RAM in the same 32-pin footprint for more complex firmware.
The 2026 Embedded Online Conference