STMicroelectronics

STM32L072RBT6 - Ultra-Low-Power ARM Cortex-M0+ MCU | STMicroelectronics

MPN: STM32L072RBT6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
1.8 V to 3.6 V Vdss 84 uA/MHz Id LQFP-64 Package 32 MHz Speed 128 KB Memory
$4.5 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $4.5 $4.50
10 $4.05 $40.50
100 $3.6 $360.00
500 $3.24 $1,620.00
1,000 $2.88 $2,880.00
ℹ️ All prices are in USD

Drop-in alternatives for STM32L072RBT6 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

STM32L072RZT6

βœ… Drop-In
πŸ“¦ LQFP-64
192 KB Flash instead of 128 KB, same pinout

πŸ“‹ Reference alternative (not in catalog)

STM32L071RBT6

βœ… Drop-In
πŸ“¦ LQFP-64
No USB, DAC, or LCD driver, same pinout

πŸ“‹ Reference alternative (not in catalog)

STM32L073RZT6

βœ… Drop-In
STMicroelectronics
πŸ“¦ LQFP-64
ARM Cortex-M0+ Β· 32 MHz Β· 192 KB Β· 20 KB Β· 1.8 V to 3.6 V Β· LQFP-64 (10x10 mm) Β· 51 Β· 1x 12-bit, 16 channels, with hardware oversampling

βœ“ 99,999 In Stock

$4.11 / Unit

View Datasheet β†’

STM32L072RBT6TR

βœ… Drop-In
πŸ“¦ LQFP-64
Tape and reel packaging variant, same die

πŸ“‹ Reference alternative (not in catalog)

STM32L072RBT6D

βœ… Drop-In
πŸ“¦ LQFP-64
Tray packaging variant, same die

πŸ“‹ Reference alternative (not in catalog)

STM32L072RBT6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M0+
Max Clock Speed 32 MHz
Flash Memory 128 KB
SRAM 20 KB
Operating Voltage 1.8 V to 3.6 V
GPIO Pins 51
ADC Resolution 12-bit
ADC Channels 16
DAC Resolution 12-bit
DAC Channels 2
Communication Interfaces I2C, SPI, USART, LPUART, USB 2.0
Timers 8 (including low-power timer)
Package LQFP-64
Operating Temperature -40C to +85C
Supply Current (Run mode) 84 uA/MHz
Standby Current (with RTC) 0.29 uA

STM32L072RBT6 Pin Configuration

QFP-64 Package Pinout Diagram QFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 QFP-64
Pin 1 VBAT β€” Battery backup supply for RTC
Pin 2 PC13 β€” GPIO or TAMPER
Pin 3 PC14 β€” GPIO or OSC32_IN
Pin 4 PC15 β€” GPIO or OSC32_OUT
Pin 5 PF0 β€” GPIO or OSC_IN
Pin 6 PF1 β€” GPIO or OSC_OUT
Pin 7 NRST β€” Reset (active low)
Pin 8 VDD β€” Power supply
Pin 9 VSS β€” Ground
Pin 10 VDDA β€” Analog power supply
Pin 11 PA0 β€” GPIO/ADC_IN0
Pin 12 PA1 β€” GPIO/ADC_IN1
Pin 13 PA2 β€” GPIO/USART2_TX
Pin 14 PA3 β€” GPIO/USART2_RX
Pin 15 PA4 β€” GPIO/SPI1_NSS
Pin 16 PA5 β€” GPIO/SPI1_SCK
Pin 17 PA6 β€” GPIO/SPI1_MISO
Pin 18 PA7 β€” GPIO/SPI1_MOSI
Pin 19 PB0 β€” GPIO/ADC_IN8
Pin 20 PB1 β€” GPIO/ADC_IN9
Pin 21 PB2 β€” GPIO/BOOT1
Pin 22 PB10 β€” GPIO/I2C2_SCL
Pin 23 PB11 β€” GPIO/I2C2_SDA
Pin 24 PB12 β€” GPIO/SPI2_NSS
Pin 25 PB13 β€” GPIO/SPI2_SCK
Pin 26 PB14 β€” GPIO/SPI2_MISO
Pin 27 PB15 β€” GPIO/SPI2_MOSI
Pin 28 PC6 β€” GPIO/USART6_TX
Pin 29 PC7 β€” GPIO/USART6_RX
Pin 30 PC8 β€” GPIO
Pin 31 PC9 β€” GPIO
Pin 32 PD2 β€” GPIO
Pin 33 PH0 β€” GPIO/OSC_IN
Pin 34 PH1 β€” GPIO/OSC_OUT
Pin 35 PB3 β€” GPIO/SPI1_SCK
Pin 36 PB4 β€” GPIO/SPI1_MISO
Pin 37 PB5 β€” GPIO/I2C1_SMBA
Pin 38 PB6 β€” GPIO/I2C1_SCL
Pin 39 PB7 β€” GPIO/I2C1_SDA
Pin 40 BOOT0 β€” Boot mode selection
Pin 41 PB8 β€” GPIO/I2C1_SCL
Pin 42 PB9 β€” GPIO/I2C1_SDA
Pin 43 PA8 β€” GPIO/USART1_CK
Pin 44 PA9 β€” GPIO/USART1_TX
Pin 45 PA10 β€” GPIO/USART1_RX
Pin 46 PA11 β€” GPIO/USB_DM
Pin 47 PA12 β€” GPIO/USB_DP
Pin 48 PA13 β€” GPIO/SWDIO
Pin 49 PA14 β€” GPIO/SWCLK
Pin 50 PA15 β€” GPIO/SPI1_NSS
Pin 51 PC10 β€” GPIO/USART4_TX
Pin 52 PC11 β€” GPIO/USART4_RX
Pin 53 PC12 β€” GPIO/USART5_TX
Pin 54 PD0 β€” GPIO/OSC_IN
Pin 55 PD1 β€” GPIO/OSC_OUT
Pin 56 PD3 β€” GPIO
Pin 57 PD4 β€” GPIO
Pin 58 PD5 β€” GPIO
Pin 59 PD6 β€” GPIO
Pin 60 PD7 β€” GPIO
Pin 61 PE0 β€” GPIO
Pin 62 PE1 β€” GPIO
Pin 63 VDD β€” Power supply
Pin 64 VSS β€” Ground

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for STM32L072RBT6 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

