Embedded software accelerates development of small, low-power devices

January 9, 2025

The STM32CubeU0 embedded software package from STMicroelectronics includes low-level utilities and interfaces, middleware, and an operating system to enable the developer to start working with STM32U0 series MCUs quickly and easily. 

The STM32CubeU0 from STMicroelectronics is a single package which combines all the generic embedded software components required to develop an application on STM32U0 series microcontrollers. 

 

The package includes the STM32Cube hardware abstraction layer (HAL) and low-layer application programming interfaces (APIs), a consistent set of middleware components such as the Azure® real-time operating system (RTOS), USB, and STM32 touch-sensing library. All embedded software utilities are supplied with examples running on STM32 boards. 

 

The STM32Cube HAL ensures the greatest possible portability across MCUs in the STM32 portfolio, while the low-layer APIs make up a fast, lightweight resource which is useful for embedded experts, as it is closer to the hardware than the HAL is. HAL and low-layer APIs can be used simultaneously, with a few restrictions. 

 

The STM32CubeU0 package is part of the STM32Cube software set, which provides code to support the whole STM32 32-bit MCU portfolio. STM32Cube includes STM32CubeMX, a graphical software configuration tool which enables developers to generate C initialization code using graphical wizards. 

 

The package is available on free, user-friendly license terms. ST supplies a framework for updating the STM32CubeU0, and provides notifications to users when a new release is available.  

Features

  • More than 280 code and application examples 
  • Developed in compliance with MISRA C:2012 guidelines 
  • Mbed-crypto security functionality 
  • CMSIS files 
  • Supports Nucleo development boards 

Applications

  • Industrial equipment:  
    • Smart door locks 
    • Thermostats 
    • Heat cost allocators 
    • Smoke detectors 
    • Security cameras 
  • Medical equipment: 
    • Insulin pumps 
    • Glucose meters 
  • Smart meters 
  • Consumer devices: 
    • Activity trackers 
    • Headphones 
Extra_FTMIssue12025_STMicroelectronics_STM32CubeU0-Software-Package

Evaluation Kit

Part supported: STM32U083 

Kit part number: STM32U083C-DK 

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

 

The full range of hardware features on the board helps the designer to evaluate all of the MCU peripherals including the USB 2.0 interface, segment LCD controller, capacitive touch-sensing channels, and temperature sensor.  

 

ARDUINO Uno V3, mikroBUS™ and extension connectors provide for easy connection to extension shields or application-specific daughterboards. 

 

The STM32U083C-DK Discovery kit does not require any separate probe as it has an integrated STLINK-V2EC debugger/programmer. The kit is operated by plugging it into a PC through a standard USB Type-A or USB Type-C®-to-USB Type-C cable. 

 

The board is supported by the STM32CubeU0 embedded software package.  

 

Features: 

  • 4 x 24 segment LCD 
  • Three user LEDs 
  • Reset push-button 
  • User joystick 
  • Touchkey 
  • Temperature sensor 
  • Support for a wide range of integrated development environments including IAR Embedded Workbench, MDK-ARM, and STM32CubeIDE 

FTM Board Club

Sign up for access to exclusive development boards, an essential tool for many innovative design projects.

*Available to pre-qualified EMEA customers only.

Tags

Categories

Related Articles

Renesas — RA0 Series Microcontrollers
Power your innovations with Renesas' RA0 series microcontrollers. Discover their performance and eff...
Read More
American Zettler — AZSR170 70A Solar Power Relay
Relays with wide contact gap switch up to 70 A/600 V Facebook Linkedin-in Youtube The new AZSR170 series...
Read More
Vishay — SE20ND Surface-Mount Standard Rectifier
New low-profile rectifier IC offers footprint compatibility with legacy packages Facebook Linkedin-in...
Read More

Subscribe to our newsletters

Subscribe to Future Electronics

Get access to the latest product information, technical analysis, design notes and more

Choose your region