nRF Mesh



The nRF Mesh apps enables you to provision, configure and control Bluetooth mesh networks. They demonstrate a subset of the capabilities of the nRF Mesh open source libraries. Nordic has created these apps to bring the natural benefits of using a smart phone in Bluetooth mesh setup and control activities. Provision in devices with authentication and use the generic interface to configure the nodes.
The source code is available on GitHub and we encourage you to use it as a starting point for your Bluetooth mesh development.


Source code for iOS available here

Source code for Android available here

Available on App Store
Google Play


  • Device provisioning with authentication
  • Generic node configuration
  • Set publish and subscribe addresses
  • Set application keys
  • Bind application keys to models
  • Generic OnOff model control


  • iOS version available on Apple App Store
  • Android version available on Google Play
  • Full source code available on GitHub

Supported products/complementary

Product Brief Description
nRF52840 Multi-protocol Bluetooth 5/Bluetooth Low Energy/ANT/802.15.4/2.4GHz RF SoC
nRF52832 Multi-protocol Bluetooth 5/Bluetooth Low Energy/ANT/2.4GHz SoC
nRF52840 DK Development kit for nRF52840 SoC
nRF52840 Dongle Development dongle based on nRF52840
nRF52 DK Development kit for nRF52832 and nRF52810 SoC

Ordering codes