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

nRF54L15 DK

PCA10156

nrf54l15dk

nrf54l15dk/nrf54l15/cpuapp

nRF54L10 emulation on the nRF54L15 DK

PCA10156

nrf54l15dk

nrf54l15dk/nrf54l10/cpuapp

nRF54L05 emulation on the nRF54L15 DK

PCA10156

nrf54l15dk

nrf54l15dk/nrf54l05/cpuapp

nRF52840 DK

PCA10056

nrf52840dk

nrf52840dk/nrf52840

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.

To create an application, use Zigbee: Template sample as a starting point.