nRF5 SDK for Mesh

Bluetooth mesh Software Development Kit for the nRF52 Series


The Bluetooth mesh profile extends the capabilities of Bluetooth Low Energy to include the many-to-many topology. It facilitates range extension and increases the network size. The functionality is a vital update for new applications in home automation, lighting, beaconing and asset tracking.

The nRF5 SDK for mesh combined with the nRF52 Series is the complete solution for your Bluetooth mesh development. Use it as a foundation to quickly take advantage of the new capabilities.

mesh network


  • Bluetooth mesh profile v1.0 qualified stack
  • Bluetooth mesh profile features
    • GATT and advertising bearer
    • Relay and proxy nodes
  • Provisioning support
    • Over advertising bearer and GATT bearer
    • Remote provisioning over relaying nodes
  • Support for concurrent standard GATT/GAP connections and mesh
    • For connectivity to PCs and tablets
    • For beaconing
  • Support for over-the-air secure background DFU
  • Cross-platform toolchain
    • ARM GCC
    • Segger Embedded Studio


  • Core Bluetooth mesh software stack up to Access layer (source code)
  • Foundation Models, Application layer including DFU, remote provisioning model, persistent storage and serializer (source code)
  • Examples for beaconing, lighting control and provisioning (source code)
  • Python shell based test and demo framework (source code)
  • Source code and binaries for bootloader
  • Segger Embedded Studio project files

Supported products/complementary

Product Brief Description
nRF52832 Multi-protocol Bluetooth Low Energy/ANT/2.4GHz SoC
nRF52 DK Development kit for nRF52832 and nRF52810 SoC
nRF52840 Multi-protocol Bluetooth 5/Bluetooth Low Energy/ANT/802.15.4/2.4GHz RF SoC
nRF Mesh Apps to provision, configure and control Bluetooth mesh networks

Ordering codes



Software Development Kit
Nordic Semiconductor's Software Development Kits (SDK) are your starting point for software development on the nRF51 and nRF52 Series. It contains source code libraries and example applications covering wireless functions, libraries for all peripherals, bootloaders, Wired and OTA FW upgrades, RTOS examples, serialization libraries and more.

Software Development Kit

Code Name Version
nRF5-SDK-for-Mesh nRF5 SDK for Mesh zip file 2.2.0

User Guides

Code Name Version
nRF5-SDK-for-Mesh-doc nRF5 SDK for Mesh documentation zip file 2.2.0