Software development kit
nRF Connect SDK
nRF Connect SDK is a common software development kit for cellular IoT, Bluetooth Low Energy, Bluetooth mesh, Matter, Thread and Zigbee. It supports the nRF9160 SiP, the nRF5340 SoC and all nRF52 Series SoCs.
Essential software tools to support your wireless design
nRF Connect for Desktop
nRF Connect for Desktop is a cross-platform framework for development applications. It contains applications for testing Bluetooth Low Energy and LTE links, power optimization, programming and more.Read more
nRF Connect for VS Code
nRF Connect for VS Code lets you develop, build, and debug applications based on the nRF Connect SDK using the VS Code Integrated Development Environment (IDE).Read more
Additional Development Tools
Software tools to help your designs
nRF Sniffer for Bluetooth LE
nRF Sniffer for Bluetooth LE is a useful tool for learning about and debugging Bluetooth Low Energy applications.
This helps you identify and fix issues quickly during the development phase.
nRF Sniffer for 802.15.4
A helpful and valuable sniffer for learning and debugging 802.15.4 protocols, like Thread and Zigbee.Read more
nRF Thread Topology Monitor
nRF Thread Topology Monitor is a cross-platform desktop tool that enables developers to visualize Thread mesh network topology in real time.Read more
Register header files and startup code to get you started developing with nRF51, nRF52, nRF53 and nRF91 Series devices in 3rd-party IDEs.Read more
In maintenance mode - not recommended for new designs
The Bluetooth LE and ANT software development kit
nRF5 SDK for Mesh
The nRF5 SDK for mesh is ideal for developing applications that use Bluetooth mesh networks . It is a richly featured SDK for building sophisticated solutions with Bluetooth mesh.Read more
nRF5 SDK for Thread and Zigbee
nRF5 SDK for Thread and Zigbee is a complete solution for building Thread 1.1 and Zigbee 3.0 certified products. It utilizes the the multiprotocol capabilities of the nRF52833 and nRF52840 wireless SoCs. This enables single-chip application development supporting both Bluetooth LE and Thread or Zigbee, concurrently. It also has limited support for the nRF52811.Read more