This information applies to the following SoCs: nRF52833 and nRF52840.
The examples in this section do not use a SoftDevice.
The following Thread-only examples demonstrate applications running only on Thread protocol based on the OpenThread stack.
Before running the examples, see Running precompiled examples.
- Thread Secure OTA DFU Example demonstrates how to run a secure Device Firmware Update (DFU) process over a Thread network.
- Thread CLI Example demonstrates a minimal OpenThread application that enables user interaction through built-in CLI.
- Thread CoAP Examples demonstrate interaction between nodes performing different Thread roles with the use of OpenThread and built-in CoAP protocol.
- Thread thethings.iO Cloud CoAP Client Example demonstrates interaction between the development kit and a remote Cloud service.
- Thread Google Cloud Platform CoAP Example demonstrates the interaction with the Google Cloud Platform.
- Thread MQTT-SN Example demonstrates interaction between nodes with the use of OpenThread and built-in MQTT-SN protocol.
- Thread MQTT-SN Sleepy Nodes Example demonstrates interaction between sleeping nodes with the use of OpenThread and built-in MQTT-SN protocol.
- Thread NCP/RCP Example demonstrates an OpenThread application that can serve as a low-power wireless Network Co-Processor (NCP) to communicate with Userspace WPAN Network Daemon (wpantund).
- Thread NFC MeshCoP Example demonstrates Thread native commissioning using NFC with use of OpenThread and Border Router.
- Device support breakdown
- Not all Thread-only examples support all nRF52840 and nRF52833 devices. See the following table for an overview.
| Example | PCA10056 (nRF52840) | PCA10059 (nRF52840 dongle) | PCA10100 (nRF52833) | PCA10112 (nRF52840) |
|---|---|---|---|---|
| Thread Secure OTA DFU Example | X | X | ||
| Thread CLI Example | X | X | X | X |
| Thread CoAP Examples | X | X | X | |
| Thread thethings.iO Cloud CoAP Client Example | X | X | X | |
| Thread Google Cloud Platform CoAP Example | X | X | X | |
| Thread MQTT-SN Example | X | X | X | |
| Thread MQTT-SN Sleepy Nodes Example | X | X | X | |
| Thread NCP/RCP Example | X | X | X | X |
| Thread NFC MeshCoP Example | X | X | X |
For multiprotocol examples, see Thread multiprotocol examples.