Requirements and setup

This page outlines the requirements that you need to meet before you start working with the production ready release of Zigbee R22 add-on and Zigbee R22 protocol.

Hardware requirements

The Zigbee R22 add-on supports the nRF52840, nRF52833 and nRF5340 SoCs.

For the Quick start guide, you need three development kits of the following types:

Hardware platforms

PCA

Board name

Board target

nRF52840 DK

PCA10056

nrf52840dk

nrf52840dk/nrf52840

nRF52833 DK

PCA10100

nrf52833dk

nrf52833dk/nrf52833

nRF5340 DK

PCA10095

nrf5340dk

nrf5340dk/nrf5340/cpuapp
nrf5340dk/nrf5340/cpuapp/ns

nRF21540 DK

PCA10112

nrf21540dk

nrf21540dk/nrf52840

You can mix different development kits.

Software requirements

For libraries and code for Zigbee R22 add-on, see the ncs-zigbee-r22 repository.

To work with the Zigbee R22 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 v1.0.1 of the Zigbee R22 add-on, which also installs nRF Connect SDK v2.9.0.

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