nRF5 SDKEssential

Software development kit for the nRF52 Series and nRF51 Series SoCs

The nRF5 SDK provides a rich developing environment for nRF51 and nRF52 Series SoCs. It includes a broad selection of drivers, libraries, examples, SoftDevices, and radio protocols.

The SDK is delivered as a plain .zip-archive, which makes it easy to install and gives you the freedom to choose the IDE and compiler.

All code examples included in the SDK are tailored to compile and run on Nordic Semiconductor's Development Kits.

The nRF5 SDK is in maintenance mode and will receive updates as needed. For new projects, we recommend using our nRF Connect SDK. nRF Connect SDK is a scalable and unified software development kit for building products based on all our nRF52, nRF53 and nRF91 Series wireless devices.

Tutorial videos

Get primed on nRF52 and nRF51 series development

(1/2) Intro to Bluetooth low energy and BLE development with Nordic Semiconductor

(2/2) Intro to Bluetooth low energy and BLE development with Nordic Semiconductor

Getting started guide

In addition to the nRF5 SDK documentation, you will also find the guide "nRF5 Getting Started" helpful. Check it out!

Development kits

Enables you to do full evaluation, prototyping and development

Development kits provide all the infrastructure, programmability and peripheral I/O access that you need.
There's one available for every System-on-Chip in the nRF52 and nRF51 Series.

Check out the development kits listed in the overview tab!