Ultra-low-power ARM Cortex-M0+ MCU with 128-Kbytes Flash, 32 MHz CPU, USB, LCD

The ultra-low-power STM32L073xx microcontrollers incorporate the connectivity power of the universal serial bus (USB 2.0 crystal-less) with the high-performance ARM® Cortex®-M0+ 32-bit RISC core operating at a 32 MHz frequency, a memory protection unit (MPU), high-speed embedded memories (up to 192 Kbytes of Flash program memory, 6 Kbytes of data EEPROM and 20 Kbytes of RAM) plus an extensive range of enhanced I/Os and peripherals.

The STM32L073xx devices provide high power efficiency for a wide range of performance. It is achieved with a large choice of internal and external clock sources, an internal voltage adaptation and several low-power modes.

The STM32L073xx device offer several analog features, one 12-bit ADC with hardware oversampling, two DACs, two ultra-low-power comparators, several timers, one low-power timer (LPTIM), four general-purpose 16-bit timers and two basic timer, one RTC and one SysTick which can be used as timebases. They also feature two watchdogs, one watchdog with independent clock and window capability and one window watchdog based on bus clock.

Moreover, the STM32L073xx devices embed standard and advanced communication interfaces: up to three I2Cs, two SPIs, one I2S, four USARTs, a low-power UART (LPUART), and a crystal-less USB. The devices offer up to 24 capacitive sensing channels to simply add touch sensing functionality to any application.

The STM32L073xx also include a real-time clock and a set of backup registers that remain powered in Standby mode.

Finally, their integrated LCD controller has a built-in LCD voltage generator that allows to drive up to 8 multiplexed LCDs with contrast independent of the supply voltage.

The ultra-low-power STM32L073xx devices operate from a 1.8 to 3.6 V power supply (down to 1.65 V at power down) with BOR and from a 1.65 to 3.6 V power supply without BOR option. They are available in the -40 to +125 °C temperature range. A comprehensive set of power-saving modes allows the design of low-power applications.

Key Features

  • Ultra-low-power platform
    • 1.65 V to 3.6 V power supply
    • -40 to 125 °C temperature range
    • 0.29 μA Standby mode (3 wakeup pins)
    • 0.43 μA Stop mode (16 wakeup lines)
    • 0.86 μA Stop mode + RTC + 20 KB RAM retention
    • Down to 93 μA/MHz in Run mode
    • 5 μs wakeup time (from Flash memory)
    • 41 μA 12-bit ADC (conversion at 10ksps)
  • Core: ARM® 32-bit Cortex®-M0+ with MPU
    • From 32 kHz up to 32 MHz max.
    • 0.95 DMIPS/MHz
    • Ultra-safe, low-power BOR (brownout reset) with 5 selectable thresholds
    • Ultra-low-power POR/PDR
    • Programmable voltage detector (PVD)
  • Clock sources
    • 1 to 25 MHz crystal oscillator
    • 32 kHz oscillator for RTC with calibration
    • High speed internal 16 MHz factory-trimmed RC (+/- 1%)
    • Internal low-power 37 kHz RC
    • Internal multispeed low-power 65 kHz to 4.2 MHz RC
    • Internal self calibration of 48 MHz RC for USB
    • PLL for CPU clock
  • Pre-programmed bootloader
    • USB, USART supported
  • Development support
    • Serial wire debug supported
  • Up to 84 fast I/Os (78 I/Os 5V tolerant)
  • Memories
    • Up to 192 KB Flash memory with ECC (2 banks with read-while-write capability)
    • 20KB RAM
    • 6 KB of data EEPROM with ECC
    • 20-byte backup register
    • Sector protection against R/W operation
  • LCD driver for up to 4x52 or 8x48 segments
    • Support contrast adjustment
    • Support blinking mode
    • Step-up converted on board
  • Rich Analog peripherals
    • 12-bit ADC 1.14 Msps up to 16 channels (down to 1.65 V)
    • 2 x 12-bit channel DACs with output buffers
    • 2x ultra-low-power comparators (window mode and wake up capability, down to 1.8 V)
  • Up to 24 capacitive sensing channels supporting touchkey, linear and rotary touch sensors
  • 7-channel DMA controller, supporting ADC, SPI, I2C, USART, DAC, Timers
  • 11x peripheral communication interfaces
  • 1x USB 2.0 crystal-less, battery charging detection and LPM
  • 4x USART (2 with ISO 7816, IrDA), 1x UART (low power)
  • 2x SPI 16 Mbits/s
  • 3x I2C (2 with SMBus/PMBus)
  • 11x timers: 2x 16-bit with up to 4 channels, 2x 16-bit with up to 2 channels, 1x 16-bit ultra-low-power timer, 1x SysTick, 1x RTC, 2x 16-bit basic for DAC, and 2x watchdogs (independent/window)
  • CRC calculation unit, 96-bit unique ID
  • True RNG and firewall protection
  • All packages are ECOPACK®2

