Overview
The STM32L073RBH6 is an ultra-low-power microcontroller from STMicroelectronics, part of the STM32L073xx family. It integrates the high-performance Arm Cortex-M0+ 32-bit RISC core, operating at a frequency of up to 32 MHz. This MCU combines the connectivity of USB 2.0 (crystal-less) with extensive peripheral sets and high-speed embedded memories. The device is designed for high power efficiency, achieved through various internal and external clock sources, internal voltage adaptation, and multiple low-power modes. It is suitable for a wide range of applications requiring low power consumption and high performance.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm 32-bit Cortex-M0+ with MPU |
Frequency | Up to 32 MHz |
Flash Memory | Up to 192 Kbytes with ECC (2 banks with read-while-write capability) |
RAM | 20 Kbytes |
EEPROM | 6 Kbytes with ECC |
Backup Register | 20 bytes |
Power Supply | 1.65 V to 3.6 V |
Temperature Range | -40 to 125 °C |
Low-Power Modes | Standby: 0.29 µA, Stop: 0.43 µA, Stop + RTC + RAM retention: 0.86 µA |
Wakeup Time | 5 µs from Flash memory |
ADC | 12-bit, 1.14 Msps, up to 16 channels |
DACs | 2 x 12-bit with output buffers |
Comparators | 2 ultra-low-power comparators |
Timers | 11 timers including 16-bit and ultra-low-power timers, SysTick, RTC |
Communication Interfaces | USB 2.0 crystal-less, 4 USARTs, 1 LPUART, 2 SPIs, 3 I2Cs, 1 I2S |
Capacitive Sensing Channels | Up to 24 channels |
Package | TFBGA 64 5x5x1.2 P 0.5 mm, LQFP 64 10x10x1.4 mm |
Key Features
- Ultra-low-power platform with multiple low-power modes (Standby, Stop, etc.)
- High-performance Arm Cortex-M0+ 32-bit RISC core
- High-speed embedded memories: up to 192 Kbytes Flash, 20 Kbytes RAM, 6 Kbytes EEPROM
- Rich analog peripherals: 12-bit ADC, 2 x 12-bit DACs, ultra-low-power comparators
- Extensive communication interfaces: USB 2.0 crystal-less, USARTs, SPIs, I2Cs, I2S
- Up to 24 capacitive sensing channels for touch sensing
- Integrated LCD controller with LCD voltage generator
- Real-time clock and backup registers
- Ultra-safe, low-power BOR and POR/PDR
- Programmable voltage detector (PVD)
- Serial wire debug supported and pre-programmed bootloader
Applications
- IoT devices requiring low power consumption and high performance
- Industrial automation and control systems
- Medical devices and healthcare equipment
- Consumer electronics such as smart home devices and wearables
- Automotive systems, especially those requiring low power and high reliability
- Touch sensing applications including touchkey, linear, and rotary touch sensors
Q & A
- What is the core architecture of the STM32L073RBH6?
The STM32L073RBH6 is based on the Arm 32-bit Cortex-M0+ core with a Memory Protection Unit (MPU).
- What is the maximum frequency of the STM32L073RBH6?
The maximum frequency is up to 32 MHz.
- What are the power supply voltage ranges for the STM32L073RBH6?
The device operates from 1.65 V to 3.6 V.
- What are the low-power modes available in the STM32L073RBH6?
The device features Standby, Stop, and Stop + RTC + RAM retention modes, among others.
- What types of communication interfaces are available on the STM32L073RBH6?
The device includes USB 2.0 crystal-less, USARTs, SPIs, I2Cs, and I2S interfaces.
- Does the STM32L073RBH6 support touch sensing?
Yes, it supports up to 24 capacitive sensing channels for touchkey, linear, and rotary touch sensors.
- What is the temperature range for the STM32L073RBH6?
The operating temperature range is from -40 to 125 °C.
- What types of timers are available on the STM32L073RBH6?
The device includes 16-bit timers, ultra-low-power timers, SysTick, and an RTC.
- Does the STM32L073RBH6 have an integrated LCD controller?
Yes, it includes an LCD controller with an LCD voltage generator.
- What is the purpose of the backup registers in the STM32L073RBH6?
The backup registers remain powered in Standby mode to retain critical data.
- Is the STM32L073RBH6 suitable for industrial applications?
Yes, it is designed for industrial applications due to its high reliability and low power consumption.