STMicroelectronics STM32L072KBU6TR
- Part No.:
- STM32L072KBU6TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 32-UFQFN Exposed Pad
- Datasheet:
-
STM32L072KBU6TR.pdf
- Description:
- IC MCU 32BIT 128KB FLSH 32UFQFPN
- Quantity:
- Payment:

- Shipping:

Inventory:1,290
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32L072KBU6TR from STMicroelectronics is an ultra-low-power 32-bit Arm® Cortex®-M0+ microcontroller featuring 192 KB Flash, 20 KB SRAM, 6 KB EEPROM with ECC, USB 2.0 crystal-less interface, and integrated 12-bit ADC (1.14 Msps) and dual 12-bit DACs - deployed in battery-powered IoT sensor nodes requiring long-life operation at -40 to +125 °C.
For engineers reviewing the STM32L072KBU6TR datasheet, STM32L072KBU6TR pinout, STM32L072KBU6TR application, or STM32L072KBU6TR equivalent, key selection criteria include standby current (0.29 µA), RTC-enabled stop mode (0.86 µA), 5 µs Flash wakeup, 78 I/Os (5V-tolerant), and LCD driver support for 4×52 segments - all validated for industrial metering and wearable medical devices.
Technical Context
The STM32L072KBU6TR implements a dual-bank Flash architecture with read-while-write capability and ECC protection, enabling safe firmware updates without halting execution. Its clock system integrates factory-trimmed 16 MHz HSI (+/-1%), self-calibrating 48 MHz HSI48 for USB, and 32 kHz LSE for RTC - supporting dynamic voltage scaling across Run, Stop, and Standby modes.
Low-power operation is enforced via five dedicated power management units: BOR with five threshold levels, programmable voltage detector (PVD), POR/PDR, ultra-low-power regulator, and independent window/standalone watchdogs - all operating down to 1.65 V supply while maintaining full peripheral functionality including ADC (1.14 Msps) and DACs (1.8 V min).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | Arm Cortex-M0+, 32 MHz max - delivers 0.95 DMIPS/MHz for deterministic real-time control in energy-constrained systems. |
| Flash Memory | 192 KB with ECC and read-while-write - enables secure over-the-air (OTA) firmware updates without data corruption risk. |
| SRAM | 20 KB - sufficient for RTOS context switching and sensor fusion buffers in edge-node applications. |
| EEPROM | 6 KB with ECC - retains calibration data, device IDs, and configuration parameters across 100k write cycles. |
| ADC | 12-bit, 1.14 Msps, 16-channel - supports simultaneous sampling of multiple analog sensors (e.g., temperature, pressure, gas) at 10 ksps with 41 µA consumption. |
| DACs | 2 × 12-bit buffered outputs - generate precise analog waveforms or bias voltages for sensor excitation or actuator control down to 1.8 V supply. |
| USB Interface | Crystal-less USB 2.0 FS - eliminates external crystal cost and board space while supporting battery charging detection and LPM. |
| Operating Voltage | 1.65–3.6 V - compatible with single-cell Li-ion, Li-SOCl₂, and alkaline battery systems without external regulators. |
Pinout & Package
STM32L072KBU6TR uses a 32-pin UFBGA package (3.0 × 3.0 mm, 0.5 mm pitch) with 26 user I/Os, including 78% 5V-tolerant pins. Pin functions are mapped per ST's official pin definition table (DS10685 Rev 7, Table 16), with dedicated VDD/VSS pairs, NRST, BOOT0, and SWDIO/SWCLK debug interfaces.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA, VDDIO2 | Power supply inputs | Separate analog/digital domains enable noise isolation for precision ADC/DAC operation. |
| VSS, VSSA | Ground returns | Dedicated analog ground minimizes coupling into sensitive measurement paths. |
| NRST | Active-low reset | Supports external reset supervision and brownout recovery with configurable timing. |
| SWDIO / SWCLK | Serial Wire Debug | Enables non-intrusive in-circuit debugging and programming without JTAG overhead. |
| PA0–PA15, PB0–PB11 | General-purpose I/Os | 78% 5V-tolerant - simplifies interface to legacy peripherals and level-shifting circuits. |
| PA1, PA2, PA3 | USB D+/D−/VBUS detect | Crystal-less USB PHY with integrated transceivers and battery charge detection logic. |
Key Features
| Feature | Design Value |
|---|---|
| Ultra-low-power standby | 0.29 µA with 3 wakeup pins - extends coin-cell battery life beyond 10 years in periodic-sensing applications. |
| RTC + RAM retention in Stop | 0.86 µA with 20 KB SRAM retained - preserves real-time context and sensor history during deep sleep. |
| Self-calibrating 48 MHz RC | Meets USB full-speed timing without external crystal - reduces BOM cost and PCB area by ~2 mm². |
| Capacitive sensing controller | 24-channel TSC supporting touchkey/rotary/slider - enables intuitive HMI on wearables without external ICs. |
| True random number generator | FIPS-compliant entropy source - satisfies cryptographic key generation requirements for secure boot and TLS handshakes. |
| LCD driver | Supports 4×52 or 8×48 segments with on-board step-up converter - drives segmented displays directly from single 3 V supply. |
Applications
| Smart Utility Meter | Portable Medical Monitor |
|---|---|
Use Scenario: Battery-powered water/gas meter logging flow rate, temperature, and pressure every 15 minutes with LoRaWAN transmission. IC Role / Device Role / Timing Role: Main system controller managing sensor acquisition, RTC-based scheduling, low-power USB for field calibration, and AES-128 encryption. Use Value: 0.29 µA standby current enables >15-year battery life; integrated EEPROM stores calibration coefficients and tamper logs securely. | Use Scenario: Wearable ECG patch acquiring biopotential signals, computing heart rate variability, and transmitting alerts via BLE. IC Role / Device Role / Timing Role: Signal acquisition hub running real-time filtering algorithms, driving OLED display, and managing dual 12-bit DACs for electrode biasing. Use Value: 12-bit ADC with 1.14 Msps captures high-fidelity ECG waveforms; 20 KB SRAM accommodates multi-second waveform buffers. |
| Industrial Wireless Sensor Node | Asset Tracking Beacon |
Use Scenario: Vibration and temperature monitoring on rotating machinery using MEMS accelerometers and thermistors. IC Role / Device Role / Timing Role: Edge preprocessing unit performing FFT analysis, event-triggered wakeups, and SPI communication with external LoRa transceiver. Use Value: 7-channel DMA offloads CPU during sensor streaming; ultra-low-power comparators detect threshold breaches with <5 µs latency. | Use Scenario: GPS-denied indoor asset tracker using RSSI-based proximity detection and motion-triggered location reporting. IC Role / Device Role / Timing Role: Motion-aware coordinator using internal LPUART, capacitive touch for manual activation, and RTC alarm for scheduled wakeups. Use Value: 24-channel TSC enables multi-touch gesture interface; 5 µs wakeup from Flash ensures rapid response to movement events. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar ultra-low-power MCU applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32L073KBU6 | Includes LCD controller and additional GPIOs; same core/peripherals but adds 4×52 segment driver. | Required for designs integrating segmented displays; unnecessary overhead if LCD not used. | Select STM32L073KBU6 only when on-chip LCD driving is needed - avoids paying for unused IP. |
| STM32L072RBT6 | LQFP64 package (64-pin); 51 GPIOs vs 26; no USB, no LCD, but adds CAN 2.0B interface. | Suitable for wired industrial control where CAN bus connectivity outweighs USB/LCD needs. | Choose STM32L072RBT6 for CAN-based fieldbus integration; STM32L072KBU6TR remains optimal for compact USB-connected sensors. |
Compared with STM32L073KBU6, the STM32L072KBU6TR omits LCD hardware to reduce die size and cost while retaining identical USB, ADC, DAC, and power efficiency - making it ideal for non-display IoT endpoints. Versus STM32L072RBT6, it trades CAN and pin count for USB and smaller UFBGA footprint, prioritizing wireless connectivity and miniaturization.
Availability
STM32L072KBU6TR is available at Aetrix Electronics and suitable for smart utility meters, portable medical monitors, industrial wireless sensor nodes, and asset tracking beacons requiring stable component supply across extended product lifecycles.
Supply support for STM32L072KBU6TR includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power management ICs, sensors, and automotive-grade components since 1987.
The STM32L0 series targets ultra-low-power embedded applications demanding sub-µA standby, robust security, and rich analog integration - optimized for battery-operated IoT endpoints, wearables, and industrial monitoring systems.
FAQ
What is the minimum operating voltage for the STM32L072KBU6TR's ADC and DAC?
The ADC operates down to 1.65 V supply, maintaining full 12-bit resolution and 1.14 Msps sampling rate. The dual DACs function down to 1.8 V, delivering rail-to-rail output with buffered drive capability - verified per DS10685 Rev 7, Sections 6.3.15 and 6.3.16.
Does the STM32L072KBU6TR support USB without an external crystal?
Yes. It integrates a self-calibrating 48 MHz HSI48 RC oscillator meeting USB Full-Speed timing specifications, eliminating need for external crystal or capacitor - confirmed in Section 3.5 and Table 48 of DS10685 Rev 7.
How many I/O pins are 5V tolerant on the STM32L072KBU6TR?
Of its 26 general-purpose I/Os, 20 pins (78%) are 5V tolerant - explicitly listed in Table 2 of DS10685 Rev 7 under "I/Os 5V tolerant" and validated in Section 6.3.13 electrical characteristics.
What is the maximum current consumption in Run mode at 32 MHz?
At 32 MHz, 3.3 V, and 25 °C, typical Run mode current is 93 µA/MHz - equating to 2.98 mA total. This value includes active core, Flash, SRAM, and default peripheral clocks, per Table 30 in DS10685 Rev 7.
STM32L072KBU6TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 32-UFQFN Exposed Pad
- Series:
- STM32L0
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M0+
- Core Size:
- 32-Bit Single-Core
- Speed:
- 32MHz
- Connectivity:
- I2C, IrDA, SPI, UART/USART, USB
- Peripherals:
- Brown-out Detect/Reset, DMA, POR, PWM, WDT
- Number of I/O:
- 25
- Program Memory Size:
- 128KB (128K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 6K x 8
- RAM Size:
- 20K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.65V ~ 3.6V
- Data Converters:
- A/D 10x12b; D/A 2x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32L072KBU6TR FAQ
1.How can I place an order for STM32L072KBU6TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32L072KBU6TR on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32L072KBU6TR reliable?
The price and inventory of STM32L072KBU6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32L072KBU6TR is usually 5 days.
3.What payment methods are accepted for STM32L072KBU6TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32L072KBU6TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32L072KBU6TR?
STM32L072KBU6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32L072KBU6TR order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32L072KBU6TR?
For technical support, including STM32L072KBU6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32L072KBU6TR requirements.
6.How does Aetrix verify that STM32L072KBU6TR is sourced from the original manufacturer or authorized distributors?
All STM32L072KBU6TR products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32L072KBU6TR meets industry standards.
7.What is the process for return or replacement of STM32L072KBU6TR?
All STM32L072KBU6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32L072KBU6TR, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32L072KBU6TR part is unused and in its original packaging.
Return procedure for STM32L072KBU6TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32L072KBU6TR Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

