nRF5 SDK for Thread and Zigbee

Software Development Kit for Thread and Zigbee
Active
Overview

Description

The nRF5 SDK for Thread and Zigbee is a common SDK for Nordics Thread and Zigbee solutions, intended be used as a foundation for any Zigbee or Thread product development.

The SDK takes a full advantage of multi-protocol capabilities of nRF52840 SoC by offering support for concurrent Thread/Zigbee and Bluetooth® Low Energy operation. The SDK includes a broad selection of drivers, libraries, examples for peripherals and SoftDevice, for the nRF52840.

The nRF52840 SoC and the nRF5 SDK for Thread and Zigbee makes a powerful solution for battery powered sensor devices in the smart home, with its concurrent Thread/Zigbee and Bluetooth low energy support. It enables new use cases by combining the different wireless technologies.

The current version of the nRF5 SDK for Thread and Zigbee can be found on the "downloads" tab of this page.

For more details about Thread and Zigbee.

Thread protocol network
Thread certified component
OpenThread

Features

Thread

  • Thread 1.1 certifiedPre-built OpenThread stack for nRF52840
  • Based on nRF5 SDK v15.0
  • Support for OpenThread Network Co-Processor (NCP)
  • Support for DFU over Thread
  • Concurrent multiprotocol between Bluetooth low energy and Thread examples
  • CoAP and MQTT-SN application layer examples
  • Border Router and cloud connectivity example
  • Thread native commissioning with NFC example
  • PC tools: Thread Topology Monitor

Zigbee

  • Pre-built Zigbee 3.0 stack provided as a library
  • Based on nRF5 SDK v15.0
  • Examples of a Zigbee device the three device types: Coordinator, Router, or End Device
  • Example with touchlink commissioning support
  • Concurrent multiprotocol of Zigbee and Bluetooth LE

Content

  • nRF5 SDK for Thread and Zigbee

Supported products/complementary

Product Brief Description
nRF52840 Multi-protocol Bluetooth 5, Bluetooth low energy, ANT, 802.15.4, 2.4GHz RF SoC
nRF52840 DK Development kit for nRF52840 SoC
nRF52840 Dongle Development dongle based on nRF52840
nRF5 SDK Software Development Kit for nRF51 and nRF52 Series
nRF Thread Topology monitor Cross-platform tool to visualize Thread mesh

Ordering codes

Download

 

Software Development Kit
Nordic Semiconductor's Software Development Kits (SDK) are your starting point for software development on the nRF51 and nRF52 Series. It contains source code libraries and example applications covering wireless functions, libraries for all peripherals, bootloaders, Wired and OTA FW upgrades, RTOS examples, serialization libraries and more.

Software Development Kit

Code Name Version
nRF5-SDK-for-Thread nRF5 SDK for Thread zip file 0.11.0
nRF5-SDK-for-Thread-and-Zigbee nRF5 SDK for Thread and Zigbee zip file 1.0.0
RaspPi-Thread-Border-Router-Demo Raspberry Pi 3B Thread Border Router binary image zip file 1.0.0-1.alpha

 

PC software
To aid your product development, Nordic also offers a range of tools enabling you to interact with and monitor your product

Software

Code Name Version
nrfutil-2.1.0dev1.zip nRFUtil tool modified with changes needed for Thread DFU zip file 2.1.0dev2