Requirements and setup¶
This page outlines the requirements that you need to meet before you start working with the experimental support release of Zigbee R23 add-on and Zigbee R23 protocol.
Note
This is an experimental release of Zigbee R23 support for the nRF54L Series and nRF52840 SoCs.
Hardware requirements¶
For the Quick start guide, you need three development kits of the following types:
Hardware platforms |
PCA |
Board name |
Board target |
---|---|---|---|
PCA10156 |
|
||
PCA10156 |
|
||
PCA10156 |
|
||
PCA10056 |
|
You can mix different development kits.
Note
Make sure that you have three development kits before proceeding to the next steps.
Software requirements¶
For libraries and code for Zigbee R23 add-on, see the ncs-zigbee repository.
To work with the Zigbee R23 add-on, you need to install the nRF Connect SDK, including all its prerequisites and the nRF Connect SDK toolchain. Follow the Installing the nRF Connect SDK instructions, with the following exception:
In the Get the nRF Connect SDK code part of the install instructions:
In Step 4, select Browse nRF Connect SDK Add-on Index instead of selecting the SDK version, then select Zigbee, and select v0.4.0 of the Zigbee R23 add-on, which also installs nRF Connect SDK v2.9.0.
In the Get the nRF Connect SDK code part of the install instructions:
In Step 4, use the following command to initialize west with Zigbee R23 add-on v0.4.0, which also initializes nRF Connect SDK v2.9.0:
west init -m "http://github.com/nrfconnect/ncs-zigbee" --mr main
To create an application, use Zigbee: Template sample as a starting point.