Applications and samplesΒΆ
Zephyr contains a variety of application samples and demos. Documentation for those is available in the Samples and Demos section.
Nordic Semiconductor provides additional examples that specifically target Nordic Semiconductor devices and show how to implement typical use cases with our libraries and drivers. Samples showcase a single feature or library, while applications include a variety of libraries to implement a specific use case.
Note
All samples in the nRF Connect SDK are configured to perform a system reset if a fatal error occurs.
This behavior is different from how fatal errors are handled in the Zephyr samples.
You can change the default behavior by updating the configuration option CONFIG_RESET_ON_FATAL_ERROR
.
- Applications
- Samples
- 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: Direction finding connectionless locator
- Bluetooth: Direction finding connectionless beacon
- Bluetooth: EnOcean
- Bluetooth: HCI low power UART
- Bluetooth: LLPM
- Bluetooth: Peripheral ANCS client
- 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: Host for nRF RPC Bluetooth Low Energy
- 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
- Bluetooth: Mesh Silvair EnOcean
- Crypto: AES CBC
- Crypto: AES CCM
- Crypto: AES CTR
- Crypto: AES GCM
- Crypto: Chacha20-Poly1305 example
- Crypto: ECDH
- Crypto: ECDSA
- Crypto: HKDF
- Crypto: HMAC
- Crypto: Persistent key storage
- Crypto: RNG
- Crypto: RSA
- Crypto: SHA-256
- Edge Impulse: Data forwarder
- Edge Impulse: Wrapper
- Matter: Light bulb
- Matter: Light switch
- Matter: Door lock
- NFC: Text record
- NFC: System OFF
- NFC: Tag reader
- NFC: TNEP poller
- NFC: TNEP tag
- NFC: Writable NDEF message
- 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 with SUPL client library
- nRF9160: HTTPS Client
- nRF9160: LTE Sensor Gateway
- nRF9160: LwM2M carrier
- nRF9160: LwM2M Client
- nRF9160: Memfault
- nRF9160: Modem Shell
- nRF9160: Simple MQTT
- nRF9160: Multicell location
- nRF9160: PDN
- nRF9160: Secure Services
- nRF9160: SMS
- nRF9160: UDP
- nRF9160: HTTP application update
- nRF9160: HTTP full modem update
- nRF9160: HTTP modem delta update
- nRF5340: Empty firmware for application core
- nRF5340: Multiprotocol RPMsg
- nRF5340: Network core bootloader
- nRF5340: nRF RPC Entropy
- Thread: CLI
- Thread: CoAP Client
- Thread: CoAP Server
- Thread: Co-processor
- Zigbee: Light bulb
- Zigbee: Light switch
- Zigbee: NCP
- Zigbee: Network coordinator
- nRF Secure Immutable Bootloader
- Enhanced ShockBurst: Transmitter/Receiver
- Event Manager
- Profiler
- Secure Partition Manager
- PPI trace
- Random Hardware Unique Key
- MPSL timeslot
- Low Power UART
- Radio test
- BH1749: Ambient Light Sensor IC
- TF-M Hello World
- Tests