Introduction
The STM32CubeWB MCU Package comes with a rich set of examples running on STMicroelectronics boards. The examples
are organized by board, and are provided with preconfigured projects for the main supported toolchains (see figure below).
Figure 1. STM32CubeWB firmware components
Middleware level
(1)
Utilities
Application-level demonstrations
(1) The set of middleware components depends on the product Series.
User
application
Discovery boards STM32 Nucleo boards Dedicated boards
USB
RTOS
STM32_WPAN
(Bluetooth 5,
Mesh V1.0, Zigbee 3.0,
Thread, and 802.15.4
MAC layer)
Touch
library
Hardware abstraction layer APIs (HAL)
Board support package (BSP) Low-layer APIs (LL)
Utilities
CMSIS
HAL and LL APIs
STM32Cube MCU Package examples for STM32WB Series
AN5155
Application note
AN5155 - Rev 5 - July 2021
For further information contact your local STMicroelectronics sales office.
www.st.com
1 Reference documents
The reference documents are available on www.st.com/stm32cubefw:
Latest release of STM32CubeWB firmware package
Getting started with STM32CubeWB for STM32WB Series (UM2250)
STM32CubeWB Nucleo demonstration firmware (UM2251)
Description of STM32WB HAL and LL drivers (UM2442)
Developing applications on STM32Cube with FatFS (UM1721)
Developing applications on STM32Cube with RTOS (UM1722)
Building a wireless application (AN5289)
Note: Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
AN5155
Reference documents
AN5155 - Rev 5
page 2/37