STMicroelectronics STM32L072RZI6DTR
- Part No.:
- STM32L072RZI6DTR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 64-UFBGA
- Datasheet:
-
STM32L072RZI6DTR.pdf
- Description:
- IC MCU 32BIT 192KB FLASH 64UFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:3,542
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32L072RZI6DTR from STMicroelectronics is an ultra-low-power 32-bit Arm® Cortex®-M0+ microcontroller featuring 192 KB Flash, 20 KB SRAM, and 6 KB EEPROM with ECC; integrated USB 2.0 (crystal-less), dual 12-bit DACs, 12-bit ADC (1.14 Msps), and ultra-low-power comparators; used in battery-powered IoT sensor nodes requiring long runtime and analog signal conditioning.
For engineers reviewing the STM32L072RZI6DTR datasheet, STM32L072RZI6DTR pinout, STM32L072RZI6DTR application, or STM32L072RZI6DTR equivalent, key selection criteria include standby current (0.29 µA), RTC + RAM retention in Stop mode (0.86 µA), USB crystal-less operation, 5V-tolerant I/O count (78 pins), and embedded true RNG with firewall protection.
Technical Context
The STM32L072RZI6DTR implements a dual-bank Flash architecture with read-while-write capability and ECC for robust firmware updates. Its clock system integrates factory-trimmed 16 MHz HSI (+/-1%), self-calibrating 48 MHz HSI48 for USB, and 32 kHz LSE for RTC calibration - enabling precise timing without external crystals.
Low-power operation is enforced via five power modes: Run (93 µA/MHz), Low-power Run, Sleep, Stop (0.43 µA), and Standby (0.29 µA), each with configurable wakeup sources including 16 lines in Stop and 3 pins in Standby. The MPU enforces memory protection during secure boot and runtime execution.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | Arm Cortex-M0+ @ up to 32 MHz; 0.95 DMIPS/MHz performance per MHz of clock |
| Memory | 192 KB Flash (dual-bank, ECC, RWW), 20 KB SRAM, 6 KB EEPROM (ECC) |
| Power Consumption | 0.29 µA in Standby mode with 3 wakeup pins active |
| Analog Peripherals | 12-bit ADC (1.14 Msps, 16 channels), 2×12-bit DACs with buffers, 2 ultra-low-power comparators |
| USB Interface | USB 2.0 full-speed (12 Mbps), crystal-less operation with battery charging detection |
| I/O Capability | 78 GPIOs 5V-tolerant, supporting capacitive sensing (24 channels) and multiple alternate functions |
| Clock Sources | HSI16 (16 MHz ±1%), HSI48 (self-calibrated for USB), LSE (32 kHz RTC), MSI (65 kHz–4.2 MHz) |
Pinout & Package
LQFP64 (10 × 10 mm, 0.5 mm pitch) package with exposed thermal pad; RoHS-compliant, ECOPACK2 certified.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD | Main power supply | 1.65–3.6 V core/analog supply; powers CPU, memories, and most peripherals |
| VSS | Ground reference | Digital and analog ground return path; requires low-impedance PCB layout |
| PA0–PA15 | General-purpose I/O bank A | 5V-tolerant; supports ADC1_IN0–IN15, TIM2/3 CH1–4, USART2_TX/RX, SPI1/I2S1 |
| PB0–PB15 | General-purpose I/O bank B | 5V-tolerant; supports ADC1_IN16–IN19, TIM2/3/21/22, USART1/2/3, I2C1/2, SPI2/3 |
| PC0–PC15 | General-purpose I/O bank C | Includes USB D+/D−, DAC1_OUT1/DAC2_OUT2, TSC_Gx, and SWDIO/SWCLK debug pins |
| NRST | Active-low reset input | Asynchronous reset with internal pull-up; accepts 1.65–3.6 V logic levels |
| BOOT0 | Boot mode selection | High at reset enables system memory bootloader (USART1 or USB DFU) |
Key Features
| Feature | Design Value |
|---|---|
| Ultra-low-power standby | 0.29 µA with 3 wakeup pins enabled - extends coin-cell battery life to >10 years in periodic-sensing applications |
| Crystal-less USB | HSI48 self-calibration against USB SOF ensures ±0.25% accuracy without external crystal - reduces BOM cost and PCB area |
| Embedded EEPROM | 6 KB data EEPROM with ECC and wear leveling - eliminates need for external serial EEPROM in parameter storage |
| Capacitive sensing | 24-channel TSC supporting touchkey, linear, and rotary sensors - enables direct integration of user interface without dedicated IC |
| True hardware RNG | On-chip random number generator compliant with NIST SP800-90B - provides entropy source for TLS/DTLS key generation in secure IoT edge devices |
Applications
| Smart Utility Metering | Portable Medical Sensor |
|---|---|
Use Scenario: Battery-operated water/gas meter collecting flow data hourly and transmitting via NB-IoT/LPWAN. IC Role / Device Role / Timing Role: Main controller managing ADC sampling, RTC-triggered wakeups, USB-based firmware updates, and secure data encryption. Use Value: 0.29 µA Standby current enables >15-year battery life; embedded 6 KB EEPROM stores calibration and usage logs without external memory. | Use Scenario: Wearable ECG patch measuring biopotentials, filtering noise, and streaming data to smartphone via BLE (using UART-to-BLE bridge). IC Role / Device Role / Timing Role: Analog front-end processor with 12-bit ADC (1.14 Msps), dual DACs for reference generation, and ultra-low-power comparators for R-peak detection. Use Value: 0.86 µA Stop mode + RTC + 20 KB RAM retention preserves context across sleep cycles while minimizing energy per measurement. |
| Industrial Predictive Maintenance Node | Asset Tracking Beacon |
Use Scenario: Vibration and temperature monitoring on rotating machinery using MEMS accelerometer and thermistor, with local FFT processing before wireless upload. IC Role / Device Role / Timing Role: Real-time signal processor running ARM Cortex-M0+ at 32 MHz, leveraging DMA-accelerated ADC→RAM→FFT chain and LPTIM for precise sampling intervals. Use Value: Dual-bank Flash enables seamless firmware updates over-the-air without interrupting sensor acquisition; 78 5V-tolerant I/Os simplify interface to legacy industrial sensors. | Use Scenario: GPS-denied indoor asset tracker using RSSI-based proximity detection and motion-triggered location logging. IC Role / Device Role / Timing Role: Low-power state manager coordinating accelerometer wakeup, RTC timestamping, and USB/UART-based configuration and data dump. Use Value: 5 µs wakeup from Flash allows rapid response to motion events; crystal-less USB enables field reprogramming without crystal inventory or layout constraints. |
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 |
|---|---|---|---|
| STM32L073RZT6 | Same package and pinout; adds LCD controller and extra 2 KB SRAM | Required only when driving segment-based displays; adds ~0.5 µA static current | Select if display interface is needed; otherwise identical power/performance profile |
| STM32L083RZT6 | Same footprint; adds AES-128 accelerator and public-key crypto engine | Suitable for TLS 1.2 handshake offload and secure boot verification | Choose when end-to-end device authentication or encrypted OTA updates are mandatory |
Compared with STM32L072RZI6DTR, STM32L073RZT6 adds display support at no cost to power efficiency, while STM32L083RZT6 trades minimal silicon area for cryptographic acceleration - making both viable drop-in upgrades depending on security or UI requirements.
Availability
STM32L072RZI6DTR is available at Aetrix Electronics and suitable for battery-powered IoT sensor nodes, portable medical diagnostics, industrial predictive maintenance systems, and asset tracking beacons requiring stable component supply and long-term manufacturability.
Supply support for STM32L072RZI6DTR 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 analog products for industrial, automotive, and consumer markets.
The STM32L0 series targets ultra-low-power embedded applications demanding multi-year battery life, robust analog integration, and secure firmware execution - optimized for smart meters, wearables, and wireless sensor networks.
FAQ
What is the maximum operating frequency and associated power consumption in Run mode?
The STM32L072RZI6DTR operates up to 32 MHz with dynamic voltage scaling. At 32 MHz and 3.3 V, typical Run mode current is 93 µA/MHz (≈2.98 mA total), measured with code executing from Flash and peripherals idle. Actual consumption scales linearly with clock speed and active peripheral count.
Does this MCU support USB device functionality without an external crystal?
Yes. The STM32L072RZI6DTR integrates a self-calibrating 48 MHz HSI48 oscillator synchronized to USB Start-of-Frame (SOF) tokens, achieving ±0.25% accuracy required for full-speed USB 2.0 device operation - eliminating the need for an external 48 MHz crystal or oscillator.
How many I/O pins are 5V-tolerant, and which banks support this feature?
78 I/O pins are 5V-tolerant across GPIO ports A, B, C, D, and E. This includes all pins except those dedicated to USB (PA11/PA12), BOOT0, NRST, and VREF+, which operate strictly within the 1.65–3.6 V supply range. Full 5V tolerance is confirmed in Section 6.3.13 of DS10689 Rev 5.
What is the endurance and data retention specification for the embedded EEPROM?
The 6 KB embedded EEPROM supports 100,000 write/erase cycles and guarantees 20 years of data retention at 85 °C (per Table 54, DS10689 Rev 5). ECC is applied automatically during all write operations, and hardware wear leveling is implemented in firmware libraries to extend effective lifetime beyond rated cycles.
STM32L072RZI6DTR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 64-UFBGA
- 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:
- 51
- Program Memory Size:
- 192KB (192K 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 16x12b; D/A 2x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32L072RZI6DTR FAQ
1.How can I place an order for STM32L072RZI6DTR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32L072RZI6DTR 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 STM32L072RZI6DTR reliable?
The price and inventory of STM32L072RZI6DTR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32L072RZI6DTR is usually 5 days.
3.What payment methods are accepted for STM32L072RZI6DTR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32L072RZI6DTR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32L072RZI6DTR?
STM32L072RZI6DTR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32L072RZI6DTR 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 STM32L072RZI6DTR?
For technical support, including STM32L072RZI6DTR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32L072RZI6DTR requirements.
6.How does Aetrix verify that STM32L072RZI6DTR is sourced from the original manufacturer or authorized distributors?
All STM32L072RZI6DTR 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 STM32L072RZI6DTR meets industry standards.
7.What is the process for return or replacement of STM32L072RZI6DTR?
All STM32L072RZI6DTR units undergo pre-shipment inspection (PSI). If there is an issue with STM32L072RZI6DTR, 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 STM32L072RZI6DTR part is unused and in its original packaging.
Return procedure for STM32L072RZI6DTR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32L072RZI6DTR 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…

