Samples¶
For very simple samples, see the Basic Samples in Zephyr. Those samples are a good starting point for understanding how to put together your own application.
In addition, the nRF Connect SDK provides the following samples that showcase the use of a single feature or library:
- Bluetooth: Peripheral Alexa Gadgets
- Bluetooth: Central BAS
- Bluetooth: Central DFU SMP
- Bluetooth: Central HIDS
- Bluetooth: Central Heart Rate Monitor with Coded PHY
- Bluetooth: Central NFC pairing
- Bluetooth: Central UART
- Bluetooth: Direct Test Mode
- Bluetooth: EnOcean
- Bluetooth: HCI low power UART
- Bluetooth: LLPM
- Bluetooth: Peripheral Bond Management Service (BMS)
- Bluetooth: Peripheral CTS client
- Bluetooth: Peripheral GATT Discovery Manager
- Bluetooth: Peripheral HIDS keyboard
- Bluetooth: Peripheral HIDS mouse
- Bluetooth: Peripheral Heart Rate Monitor with Coded PHY
- Bluetooth: Peripheral LBS
- Bluetooth: NFC pairing
- Bluetooth: Peripheral UART
- Bluetooth: NUS shell transport
- Bluetooth: Throughput
- Bluetooth: Mesh chat
- Bluetooth: Mesh light
- Bluetooth: Mesh light fixture
- Bluetooth: Mesh light switch
- Bluetooth: Mesh sensor observer
- Bluetooth: Mesh sensor
- nRF9160: A-GPS
- nRF9160: AT Client
- nRF9160: AWS FOTA
- nRF9160: AWS IoT
- nRF9160: Azure FOTA
- nRF9160: Azure IoT Hub
- nRF9160: Cloud client
- nRF9160: nRF CoAP Client
- nRF9160: Download client
- nRF9160: Full modem firmware update using SMP Server
- nRF9160: GPS sockets and SUPL client library
- nRF9160: HTTPS Client
- nRF9160: LTE Sensor Gateway
- nRF9160: LwM2M carrier
- nRF9160: LwM2M Client
- nRF9160: Simple MQTT
- nRF9160: Secure Services
- nRF9160: UDP
- nRF9160: HTTP application update
- nRF9160: HTTP full modem update
- nRF9160: HTTP modem delta update
For more complex examples, see Applications.