This page contains information about the compatibility status of the nRF5 SDK for Mesh with Nordic's development kits and SoftDevice versions.
If a Nordic kit is not mentioned on this page, it means that it is not supported.
For more information about Nordic kits, see Nordic Development Kits.
Table of contents
The mesh stack is fully compatible with the configurations mentioned in the following table.
Device | Boards | SoftDevices |
---|---|---|
nRF52840_xxAA | PCA10056 | S140 v6.0.0/v6.1.0/v6.1.1/v7.0.1 S113 v7.0.1 |
nRF52833_xxAA | PCA10100 | S140 v7.0.1 S113 v7.0.1 |
nRF52832_xxAA | PCA10040 | S132 v5.0.0/v6.0.0/v6.1.0/v6.1.1/v7.0.1 S113 v7.0.1 |
All examples support these configurations.
The mesh stack does not fully support the configurations mentioned in the following table.
Device | Boards | SoftDevices |
---|---|---|
nRF52810_xxAA (limited support) | PCA10040e | S112 v6.0.0/v6.1.0/v6.1.1/v7.0.1 S113 v7.0.1 |
nRF51422_xxAC (deprecated support) | PCA10028 | S130 v2.0.1 |
See the following sections for detailed information.
The mesh stack is compatible with the nRF52810 platform, but this specific platform is not supported by the current version of the nRF5 SDK for Mesh.
This platform is very limited in both Flash and RAM, therefore it does not currently support DFU, and logging is disabled to save flash. Furthermore, the nRF52810 must be compiled with optimization for size, that is with one of the following options based on your building approach choice:
-DCMAKE_BUILD_TYPE=MinSizeRel
ReleaseWithDebugInformation
setting enabledFor these reasons, the following examples do not support nRF52810 and can be run only on the fully compatible Development Kits:
nRF51 is no longer officially supported. The examples are built for the nRF5 SDK v16.0 and the SoftDevices S113, S132 and S140, and do not support nRF51.