text.skipToContent text.skipToNavigation
STMicroelectronics

 

STMicroelectronics STM32U0 Entry Level Ultra-Low Power Microcontrollers (MCUs)

Based on the Arm Cortex®-M0+ core running up to 56 MHz

The STM32U0 series of microcontrollers is the latest generation of STMicroelectronics’ entry level, ultra-low power MCUs. The series is based on the Arm Cortex®-M0+ core running up to 56 MHz and targets SESIP Level 3, PSA-Certified Level 1, and NIST certifications.

By incorporating best-in-class static consumption and multiple ultra-low-power modes, the STM32U0 series offers significant energy savings and a longer usage life.

The STM32U0 series offers a more sustainable approach by significantly reducing energy consumption compared to previous generations. Its enhanced energy management capabilities allow for longer product lifetimes, enabling batteries to last up to twice as long, depending on the application.

Designed specifically for entry-level, battery-powered devices, the STM32U0 is an ideal solution for projects prioritizing energy efficiency and extended battery life.

Main Benefits

Energy Savings

  • STM32U0 requires less energy than previous product generations.

 

Longer product lifetime

  • Expanding battery usage. Enabling batteries to last up to twice as long depending on the application.

Applications

Industrial

  • Thermostats
  • Smoke detectors
  • Heat cost allocators
  • Door locks

 

Consumer

  • Activity trackers
  • GPS
  • Headphones

 

Smart metering

  • Water
  • Gas
  • Electricity meters
  • Smart home gateways

 

Medical

  • Insulin pumps
  • Glucose meters

 

 

STM32U0 Product Types

STM32U031

The STM32U031x line offers up to 64 Kbytes of flash memory, 12 Kbytes of SRAM and comes in eight packages from 20 to 64 pins, in TSSOP, WLCSP, UFQFPN, LQFP, and UFBGA.

The STM32U031x devices offer:

  • 12-bit ADC, one embedded rail-to-rail analog comparator, one operational amplifier
  • A Low-power RTC, one general-purpose 32-bit timer, one 16-bit PWM timer dedicated to motor control, three general-purpose 16-bit timers, and two 16-bit low-power timers
  • Up to 21 capacitive sensing channels
  • Three I2Cs, two SPIs, four USARTs and two low-power UARTs.

 

STM32U073

The STM32U073x line offers from 16 to 256 Kbytes of flash memory, 40 Kbytes of SRAM and comes in eight packages from 32 to 81 pins, in UFQFPN, WLCSP, LQFP, and UFBGA.

The STM32U073x devices offer:

  • A 12-bit ADC, two embedded rail-to-rail analog comparators, one operational amplifier
  • A low-power RTC, one general-purpose 32-bit timer, one 16-bit PWM timer dedicated to motor control, three general-purpose 16-bit timers, and three 16-bit low-power timers
  • Up to 21 capacitive sensing channels
  • Three I2Cs, two SPIs, four USARTs and two low-power UARTs, one USB 2.0 crystal-less device mode
  • An integrated LCD controller that enables to drive 8x48 or 4x52 segments with an internal step-up converter.

 

STM32U083

The STM32U083x line offers 256 Kbytes of flash memory, 40 Kbytes of SRAM and comes in eight packages from 32 to 81 pins, in UFQFPN, WLCSP, LQFP, and UFBGA.

The STM32U083x devices offer:

  • A 12-bit ADC, two embedded rail-to-rail analog comparators, one operational amplifier
  • A low-power RTC, one general-purpose 32-bit timer, one 16-bit PWM timer dedicated to motor control, three general-purpose 16-bit timers, and three 16-bit low-power timers
  • Up to 21 capacitive sensing channels
  • Three I2Cs, two SPIs, four USARTs and two low-power UARTs, one USB 2.0 crystal-less device mode
  • An integrated LCD controller that enables to drive 8x48 or 4x52 segments with an internal step-up converter.
  • In addition, the STM32U083xC devices embed an AES hardware accelerator.

 

Evaluation Tools

STM32 Nucleo-64 Development Board

The STM32 Nucleo-64 board provides an affordable and flexible way for users to try out new concepts and build prototypes by choosing from the various combinations of performance and power consumption features provided by the STM32 microcontroller. For the compatible boards, the internal or external SMPS significantly reduces power consumption in Run mode.

STM32 Nucleo-64 development board with STM32U083RC MCU
STM32U083RC MCU
STM32 Nucleo-64 development board with STM32U031R8 MCU
STM32U031R8 MCU

Key Features:

  • STM32 microcontroller in an LQFP64 or LQFP48 package
  • 1 user LED shared with ARDUINO®
  • 1 user and 1 reset push-buttons
  • 32.768 kHz crystal oscillator
  • Flexible power-supply options: ST-LINK USB VBUS or external sources
  • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
  • Support of a wide choice of Integrated Development Environments (IDEs) including IAR Embedded Workbench®, MDK-ARM, and STM32CubeIDE

 

STM32U083C-DK Discovery Kit

The STM32U083C-DK Discovery kit is a complete demonstration and development platform for the STM32U083MCT6 microcontroller. It is used as a reference design for the user application development before porting to the final product.

STM32U083C-DK Discovery Kit with STM32U083MC MCU
STM32U083C-DK

Key Features:

  • Ultra-low-power STM32U083MC microcontroller based on the Arm® Cortex®‑M0+ core, featuring 256 Kbytes of flash memory and 40 Kbytes of SRAM in an LQFP80 package
  • 4×24-segment LCD
  • Three user LEDs
  • Reset push-button
  • User joystick
  • Touchkey
  • Temperature sensor