Key facts
- Brand
- STMicroelectronics
- Model
- STM32WB Series
- Category
- microcontrollers
- Documents
- 3
- Languages
- EN
- Last added
- 2023-10-20
Start here

STMicroelectronics STM32WB Series Zigbee Cluster Library API User Manual
This document provides the API for Zigbee® 3.0 cluster primitives implemented by STMicroelectronics for the STM32WB Series. It explains cluster architecture, including client/server models, attributes, commands, endpoints, and allocation functions. The manual details how to use ZCL APIs such as ZbZclReadReq and ZbZclCommandReq, and how to handle ZCL callbacks and responses. It also references Zigbee® specifications and includes implementation notes for developers integrating the library into applications.
Read onlineSTMicroelectronics STM32WB Series specifications
| Microcontroller | STM32WB 32-bit microcontroller |
|---|---|
| Radio Interface | Bluetooth specification v5.0 and IEEE 802.15.4-2011 |
| CPU | Arm 32-bit Cortex M0+ |
| Flash Memory | 1 Mbyte |
| SRAM | 256 Kbytes |
| Operating System | Windows XP, 7, 8 or 10 or Linux 64-bit or Mac OS X |
All STMicroelectronics STM32WB Series documents by type
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
Questions answered in these manuals
What is the purpose of clusters in Zigbee® networks?
Clusters are related sets of commands and attributes dedicated to a specific type of device, service, or sector.
From: STMicroelectronics STM32WB Series Zigbee Cluster Library API User Manual
What is the role of the server component in a cluster?
The server manages communication and interaction with the Zigbee® device, transmitting client instructions and reporting attribute changes.
From: STMicroelectronics STM32WB Series Zigbee Cluster Library API User Manual
Does the Nucleo-68 board require a separate probe?
No, the Nucleo-68 board does not require a separate probe as it integrates the ST-LINK/V2-1 debugger/programmer.
What wireless protocols does the 2.4 GHz RF transceiver support?
The transceiver supports Bluetooth specification v5.0 and IEEE 802.15.4-2011 PHY and MAC.
What is the BLE LLD?
It is a radio communication layer that provides access to the STM32WB Series radio device to send and receive packets in BLE radio format.
From: STMicroelectronics STM32WB Series BLE Low Level Driver User Manual
What are the two API layers available?
LLD with full features and HAL with a simple API.
From: STMicroelectronics STM32WB Series BLE Low Level Driver User Manual
