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

- Shipping:

Inventory:3,617
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32L071KBU6TR from STMicroelectronics is an ultra-low-power 32-bit Arm® Cortex®-M0+ microcontroller in UFQFPN32 (5×5 mm) package, featuring 192 KB Flash with ECC, 20 KB SRAM, 6 KB EEPROM, 12-bit ADC (1.14 Msps), and operation from 1.65 V to 3.6 V across –40 °C to +125 °C. It delivers 0.86 µA Stop mode + RTC + RAM retention and supports BLE sensor nodes, smart metering endpoints, and battery-powered industrial monitors.
For engineers reviewing the STM32L071KBU6TR datasheet, STM32L071KBU6TR pinout, STM32L071KBU6TR application, or STM32L071KBU6TR equivalent, key selection criteria include verified ultra-low-power modes (0.29 µA Standby), dual ultra-low-power comparators with wake-up capability down to 1.65 V, 4× USART (2 with ISO 7816), and 7-channel DMA supporting ADC/SPI/I2C/USART/timers.
Technical Context
The device implements a tightly coupled Arm Cortex-M0+ core with Memory Protection Unit (MPU), operating at up to 32 MHz with 0.95 DMIPS/MHz performance. Its power architecture integrates five low-power modes-Run, Sleep, Low-power Run, Low-power Sleep, Stop, and Standby-with dedicated voltage regulators and brownout reset (BOR) having five selectable thresholds.
Clock management includes multiple internal sources (HSI16 ±1%, LSI 37 kHz, MSI 65 kHz–4.2 MHz) plus external options (1–25 MHz HSE, 32 kHz LSE for RTC). The interconnect matrix enables concurrent peripheral access without CPU arbitration, and the embedded 96-bit unique ID supports secure firmware binding.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | Arm Cortex-M0+ with MPU, 32 MHz max, 0.95 DMIPS/MHz - enables deterministic real-time control in resource-constrained edge nodes. |
| Memory | 192 KB Flash (dual-bank, read-while-write, ECC), 20 KB SRAM, 6 KB EEPROM (ECC) - supports robust firmware updates and data logging without external storage. |
| Power Modes | 0.29 µA Standby (3 wakeup pins), 0.86 µA Stop + RTC + 20 KB RAM retention - extends coin-cell battery life to >10 years in periodic-sensing applications. |
| ADC | 12-bit, 1.14 Msps, 16 channels, operational down to 1.65 V - enables high-resolution analog acquisition in low-voltage battery systems. |
| Timers | 11 timers including 2× 16-bit advanced (4-channel), 1× ultra-low-power LPTIM, RTC, SysTick, and 2× watchdogs - supports precise timing, PWM generation, and fail-safe monitoring. |
| Communication | 4× USART (2 ISO 7816), 1× LPUART, 6× SPI (16 Mbit/s), 3× I2C (2 SMBus/PMBus) - provides flexible wired connectivity for sensor fusion and host interface. |
| Supply Range | 1.65 V to 3.6 V, –40 °C to +125 °C - qualified for industrial and extended-temperature embedded deployments. |
Pinout & Package
STM32L071KBU6TR uses the UFQFPN32 (5 × 5 mm, 0.5 mm pitch) package with 32-pin layout optimized for compact PCB footprints and thermal efficiency in space-constrained designs.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD | Main power supply | 1.65–3.6 V input powering core, memories, and most peripherals; requires local decoupling per datasheet layout guidelines. |
| VSS | Ground reference | Digital ground plane connection; separate analog ground (VSSA) required for ADC/comparator accuracy. |
| NRST | Active-low reset input | Asynchronous reset trigger; internal pull-up enabled; compatible with open-drain external reset supervisors. |
| PA0–PA15 | General-purpose I/O | Up to 78 5V-tolerant GPIOs; configurable as analog inputs, EXTI lines, or alternate functions (USART/SPI/I2C/TIM). |
| BOOT0 | Boot mode selection | High at reset enables system memory bootloader; tied low for normal Flash execution - critical for field firmware recovery. |
Key Features
| Feature | Design Value |
|---|---|
| Ultra-low-power BOR | 5 programmable thresholds (1.62–2.94 V) enable precise brownout detection across battery discharge curves. |
| Pre-programmed bootloader | Factory-loaded USART/I2C/SPI bootloader allows in-system firmware updates without debug hardware. |
| Serial wire debug (SW-DP) | 2-pin debug interface supports full SWD protocol - reduces test point count and simplifies production programming. |
| Temperature sensor | Calibrated on-chip sensor (±2 °C accuracy) with dedicated ADC channel - eliminates external sensing components in thermal monitoring. |
| CRC calculation unit | Hardware-accelerated CRC-32 engine offloads checksum computation from CPU - improves data integrity verification speed in communication stacks. |
Applications
| Wireless Sensor Node | Smart Utility Meter |
|---|---|
Use Scenario: Battery-powered environmental monitor transmitting temperature/humidity via BLE or LoRaWAN. IC Role / Device Role / Timing Role: Main controller managing sensor acquisition, low-power scheduling, radio interface, and secure boot. Use Value: 0.29 µA Standby current and 5 µs Flash wakeup enable sub-second duty cycling, extending CR2032 life beyond 5 years. | Use Scenario: Electricity/water/gas meter with tamper detection, pulse counting, and RF mesh backhaul. IC Role / Device Role / Timing Role: System-on-chip handling metrology ADC sampling, RTC-based billing intervals, and secure firmware updates. Use Value: 6 KB EEPROM with ECC stores tariff tables and consumption logs reliably over 100k write cycles without external FRAM/NVRAM. |
| Industrial Condition Monitor | Portable Medical Device |
Use Scenario: Predictive maintenance node measuring vibration, current, and temperature on motors or pumps. IC Role / Device Role / Timing Role: Real-time signal processor running FFT-based analysis and triggering alerts via UART/RS-485. Use Value: 12-bit ADC with 1.14 Msps and 16-channel multiplexing captures wideband analog waveforms directly into SRAM for edge analytics. | Use Scenario: Handheld glucose meter or pulse oximeter requiring FDA-compliant firmware and low-voltage operation. IC Role / Device Role / Timing Role: Safety-critical controller managing analog front-end, display, button interface, and USB charging detection. Use Value: -40 °C to +125 °C qualification and 1.65 V minimum supply support operation from single alkaline or Li-SOCl₂ cells across clinical environments. |
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 |
|---|---|---|---|
| STM32L072KBU6 | Same package and pinout; adds AES-128 crypto accelerator and true random number generator (TRNG). | Required for firmware signing, secure OTA updates, or HIPAA-compliant data encryption in medical devices. | Select when cryptographic services are mandatory; otherwise, STM32L071KBU6TR offers identical power/performance at lower cost. |
| STM32L031K4U6 | Smaller footprint (UFQFPN32), 16 KB Flash, 8 KB SRAM, no EEPROM, fewer peripherals (2× USART, 1× SPI, 1× I2C). | Suitable for simpler sensor endpoints where EEPROM persistence and multi-interface concurrency are unnecessary. | Choose for cost-sensitive, minimal-feature designs; avoid if 6 KB EEPROM or 4× USART are required. |
Compared with STM32L072KBU6, the STM32L071KBU6TR lacks hardware crypto but matches all power, memory, and peripheral specs - making it optimal for non-secure ultra-low-power control. Versus STM32L031K4U6, it delivers 12× more Flash, full EEPROM, and expanded communication resources at identical package size and price tier.
Availability
STM32L071KBU6TR is available at Aetrix Electronics and suitable for wireless sensor nodes, smart utility meters, industrial condition monitors, and portable medical devices requiring stable component supply across long-lifecycle deployments.
Supply support for STM32L071KBU6TR 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 ICs, sensors, and analog products for industrial, automotive, and consumer markets.
The STM32L0 Access line targets ultra-low-power embedded applications demanding extended battery life, robust memory integrity, and rich analog integration - optimized for cost-sensitive, space-constrained IoT endpoints.
FAQ
What is the maximum operating frequency of the STM32L071KBU6TR?
The STM32L071KBU6TR operates at up to 32 MHz using its internal 16 MHz HSI oscillator with PLL multiplication or external crystal sources. This frequency is fully supported across the entire 1.65–3.6 V supply range and –40 °C to +125 °C temperature span, with 0.95 DMIPS/MHz performance measured per EEMBC CoreMark.
Does STM32L071KBU6TR support hardware encryption?
No, the STM32L071KBU6TR does not integrate hardware AES or TRNG engines. Those features are present in the pin-compatible STM32L072KBU6 variant. For applications requiring cryptographic acceleration, STM32L072KBU6 is the direct upgrade path; otherwise, software-based encryption libraries can be deployed on the Cortex-M0+ core.
How many I/O pins are 5V tolerant on this device?
STM32L071KBU6TR has 78 I/O pins rated as 5V tolerant - all GPIOs except those assigned to analog functions (e.g., ADC inputs, VREF+, VSSA) or specific low-voltage interfaces (e.g., LSE, LSI). This tolerance applies only when VDD is ≥2.0 V and allows direct interfacing with legacy 5V logic without level shifters.
What debug interface does STM32L071KBU6TR use?
The device supports Serial Wire Debug (SW-DP) via SWCLK and SWDIO pins - a 2-wire ARM standard interface that replaces JTAG for reduced pin count. It enables full breakpoint, watchpoint, and memory access capabilities using common tools like ST-LINK/V2, SEGGER J-Link, or OpenOCD.
STM32L071KBU6TR 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
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, 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
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32L071KBU6TR FAQ
1.How can I place an order for STM32L071KBU6TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32L071KBU6TR 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 STM32L071KBU6TR reliable?
The price and inventory of STM32L071KBU6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32L071KBU6TR is usually 5 days.
3.What payment methods are accepted for STM32L071KBU6TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32L071KBU6TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32L071KBU6TR?
STM32L071KBU6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32L071KBU6TR 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 STM32L071KBU6TR?
For technical support, including STM32L071KBU6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32L071KBU6TR requirements.
6.How does Aetrix verify that STM32L071KBU6TR is sourced from the original manufacturer or authorized distributors?
All STM32L071KBU6TR 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 STM32L071KBU6TR meets industry standards.
7.What is the process for return or replacement of STM32L071KBU6TR?
All STM32L071KBU6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32L071KBU6TR, 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 STM32L071KBU6TR part is unused and in its original packaging.
Return procedure for STM32L071KBU6TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32L071KBU6TR 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…