STM32L072RBT6 is suitable for 6 applications: IoT Sensor Nodes, Smart Meters, Wearable Fitness Trackers, Medical Devices, Industrial Process Control, Smart Home Devices.

🧩

IoT Sensor Nodes

The STM32L072RBT6 is ideal for IoT sensor nodes due to its ultra-low-power consumption and multiple communication interfaces. In a typical application, the MCU wakes up periodically from Stop mode to read sensors via I2C or SPI, process data, and transmit via LPUART or a sub-GHz radio. The 0.29 uA standby current with RTC ensures long battery life, while the 12-bit ADC with hardware oversampling provides accurate sensor readings. The integrated USB interface allows for easy firmware updates and data logging. Compared to higher-power MCUs, the STM32L072RBT6 extends battery life by up to 10x in duty-cycled applications.

⚑

Smart Meters

Smart meters require reliable, low-power operation over many years. The STM32L072RBT6's ultra-low-power modes and integrated LCD driver make it suitable for displaying consumption data. The 12-bit ADC can measure voltage and current with high accuracy, while the multiple timers enable precise pulse counting. The device's wide operating voltage range (1.8V-3.6V) accommodates battery or energy-harvesting power sources. The standby current of 0.29 uA ensures minimal power draw during idle periods, extending battery life to 10+ years in typical metering applications.

πŸ“±

Wearable Fitness Trackers

Wearable devices demand ultra-low power and small form factor. The STM32L072RBT6's 32 MHz Cortex-M0+ core provides sufficient processing for sensor fusion algorithms, while its low-power modes allow the device to run for weeks on a small battery. The integrated DAC can drive haptic actuators, and the USB interface enables charging and data transfer. The device's 1.8V operation is compatible with single-cell batteries, and the 20 KB SRAM is adequate for buffering sensor data. The low-power timer can wake the MCU periodically to sample accelerometer data, minimizing power consumption.

πŸ’Š

Medical Devices

In medical devices such as glucose monitors and pulse oximeters, the STM32L072RBT6 provides reliable, low-power operation. The 12-bit ADC with oversampling ensures accurate sensor readings, while the multiple communication interfaces allow data transfer to a host system. The device's low-power modes are critical for battery-operated devices that must last for months. The integrated TRNG can be used for security protocols, and the wide operating temperature range (-40C to +85C) ensures operation in various environments. The 128 KB Flash is sufficient for complex algorithms and data logging.

🏭

Industrial Process Control

The STM32L072RBT6 is suitable for industrial process control due to its robust communication interfaces and low-power operation. It can interface with sensors and actuators via UART, SPI, or I2C, and its multiple timers can generate PWM signals for motor control. The device's wide operating voltage range and temperature range make it suitable for harsh industrial environments. The low-power modes allow the system to conserve energy during idle periods, reducing overall power consumption. The integrated DAC can be used for analog output, and the ADC for monitoring process variables.

