Welcome to the nRF Connect SDK!¶
The nRF Connect SDK is where you begin building low power cellular IoT applications with LTE-M and NB-IoT on the nRF9160, and Bluetooth Low Energy applications on the nRF5340. It offers a range of application samples and reference implementations, as well as a full suite of drivers for Nordic Semiconductor’s devices. The nRF Connect SDK includes the Zephyr™ real-time operating system (RTOS), which is built for connected low power products.
Note
The nRF Connect SDK contains references and code for Bluetooth Low Energy devices in the nRF52 Series, though product development on these devices is not currently supported with the nRF Connect SDK.
Documentation for different versions of the nRF Connect SDK is available at the following links:
nRF Connect SDK latest documentation (from the master branch)
Contents:
- About the nRF Connect SDK
- About this documentation
- nRF Connect SDK Release Notes
- Getting started
- User guides
- Samples and applications
- Drivers
- Libraries
- Bluetooth connection context
- GATT Discovery Manager
- Bluetooth GATT attribute pools
- Bluetooth Mesh Profile
- Scanning module
- GATT Battery Service (BAS) Client
- GATT DFU SMP Service Client
- GATT Human Interface Device (HID) Service
- GATT Human Interface Device (HID) Service Client
- GATT Latency Service
- GATT Latency Client
- LED Button Service (LBS)
- Nordic UART Service (NUS)
- Nordic UART Service (NUS) Client
- GATT Throughput Service
- AWS FOTA
- AWS jobs
- Download client
- FOTA download
- China Telecom ZZHC library
- LwM2M carrier
- AT command interface
- AT command notifications
- DK Button and LED library
- Event Manager
- Firmware information
- Modem information
- nRF Cloud library
- Enhanced ShockBurst
- Profiler
- Secure Services
- Secure Partition Manager (SPM)
- DFU target
- Bluetooth LE OOB records
- NFC: NDEF message and record parser
- NFC NDEF libraries
- Custom messages
- Text records
- URI messages
- NFC: Type 2 Tag parser
- NFC T4T APDU reader and writer
- Capability Containers file parser
- NFC T4T High Level Procedure
- NFC T4T ISO-DEP
- PPI trace
- Nordic UART Service (NUS) shell transport
- AT command parser
- AT parameters
- Scripts
- Configuration Options