Circuit Diagram

bd_stm32l073xb_128k

Design

Publications and Collaterals

Flyers
Description Version Size
Get ready for the largest IoT development ecosystem 17.02 741 KB
STM32 GUI solutions - Advanced HMI now achievable on embedded systems 1.0 1 MB
STM32 Nucleo boards 18.0 1 MB
STM32 for makers Releasing your creativity 16.09 1 MB
Brochures
Description Version Size
STM32™ 32-bit MCU family - Leading supplier of ARM® Cortex®-M microcontrollers 18.0 1 MB
STM32L series - Ultra-low-power 32-bit MCUs 16.4 3 MB
STM32L0 Series - Ultra-low-power MCUs - Tailored to your needs 17.3 1 MB
Magazine Articles
Description Version Size
Design & Elektronik magazine - Benchmark ULPBench debunked 1.1 12 MB

HW Model & CAD Libraries

HW Model & CAD Libraries
Description Version Size
STM32L0 CAD Symbol and Footprint files 1.1 2 MB
STM32L0 IBIS models 2.0 36 MB

Presentations & Training Material

Presentations
Description Version Size
Discover the STM32 with a free 32-bit Cortex-M0/0+ MCU Professional Developer’s Package: FAQ 1.0 290 KB
Discover the STM32 with a free 32-bit Cortex-M0/0+ MCU Professional Developer’s Package: Webinar Presentation 1.0 4 MB
Getting started with STM32F0 or STM32L0 series 1.0.0 606 KB
STM32 Embedded Software overview 2.3.0 777 KB
STM32 and STM8 Functional Safety Packages 2 1 MB
STM32 and STM8 embedded software solutions 2.0 2 MB

Technical Documentation

Product Specifications
Description Version Size
DS10685 DS10685: Ultra-low-power 32-bit MCU ARM®-based Cortex®-M0+, up to 192KB Flash, 20KB SRAM, 6KB EEPROM, LCD, USB, ADC, DACs 3.0 1 MB
Technical Notes & Articles
Description Version Size
TN1163 TN1163: Description of WLCSP for microcontrollers and recommendations for its use 4.0 1 MB
TN0830 TN0830: How to use EWARM 6.2x with projects built with EWARM 6.1 and previous versions 1.2 97 KB
TN1204 TN1204: Tape and reel shipping media for STM32 microcontrollers in BGA packages 2.1 745 KB
TN1205 TN1205: Tape and reel shipping media for STM8 and STM32 microcontrollers in FPN packages 3.0 753 KB
TN1206 TN1206: Tape and reel shipping media for STM8 and STM32 microcontrollers in QFP packages 3.0 830 KB
TN1207 TN1207: Tape and reel shipping media for STM8 and STM32 microcontrollers in SO packages 1.0 755 KB
TN1208 TN1208: Tape and reel shipping media for STM8 and STM32 microcontrollers in TSSOP and SSOP packages 1.0 743 KB
Reference Manuals
Description Version Size
RM0367 RM0367: Ultra-low-power STM32L0x3 advanced ARM®-based 32-bit MCUs 5.0 11 MB
Programming Manuals
Description Version Size
PM0223 PM0223: STM32L0 Series Cortex®-M0+ programming manual 1.1 1 MB
Errata Sheets
Description Version Size
ES0295 ES0295: STM32L073x8/B/Z device limitations 5.0 350 KB

Tools and Software

Development Tools
Embedded Software
Evaluation Tools
Hardware Development Tools
Software Development Tools
MCUs Embedded Software
Product Evaluation Tools
Support & Community


Sample & Buy

Part Number Package Packing Type Operating Temperature (°C) (min) Operating Temperature (°C) (max) Marketing Status Unit Price (US$) * Quantity ECCN (EU) ECCN (US) Country of Origin More info Order from ST Order from Distributors
STM32L073VBT7 LQFP 100 14x14x1.4 Tray -40 105 Proposal - - - - - MORE INFO
STM32L073VBT6 LQFP 100 14x14x1.4 Tray -40 85 Active 2.217 10000 NEC 3A991A2 PHILIPPINES MORE INFO DISTRIBUTOR AVAILABILITY
STM32L073VBT7TR LQFP 100 14x14x1.4 Tape And Reel - - Active 2.372 10000 NEC 3A991A2 PHILIPPINES MORE INFO
test

(*) Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office  or our Distributors

Quality & Reliability

Part Number Marketing Status Package Grade RoHS Compliance Grade Material Declaration**
STM32L073VBT7 ProposalLQFP 100 14x14x1.4Industrial -
STM32L073VBT6 ActiveLQFP 100 14x14x1.4IndustrialEcopack2
STM32L073VBT7TR ActiveLQFP 100 14x14x1.4IndustrialEcopack2
test

(**) The Material Declaration forms available on st.com may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.

×