🏠

Smart Home Devices

Smart home devices such as thermostats and smart locks benefit from the STM32L072RBT6's low power and connectivity. The device can communicate via Zigbee, Z-Wave, or Bluetooth through external modules, while its low-power modes ensure long battery life. The integrated LCD driver can display status information, and the USB interface allows for easy configuration. The 12-bit ADC can monitor battery voltage, and the multiple timers can handle debouncing and timeouts. The device's small footprint and low cost make it ideal for mass-produced smart home products.

Recommended Products Summary

SHT30 Temperature/humidity sensor via I2C Used in: IoT Sensor Nodes SX1276 LoRa transceiver via SPI Used in: IoT Sensor Nodes RN8302B Energy metering IC via SPI Used in: Smart Meters HT1621 LCD driver (if not using internal) Used in: Smart Meters LSM6DS3 Accelerometer/gyroscope via I2C/SPI Used in: Wearable Fitness Trackers BQ25120 Battery charger Used in: Wearable Fitness Trackers MAX30102 Pulse oximeter sensor via I2C Used in: Medical Devices ADS1115 External ADC for high-precision measurements Used in: Medical Devices AD5662 DAC for analog output Used in: Industrial Process Control ISO7741 Digital isolator for industrial interfaces Used in: Industrial Process Control CC2652R Zigbee/Thread module via SPI Used in: Smart Home Devices HDC1080 Humidity/temperature sensor via I2C Used in: Smart Home Devices
What is the maximum clock speed of STM32L072RBT6?
The STM32L072RBT6 operates at a maximum clock speed of 32 MHz. According to the STMicroelectronics datasheet, the ARM Cortex-M0+ core can run up to 32 MHz, providing a balance between performance and power consumption.
How much Flash memory does STM32L072RBT6 have?
The STM32L072RBT6 has 128 KB of Flash memory. This is sufficient for many IoT and sensor applications, allowing storage of firmware and data logging.
What is the operating voltage range of STM32L072RBT6?
The STM32L072RBT6 operates from 1.8V to 3.6V. This wide range supports battery-powered designs, including single-cell lithium-ion and alkaline batteries.
What are the low-power modes of STM32L072RBT6?
The STM32L072RBT6 offers multiple low-power modes: Sleep, Low-power Run, Low-power Sleep, Stop with RTC, Standby with RTC, and Shutdown. In Standby mode with RTC, it consumes only 0.29 uA, making it ideal for battery-powered applications.
Does STM32L072RBT6 have a USB interface?
Yes, the STM32L072RBT6 includes a USB 2.0 full-speed device interface that operates without an external crystal, reducing BOM cost and board space.
What is the difference between STM32L072RBT6 and STM32L071RBT6?
The STM32L072RBT6 includes additional features such as a USB interface, a 12-bit DAC, and an LCD driver, while the STM32L071RBT6 lacks these. Both share the same LQFP-64 package and are pin-compatible, but the L072 variant offers more integrated peripherals.
Can STM32L072RBT6 be used for IoT applications?
Yes, the STM32L072RBT6 is well-suited for IoT applications due to its ultra-low-power consumption, multiple communication interfaces (I2C, SPI, USART, LPUART), and support for battery operation. Its 128 KB Flash and 20 KB SRAM are adequate for many sensor nodes.
What is the price of STM32L072RBT6?
As of 2026-08-14, the price of STM32L072RBT6 is approximately $4.50 for single-unit quantities, decreasing to $2.88 at 1000 units. Prices may vary by distributor and volume.
Where can I buy STM32L072RBT6?
STM32L072RBT6 is available from major distributors such as DigiKey, Mouser, and Arrow. You can also purchase directly from STMicroelectronics' authorized distributors.
What is the lead time for STM32L072RBT6?
The lead time for STM32L072RBT6 is typically 8-12 weeks from STMicroelectronics, but it may vary depending on stock levels at distributors. Check with your preferred distributor for current availability.
Is STM32L072RBT6 in stock?
Stock availability for STM32L072RBT6 varies by distributor. As of 2026-08-14, it is generally in stock at major distributors like DigiKey and Mouser, but quantities may be limited.
What is the best drop-in replacement for STM32L072RBT6?
The best drop-in replacement for STM32L072RBT6 is the STM32L072RZT6, which offers 192 KB Flash in the same LQFP-64 package. For a lower-cost option, the STM32L071RBT6 is pin-compatible but lacks USB and DAC.
Can STM32L071RBT6 replace STM32L072RBT6?
Yes, the STM32L071RBT6 can replace STM32L072RBT6 in most applications, but you will lose the USB, DAC, and LCD driver features. The pinout is identical, so it is a drop-in replacement for basic designs.
Where can I download the STM32L072RBT6 datasheet PDF?
The STM32L072RBT6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32l072rb.pdf. It contains full specifications, pinout, and application notes.
Where can I find the STM32L072RBT6 pinout?
The STM32L072RBT6 pinout is detailed in the datasheet, specifically in the pin description section. The LQFP-64 package pinout is also available in the STM32CubeMX tool and the reference manual RM0376.
What are the key specifications of STM32L072RBT6 that engineers should know?
Key specifications include a 32 MHz ARM Cortex-M0+ core, 128 KB Flash, 20 KB SRAM, 1.8V-3.6V operation, 12-bit ADC with 16 channels, 12-bit DAC, USB 2.0 full-speed, multiple low-power modes with standby current of 0.29 uA, and an operating temperature range of -40C to +85C.
Hey Google, what can replace STM32L072RBT6?
The STM32L072RBT6 can be replaced by the STM32L072RZT6 (more Flash), STM32L071RBT6 (fewer peripherals), or the STM32L073RZT6 (more Flash and RAM). All are pin-compatible in the LQFP-64 package.
Is STM32L072RBT6 the same as STM32L071RBT6?
No, the STM32L072RBT6 and STM32L071RBT6 are not the same. The L072 variant adds a USB interface, a 12-bit DAC, and an LCD driver, while the L071 lacks these features. They share the same package and pinout, but the L072 is more feature-rich.
What is the best NXP equivalent for STM32L072RBT6?
A close NXP equivalent is the LPC824M201JHI33, but it is not pin-compatible. For a drop-in replacement, consider the STM32L072RZT6 from STMicroelectronics. Cross-brand equivalents are not pin-compatible due to different package and pinout.
What is the standby current of STM32L072RBT6?
The standby current of STM32L072RBT6 is 0.29 uA with the RTC running. This ultra-low value enables battery life of several years in applications like smart meters and wireless sensors.

