English
| Part Number: | STM32L072KBU3 |
|---|---|
| Manufacturer/Brand: | STMicroelectronics |
| Part of Description: | IC MCU 32BIT 128KB FLSH 32UFQFPN |
| Datasheets: |
|
| RoHs Status: | ROHS3 Compliant |
| Payment: | PayPal / Credit Card / T/T |
| Shipment Way: | DHL / Fedex / TNT / UPS / EMS |
| Share: |
Ship From: Hong Kong
| Quantity | Unit Price |
|---|---|
| 1+ | $7.0036 |
| 10+ | $6.1052 |
| 30+ | $5.558 |
| 100+ | $5.0988 |
Online RFQ submissions: Fast responses, Better prices!
| Product Attribute | Attribute Value |
|---|---|
| Voltage - Supply (Vcc/Vdd) | 1.65V ~ 3.6V |
| Supplier Device Package | 32-UFQFPN (5x5) |
| Speed | 32MHz |
| Series | STM32L0 |
| RAM Size | 20K x 8 |
| Program Memory Type | FLASH |
| Program Memory Size | 128KB (128K x 8) |
| Peripherals | Brown-out Detect/Reset, DMA, POR, PWM, WDT |
| Package / Case | 32-UFQFN Exposed Pad |
| Package | Tray |
| Product Attribute | Attribute Value |
|---|---|
| Oscillator Type | Internal |
| Operating Temperature | -40°C ~ 125°C (TA) |
| Number of I/O | 25 |
| Mounting Type | Surface Mount |
| EEPROM Size | 6K x 8 |
| Data Converters | A/D 10x12b; D/A 2x12b |
| Core Size | 32-Bit Single-Core |
| Core Processor | ARM® Cortex®-M0+ |
| Connectivity | I²C, IrDA, SPI, UART/USART, USB |
| Base Product Number | STM32L072 |




