= Click on the ‘+’ next to each download you want, and we’ll .zip them into one archive for you.
nRF5 SDK versions
With changelog summary
Changelog:
17.1.0nRF5 SDK
-
Added support for the new versions of the nRF52 Series devices (Note: Programming these devices requires nrfjprog v10.13 or newer):
- nRF52820 revision 3
- nRF52832 revision 3
- nRF52833 revision 2
- nRF52840 revision 3
- Updated nrf_oberon to v3.0.8
- Updated Mbed TLS to v2.16.10
17.0.2nRF5 SDK
- Added support for version 7.2.0 of SoftDevices S112, S113, S132, and S140.
- Added workarounds for anomalies 211 and 223.
- Added new nrfx v1.8.6 with a new MDK.
- MDK update to ensure compatibility with future device revisions
16.0.0nRF5 SDK
- Added support for the nRF52833 DK and nRF52833 SoC
- Added support for Bluetooth LE SoftDevices version 7.0.1, as well as the new SoftDevice S113
- Added an external Tile library and a corresponding example demonstrating the "find me" feature
15.3.0nRF5 SDK
- Added support for a new chip - nRF52811
- Added support for two new ANT SoftDevices: S312 targeting nRF52810 and nRF52832, and S340 targeting nRF52840.
- Added back support for the ANT SoftDevice S332 v6.1.1, as well as updated the latest SoftDevices S112, S132, S140 and S212 v6.1.1.
- Updated the SDFU solution with ANT transport layer.
- Updated DTM to support nRF52811, and updated the existing code to correctly handle Anomaly 172.
15.2.0nRF5 SDK
- Added support for SoftDevice S112, S132 and S140 v6.1.0
- Updated one example demonstrating the new LE Advertising Extension feature
- Updated Secure DFU to include nRF52810 target
- Updated ESB library to support all nRF52 SoCs
- Replaces release v15.1.0
15.1.0nRF5 SDK
- Added support for SoftDevice S112, S132 and S140 v6.1.0
- Updated one example demonstrating the new LE Advertising Extension feature
- Updated Secure DFU to include nRF52810 target
- Updated ESB library to support all nRF52 SoCs
15.0.0nRF5 SDK
- Full support for nRF52840 and production quality of libraries and examples for this device
- Support for the new SoftDevices S140, S132, and S112 v6.0.0
- Peripheral drivers now use nrfx
- Extensive rework of the cryptography library (nrf_crypto)
- Extensive rework of the DFU functionality
14.2.0nRF5 SDK
- Support for the new S112 SoftDevice v5.1.0
- S132 v5.1.0 is not included but will be drop in compatible.
- See Release Notes - S132 compatibility for details
- See the release notes for more information
14.1.0nRF5 SDK
- Integrated nRF5 IoT SDK into nRF5 SDK.
- Added Segger Embedded Studio (SES) IDE support
- Added support for the new SoC nRF52810
- Added support for the new SoftDevice S112 v5.1.0-2.alpha
14.0.0nRF5 SDK
- Added nRF52810 peripheral driver support
- Added support for the latest SoftDevice (S132 v5.0.0).
- Added a new BLE example, Object Transfer Service, that shows how to set up and use the L2CAP Connection Oriented Channels feature of S132 v5.0.0. -
- Updated Direct Test Mode (DTM) to support the new features of Bluetooth 5.
- Added a new NFC example: ISO-DEP raw mode.
- Buttonless DFU feature is now in production quality.
- Added USB CDC as a transport layer for DFU (Experimental, only nRF52840).
- Added a library and examples that show how to integrate and use the Infineon OPTIGA Trust E hardware security module.
- Refactored the logging system (nrf_log) to support multiple independent backends and dynamic logs filtering.
- Refactored the console (nrf_cli). The console can now act as one of the logger backends. Bluetooth UART is now a supported transport (using the ble_nus service).
13.1.0nRF5 SDK
- Added support for the SoftDevice S332 v4.0.x. - Added serialization solution for the combined BLE and ANT SoftDevice.
13.0.0nRF5 SDK
- Implemented a new license scheme for the SDK distribution.
- See the documentation folder for details. -
- Updated the Bluetooth and ANT examples to support the newest SoftDevices S132 v4.0.2, S140 v5.0.0-2.alpha, and S212 v4.0.0. -
- Included a new 804.15.4 stack library with an example.
- Released the Eddystone example and the NFC Type 4 Tag stack in production quality.
- Added workarounds for the nRF52832 anomaly 109 (DMA: DMA access transfers might be corrupted).
- Added serialization of the ANT S212 SoftDevice v4.0.0 (experimental).
- Added an example showing secure DFU with UART transport layer.
- This release does not support nRF51.
- This release does not support the S332 SoftDevice.
12.3.0nRF5 SDK
- The main update for this release is the Eddystone implementation for nRF51.
- In addition to this, we have included some bug fixes.
- Apart from this, this SDK is identical to SDK v12.2.0.
- The licenses in this SDK release have been updated in the same way as the licenses in SDK v13.0.0.
- This SDK is distributed with nRF5x MDK v8.11.1.
- Eddystone implementation upgraded from experimental to production quality.
- Various bug fixes. See the Bugfixes section below.
12.2.0nRF5 SDK
- Added an NFC Type 4 Tag stack (experimental).
- Replaced the existing Eddystone example with a new implementation.
- Added experimental support for the new nRF52840 chip.
- See the section "Scope for the nRF52840" for information about which SDK features are supported on the new chip.
12.1.0nRF5 SDK
- Added serialization of the S132 SoftDevice v3.0.0. Serialization of S130 is now deprecated.
- Included the latest MDK v8.9.0 with a crucial workaround for nRF52832 Errata 108: http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.Rev1.errata/anomaly_832_108.html
11.0.0nRF5 SDK
- Combined SDK supporting both the nRF51 and the nRF52 Series
- Moved Peer Manager out of experimental
- Moved NFC libraries out of experimental and added support for low power mode
- Added drivers for all nRF52 peripherals
- Added serialization of the S132 and S130 SoftDevices
- Added support for SoftDevices S130 v2.0.0, S132 v2.0.0, S212 v0.9.x, and S332 v0.9.x
- Replaced the Enhanced ShockBurst library with a new implementation (based on µESB)
- Included a critical MDK update (v8.5.0)
- Removed support for CMSIS Packs
10.0.0nRF5 SDK
- New BLE Peer Manager (experimental), replacement for the BLE Device Manager
- FreeRTOS support - New ANT modules, additional examples, and new and expanded ANT+ profiles
- Support for Dynastream's N5 Starter Kit
- Three new BLE Services
- Precompiled HEX files
9.0.0nRF5 SDK
- Support for S210 SoftDevice v5.0.0
- Support for S310 SoftDevice v3.0.0
- Documentation moved to Infocenter
- DFU Signing using Elliptic Curve Cryptography added as experimental
- Available in the zip file only
- Running Speed and Cadence relay example showing concurrent central/peripheral functionality of S130
7.2.0nRF5 SDK
nRF51 Software Development Kit 7.2.0
SoftDevices
These downloads are compatible with the above choice of SDK version