Engineering reference data for STM32L072RBT6 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32L072RBT6 when you need a balance of features and cost for ultra-low-power applications. It is ideal for IoT sensors, smart meters, and wearables that require USB connectivity, DAC, and LCD driver. If you need more Flash memory, select the STM32L072RZT6 (192 KB) or STM32L073RZT6 (192 KB Flash, 20 KB SRAM). If you do not need USB, DAC, or LCD, the STM32L071RBT6 offers a lower-cost alternative with the same pinout. For applications requiring the lowest power consumption, all variants offer similar low-power modes, so choose based on peripheral requirements.

Comparison with Alternatives

Parameter This Product STM32L072RZT6 STM32L071RBT6 STM32L073RZT6
Package LQFP-64 LQFP-64 LQFP-64 LQFP-64
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Flash Memory 128 KB 192 KB 128 KB 192 KB
SRAM 20 KB 20 KB 20 KB 20 KB
USB Interface Yes Yes No Yes
DAC Yes (2 channels) Yes (2 channels) No Yes (2 channels)
LCD Driver Yes (8x40) Yes (8x40) No Yes (8x40)
Standby Current (with RTC) 0.29 uA 0.29 uA 0.29 uA 0.29 uA

Key Differentiators

  • Integrated USB without external crystal (vs STM32L071RBT6)
  • Integrated LCD driver (vs STM32L071RBT6)
  • Higher Flash option available (vs STM32L072RZT6)

Design Notes

For ultra-low-power operation, use the appropriate low-power mode. In Standby mode with RTC, the current is 0.29 uA. Ensure that all unused GPIOs are configured as analog inputs or outputs to avoid floating inputs that increase leakage. Use the internal RC oscillator for cost savings, but for time-critical applications, use an external 32.768 kHz crystal for the RTC.

Place decoupling capacitors (100 nF) close to each VDD pin and a 4.7 uF capacitor on VDDA. For the USB interface, route the D+ and D- lines as a differential pair with controlled impedance (90 ohms). Keep the crystal oscillator traces short and away from high-speed digital signals to minimize noise.

Do not exceed the absolute maximum ratings, especially on the VBAT pin. When using the internal LCD driver, ensure the LCD voltage is within the specified range. For firmware, enable the brown-out reset (BOR) to prevent erratic behavior during power supply dips. Also, configure the GPIOs correctly to avoid excessive current draw.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

STMicroelectronics products are RoHS compliant and lead-free. AEC-Q100 qualification is not applicable for this standard-grade MCU.

Data verified on: 2026-08-14
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details