The STM32L072KBU3 from STMicroelectronics is part of the STM32L072xx ultra-low-power microcontroller series, built around a 32-bit ARM Cortex-M0+ core and intended for energy-constrained applications demanding versatility and advanced peripheral support. Available in compact UFQFPN32 (5x5 mm) and other package options ranging from 32 to 100 pins, this series is well-suited for portable instrumentation, industrial sensors, metering, fitness devices, and user interface controls. The STM32L072KBU3 model specifically features 128KB Flash memory, 20KB RAM, and 6KB EEPROM, offering a balanced memory map for robust code and data handling.
Designers aiming for extended battery life will benefit from the MCU’s provision for multiple low-power modes, dynamic voltage scaling, and extensive peripheral set, including USB and capacitive touch controllers. With a rated operating temperature of -40°C to +125°C and RoHS3 compliance, the STM32L072KBU3 is ready for demanding industrial environments or consumer electronics.
At its heart, the STM32L072KBU3 employs an ARM Cortex-M0+ core running up to 32MHz. This core is engineered for streamlined program flow, high code density, and deterministic real-time performance—enabling fast interrupt response and efficient control-loop execution in embedded systems. With a memory protection unit (MPU) and a robust nested vectored interrupt controller (NVIC) supporting 32 channels and 4 priority levels, the device can deliver pre-emptive multitasking and secure memory isolation in complex firmware scenarios.
Compatibility with ARM’s vast toolchain ecosystem ensures migration ease and programming accessibility. Single-cycle multiply instructions, 2-stage pipeline, and support for bit manipulation further aid in optimizing time-critical control functions, such as sensor polling or actuation processing.
The ultra-low-power strategy in STM32L072KBU3 centers on dynamic voltage scaling, autonomous clock domain management, and a rich portfolio of power-saving modes. Range 1 supports the highest CPU speed up to 32MHz (VDD 1.71–3.6V), with other ranges allowing reduced maximum speeds (down to 4.2MHz) over a wider voltage spectrum.
Key modes include:
Sleep: CPU halted, peripherals active—enabling wakeup on triggered interrupts/events with ~1mA consumption at 16MHz.
Low-power run/sleep: Reduced clock frequency and peripheral scope, minimizing energy when idle or periodically active.
Stop: Retains RAM and register data with ultra-low power; RTC and select wakeup peripherals remain operational (μA-level current draw).
Standby: Most circuitry powered off except backup domain and RTC, with rapid (<60μs) wakeup via external or RTC events.
These features directly support battery-operated equipment and duty-cycled sensing applications, where minimizing current during long-term standby is critical. Furthermore, BOR (brownout reset), programmable voltage detector (PVD), and multiple power supply schemes (core, analog, USB) enable safe operation across fluctuating supply environments.
The STM32L072KBU3 offers a dual-bank Flash memory arrangement (read-while-write capable), an ample 6KB EEPROM (with ECC), 20KB RAM, and 20-byte battery-backed registers for persistent user data. The layered memory protection supports:
Sector-level read/write protection (4KB granularity), and full memory readout protection.
Firewall feature: Hardware-enforced regions blocking code/data access from non-secure execution contexts.
ECC for all non-volatile storage, enhancing reliability and data integrity during operation or firmware upgrades.
This memory system addresses secure application scenarios, such as smart meters or access control, where software and sensitive calibration data require isolation.
Embedded analog features in STM32L072KBU3 include a 12-bit ADC (up to 16 channels; oversampling to 16-bit), two 12-bit DACs with output buffers, and two ultra-low-power comparators. ADC channels support high-speed (1.14Msps) or lower-power operation, with programmable trigger synchronization via internal timers and watchdog threshold detection.
The integrated temperature sensor and factory-calibrated internal reference voltage also enable precision environmental monitoring for self-diagnostic or compensation algorithms. Up to 24 capacitive sensing channels facilitate robust touch interface implementations—ideal for user panels on appliances, industrial tools, or portable medical devices.
Connectivity is a standout feature, with STM32L072KBU3 supporting:
USB 2.0 full-speed, crystal-less solution for streamlined certification and reduced BOM.
Up to four USARTs (including SmartCard, IrDA, LIN, single-wire, RS485 modes), LPUART for low-power asynchronous communication, two SPI/I2S for synchronous serial and digital audio.
Three I2C buses with SMBus/PMBus support, multiple address modes, and Fast Mode Plus (1Mbps) output capability.
Timers: Four advanced general-purpose (quadrature and encoder interfaces), a low-power timer operable in Stop mode, basic 16-bit timers, SysTick for OS/counter, and dual watchdogs for robust error detection and recovery.
DMA controller with 7 channels for offloading data transfers and reducing CPU load.
CRC calculation, true random number generator (RNG), and bootloader for flexible firmware upgrade via standard interfaces.
These peripherals make the STM32L072KBU3 a fit for IoT sensor nodes, metering, industrial HMI, and multi-protocol communication gateways.
The STM32L072KBU3 is available in a variety of package styles (LQFP, UFQFPN, UFBGA, TFBGA, WLCSP), with options spanning 32 to 100 pins and footprints suitable for compact layouts or feature-intensive designs. For the STM32L072KBU3 UFQFPN32 package, I/O assignment is carefully optimized, with up to 30 GPIO, capacitive touch channels, support for high-current drive, and alternate functions mapped via software registers.
Special consideration is given to electrical standards such as 5V tolerance for select GPIOs, USB I/O dedicated supply pin (VDD_USB), and optional soldering of exposed pads for thermal/EMC performance. Engineers should consult the comprehensive package mechanical and design guides for optimal PCB layout and heat management.
Electrical performance for STM32L072KBU3 is characterized under strict conditions, covering minimum/maximum voltages, current characteristics, thermal profiles, and susceptibility standards. Key ratings include:
Supply voltage: 1.65–3.6V (core, analog, USB domains).
Input/output characteristics: CMOS/TTL compatible logic, Schmitt-trigger inputs, up to ±8mA I/O drive.
ESD and latch-up resistance in line with ANSI/JEDEC and IEC standards.
EMC and EMI testing: Compliance with IEC 61000-4-2 (ESD), IEC 61000-4-4 (FTB), and IEC 61967-2 (emissions), alongside recommendations for software hardening in noisy environments.
PCB layout best practices, especially for oscillator circuits and decoupling capacitors, are extensively documented to support robust operation in challenging electrical environments.
For engineers considering migration or multi-sourcing, STM32L072KBU3 belongs to the scalable STM32L0 family. Pin-to-pin compatibility is maintained across STM32L072x8, STM32L072xB, and STM32L072xZ derivatives, enabling straightforward upgrades to higher Flash/RAM variants or different package formats.
Comparable MCU models from ST’s ultra-low-power portfolio (such as STM32L0x2, STM32L071, STM32L073) provide alternative feature mixes and I/O counts. Additionally, legacy transitions from STM8Lx series are feasible, while upward migration to STM32L1/L4 lines is supported for greater performance or peripherals.
Alternatives from other manufacturers should be validated for ARM Cortex-M0+ architecture, comparable voltage ranges, memory architecture (dual-bank, ECC), and peripheral set, with careful attention to power consumption benchmarks.
: Integration and system optimization using STM32L072KBU3 STMicroelectronics
The STM32L072KBU3 from STMicroelectronics is engineered for modern low-power embedded systems requiring versatility, robust communication, and analog integration—all wrapped in a power-optimized Cortex-M0+ architecture. Selection engineers evaluating the STM32L072KBU3 should weigh its extensive power-saving capabilities, peripheral mix, secure memory architecture, and proven EMC performance when designing battery-sensitive, connected, or sensor-rich applications.
From flexible package offerings to scalable migration paths within the STM32L0 family, the STM32L072KBU3 is a cornerstone for electronic system designs where efficiency and integration define market competitiveness.
IC MCU 32BIT 128KB FLASH 64TFBGA
IC MCU 32BIT 192KB FLSH 48UFQFPN
IC MCU 32BIT 128KB FLSH 32UFQFPN
IC MCU 32BIT 192KB FLASH 48LQFP
IC MCU 32BIT 192KB FLSH 32UFQFPN
IC MCU 32BIT 192KB FLASH 48LQFP
IC MCU 32BIT 192KB FLSH 32UFQFPN
IC MCU 32BIT 192KB FLASH 48LQFP
IC MCU 32BIT 192KB FLASH 49WLCSP
IC MCU 32BIT 192KB FLASH 32LQFP
IC MCU 32BIT 128KB FLSH 32UFQFPN
IC MCU 32BIT 192KB FLASH 49WLCSP
IC MCU 32BIT 128KB FLSH 32UFQFPN
IC MCU 32BIT 128KB FLSH 32UFQFPN
IC MCU 32BIT 192KB FLSH 32UFQFPN
IC MCU 32BIT 192KB FLASH 49WLCSP
IC MCU 32BIT 192KB FLASH 48LQFP
IC MCU 32BIT 128KB FLSH 32UFQFPN
CONTROLLER / PROCESSOR
May 12th, 2026
May 8th, 2026
April 28th, 2026
April 20th, 2026
April 17th, 2026
April 8th, 2026
March 31th, 2026
March 23th, 2026
March 20th, 2026
March 9th, 2026
March 4th, 2026
February 28th, 2026
February 3th, 2026
January 28th, 2026
January 19th, 2026
January 16th, 2026
January 9th, 2026
December 29th, 2025
December 25th, 2025
December 17th, 2025
December 10th, 2025
December 4th, 2025
November 25th, 2025
November 20th, 2025
November 11th, 2025
November 3th, 2025
October 30th, 2025
October 22th, 2025
October 16th, 2025
October 9th, 2025
September 28th, 2025
September 17th, 2025
September 9th, 2025
September 1th, 2025
August 25th, 2025
August 20th, 2025
July 3th, 2025
December 18th, 2024
June 21th, 2023
April 27th, 2023
July 1th, 2022
March 4th, 2021
September 10th, 2020
January 23th, 2020
0 Articles






March 31th, 2025
January 24th, 2025
April 26th, 2024
February 6th, 2025
STM32L072KBU3STMicroelectronics |
Quantity*
|
Target Price(USD)
|