nRF5 SDK for Thread

Software Development Kit for Thread
Active
Overview

Description

Nordic offers a complete solution targeting smart home application supporting the Thread networking protocol. The nRF52840 multi-protocol SoC and the nRF5 SDK for Thread makes a powerful solution for battery powered sensor devices in the smart home. 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 www.threadgroup.org.

Thread protocol network
Thread
OpenThread

Features

  • Pre-built OpenThread stack for nRF52840
  • Based on nRF5 SDK 13.0.0
  • Support for OpenThread Network Co-Processor (NCP)
  • Support for DFU over Thread
  • 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

Content

  • 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

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