| nRF5 SDK v12.0.0 |

Choose documentation: | nRF5 SDK | S130 SoftDevice API | S132 SoftDevice API | S212 SoftDevice API | S332 SoftDevice API

All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Examples

Here you will find documentation for examples that you can use on nRF5 Series devices. Below is an overview of what type of examples are available and which devices and SoftDevices are compatible.

ANT examples
Example applications implementing ANT profiles. These examples require a S21x SoftDevice. Some examples are ported from S21x for use on the S3xx SoftDevice.

ANT & BLE examples
Example applications demonstrating concurrent ANT and BLE profiles. These examples require a S3xx SoftDevice. Some examples are ported from S13x and S21x for use on the S3xx SoftDevice.

Bluetooth low energy examples
Example applications implementing BLE profiles and demonstrating the use of BLE services. These examples require a S13x SoftDevice. Some examples can be used on the S3xx SoftDevice as well.

DFU bootloader examples
The Bootloader/DFU example shows how an application can be updated on an nRF5 Series device using ANT. This example requires an ANT SoftDevice.

Direct Test Mode
The DTM example application enables the DTM test functions described in Bluetooth Specification Version 4.0, Vol. 6, Part F. This example does not require a SoftDevice.

Hardware peripheral examples
Example applications that show how to use nRF5 Series device peripherals. These examples do not require a SoftDevice.

NFC examples
Example applications demonstrating the use of NFC. Most of these examples do not require a SoftDevice.

Nordic proprietary protocols
Example applications that show how to use Gazell and Enhanced ShockBurst (ESB) proprietary protocols. These examples do not require a SoftDevice.

See Board-specific indications and states for information about usage of the Board Support Package in the SDK examples.