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.

Hardware requirements

The Zigbee R23 add-on supports the nRF52840, nRF52833, nRF5340, nRF54L15, nRF54L10, and nRF54L05 SoCs.

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

nRF52833 DK

PCA10100

nrf52833dk

nrf52833dk/nrf52833

nRF5340 DK

PCA10095

nrf5340dk

nrf5340dk/nrf5340/cpuapp

You can mix different development kits.

Note

Make sure that you have three development kits before proceeding to the next steps.

Note

The nRF52833 SoC is supported only for NCP sample.

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 section, click Create a new application. Select Browse nRF Connect SDK Add-on Index, then choose Zigbee R23. Select v1.3.0 of the Zigbee R23 add-on. This step also installs nRF Connect SDK v3.2.0.

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