SDKs and SoftDevices

This section shows the compatibility between the nRF52840 SoC revisions, the relevant wireless stacks, and Software Development Kits (SDK).

Table 1. nRF52840 SoC revisions, nRF5 SDKs, and SoftDevices
nRF52840 SoC revision nRF5 SDK Bluetooth® Low Energy ANT & Bluetooth Low Energy
S113 SD S113 SDS S132 SD S132 SDS S140 SD S140 SDS S340 SD S340 SDS
Engineering A 12.2.0 - - 3.0.01 3.12 - - - -
12.3.0
13.0.0 - - 5.0.0-2.alpha
13.1.0
14.0.0
14.1.0
14.2.0
- 5.0.0-3.alpha
6.0.0-6.alpha
Engineering B; Engineering C; 1; Engineering D; 2 15.0.0 6.0.0 1.1
15.2.0 6.1.0 1.2
6.1.1 1.3
15.3.0 6.1.1 1.3 6.1.1
2 16.0.0 7.0.1 1.1 7.0.1 2.1
17.0.03
17.0.2 7.2.0 7.2.0
2; 3 17.1.0
- 7.3.0 7.3.0 -
Table 2. nRF52840 SoC revisions, nRF Connect SDK, and protocol availability
nRF52840 SoC revision nRF Connect SDK Chip support4 Bluetooth Low Energy Thread® Zigbee® Bluetooth mesh
2 1.3.0

1.3.1

1.3.2

Production Production Development Development Development
1.4.0

1.4.1

1.4.2

1.5.0

Production
1.5.1 Production
1.6.0

1.6.1

Development
2; 3 1.7.0 Development
1.7.1 Production
1.8.0 Production Production
1.9.0
1.9.1

From nRF Connect SDK 2.0.0, software maturity level is documented as part of the SDK documentation.

1 The SoftDevice S132 v3.0.0 has limitations when running on nRF52840 and should only be used in the context of demonstration and experimenting with the new device.
2 The S132 SoftDevice Specification v3.1 describes the S132 SoftDevice v3.0.0 running on the nRF52832 SoC and is not fully applicable to the nRF52840 SoC.
3 nRF5 SDK v17.0.0 has been deprecated and replaced with nRF5 SDK v17.0.2.
4 MDK, build target, and drivers.