nRF5 SDK for Thread

Software Development Kit for Thread


Nordic offers a complete solution for applications using the Thread networking protocol. nRF5 SDK for Thread takes a full advantage of multi-protocol capabilities of nRF52840 SoC by offering support for concurrent Thread and Bluetooth® Low Energy operation. The nRF52840 SoC and the nRF5 SDK for Thread makes a powerful solution for battery powered sensor devices in the smart home, with its concurrent Thread and Bluetooth low energy support.

The Thread networking protocol was designed to easily and securely connect hundreds of devices to each other and to the cloud using real Internet Protocols over a low-power, wireless mesh network. Built on open standards and with IPv6/6LoWPAN protocols, Thread’s approach to wireless networking offers a secure and reliable mesh network with no single point of failure, simple connectivity and low power.

The Thread standard is a stack built on top of the IEEE 802.15.4 PHY and MAC, see figure. The Thread stack have built-in features for: IP routing, 6LoWPAN, security and commissioning. An important note is that Thread does not specify the application layer protocol. It is a network protocol similar to WiFi but designed for low power and resource constrained devices.

For more details about Thread, visit

Thread protocol network
Thread certified component


  • Thread 1.1 certified
  • Pre-built OpenThread stack for nRF52840
  • Based on nRF5 SDK 14.1.0
  • Support for OpenThread Network Co-Processor (NCP)
  • Support for DFU over Thread
  • Concurrent multiprotocol between Bluetooth low energy peripheral and Thread example
  • CoAP application layer examples
  • Border Router and cloud connectivity example
  • Thread native commissioning with NFC example
  • Fast security execution using the on-chip ARM® CryptoCell-310 cryptographic accelerator
  • PC tools: Thread Topology Monitor


  • nRF5 SDK for Thread

Supported products/complementary

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

Ordering codes



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
RaspPi-Thread-Border-Router-Demo Raspberry Pi 3B Thread Border Router binary image zip file 0.11.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


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