Embedded software accelerates development of Bluetooth Low Energy applications

January 9, 2025

The STM32CubeWB0 embedded software package from STMicroelectronics includes low-level utilities and interfaces, middleware, a protocol stack and operating system to enable the developer to start working with ST wireless MCUs quickly and easily.

The STM32CubeWB0 from STMicroelectronics is a single package which combines all the generic embedded software components required to develop an application on STM32WB0 series Bluetooth® wireless microcontrollers. 

 

The package includes the STM32Cube hardware abstraction layer (HAL) and low-layer application programming interfaces, a consistent set of middleware components such as a certified Bluetooth Low Energy v5.4 protocol stack, a FreeRTOS™ operating system kernel, and FatFS generic file system module. 

 

On top of this, the STM32CubeWB0 includes demonstrations of the MCU’s 2.4 GHz radio, showing how advanced features such as low-power manager integration and over-the-air firmware upgrades operate. 

 

The STM32CubeWB0 package is part of the STM32Cube software set, which provides code to support the whole of the 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 STM32CubeWB0, and provides notifications to users when a new release is available.

Features

  • Bluetooth Low Energy application code 
  • 2.4 GHz radio driver 
  • CMSIS files 
  • Supports Nucleo development boards 

Applications

  • Industrial equipment 
  • Smart home 
  • IoT devices 
  • Remote controls 
  • Wearable devices 
  • Wireless sensors 
  • Warehouse inventory management systems 
  • Smart meters 
  • Disposable medical sensors 
  • Access control equipment 
STMicroelectronics — STM32CubeWB0 Software Package

Evaluation Board

Part Number: NUCLEO-WB09KE

The NUCLEO-WB09KE board from STMicroelectronics demonstrates the performance of the STM32WB09 line, Bluetooth® Low Energy wireless microcontrollers which embed a powerful and ultra low-power radio compliant with the Bluetooth® Low Energy SIG specification v5.4. 

 

ARDUINO Uno V3 connectivity support and ST morpho headers allow the easy expansion of the functionality of the STM32 Nucleo open development platform with a wide choice of specialized shields. 

 

Key features include:  

  • Ultra low-power wireless STM32WB09KE microcontroller based on the Arm® Cortex®‑M0+ core, featuring 512 kbytes of Flash memory and 64 kbytes of SRAM  
  • MB2032 MCU RF board with built‑in PCB antenna 
  • Three user LEDs 
  • One reset and three user push-buttons 
  • Board connectors: 
  • USB Type-C® 
  • ARDUINO Uno V3 expansion connector 
  • ST morpho headers for full access to all STM32 I/Os 
  • Flexible power-supply options: USB or external source 
  • STLINK-V3EC debugger/programmer with USB re-enumeration capability 
  • STM32CubeWB0 embedded software package 

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...
Read More
Vishay — SE20ND Surface-Mount Standard Rectifier
New low-profile rectifier IC offers footprint compatibility with legacy packages Facebook Linkedin-in Youtube The...
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