nRF5 SDK for Thread and Zigbee v4.1.0
Zigbee multiprotocol examples
This information applies to the following SoCs: nRF52833 and nRF52840.
This information applies to the following SoftDevice: S140

The multiprotocol examples demonstrate how two different protocols, Zigbee and BLE, can be used within the same application.

Unlike the Thread protocol, Zigbee offers only the dynamic multiprotocol support. For more information, see Dynamic multiprotocol.

Before running the examples, see Running precompiled examples.

You can also transform any BLE peripheral example available in nRF5 SDK v16.0.0 into a BLE-Zigbee dynamic multiprotocol example. See Adding dynamic multiprotocol Zigbee support to BLE examples.

Device support breakdown
Not all Zigbee multiprotocol examples support all nRF52840 and nRF52833 devices. See the following table for an overview.
Example PCA10056 (nRF52840) PCA10059 (nRF52840 dongle) PCA10100 (nRF52833) PCA10112 (nRF52840)
BLE Thingy and Zigbee Color Light Bulb Example X X X
BLE UART and Zigbee Door Lock Example X X X
BLE Eddystone and Zigbee Light Bulb Example X X X
BLE UART and Zigbee Color Dimmer Light Switch Example X X
BLE and Zigbee Template Example X X
Zigbee OTA Upgrade Server Example with image transfer over BLE X
Note
nRF21540 on PCA10112 is not supported by SoftDevice, and for this reason PCA10112 does not support multiprotocol examples.

For Zigbee-only examples, see Zigbee-only examples.


Documentation feedback | Developer Zone | Subscribe | Updated