- Last edited 3 months ago ago
STM32CubeWB Zigbee MCU Package
The STM32CubeWB MCU Package provides software components running on STM32WB MCUs.
For all examples provided with the package, the following integrated development environments are supported:
- STMicroelectronics integrated development environment for STM32 products (STM32CubeIDE)
- IAR Systems® IAR Embedded Workbench® for Arm® (EWARM)
- Keil® microcontroller development kit (MDK-ARM)
The firmware package for the STM32WB series is also available on STM32CubeWB github.
2 STM32WB Zigbee software architecture
Due to the fact that STM32WB MCUs are built with two separate cores, namely Arm® Cortex®-M4 and Arm® Cortex®-M0+ cores, the Zigbee layers are divided between them, as depicted in the figure below.
|STM32WB Zigbee architecture
3 STM32WB Zigbee applications
The following Zigbee applications are delivered as source codes. These applications are available on P-NUCLEO-WB55.Nucleo boards. Some of them are also available on P-NUCLEO-WB55.USBDongle and WB5MM discovery kit. The purpose of these applications is mainly to provide simple examples that highlight the use of specific clusters.
|How to use commissioning cluster on a centralized Zigbee network
|How to use device temperature cluster on a centralized Zigbee network
|How to use diagnostic cluster on a centralized Zigbee network
|How to use door lock cluster on a centralized Zigbee network
|How to use IAS WD cluster on a centralized Zigbee network
|How to use meter identification cluster on a centralized Zigbee network
|How to use OnOff cluster on a centralized Zigbee network
|How to use poll control cluster on a centralized Zigbee network
|How to use power profile cluster on a centralized Zigbee network
|How to use pressure measurement cluster on a Centralized Zigbee network
|How to use SE messaging cluster on a Centralized Zigbee network
|How to use custom long string cluster on a centralized Zigbee network
|How to use the OTA cluster to operate a firmware upgrade
|How to use OnOff cluster on a distributed Zigbee network
|How to use APSDE interface on a customer application
|How Finding and Binding (F&B) feature works on a Zigbee centralized network
|How to use the OnOff cluster with persistent data activated