Bluetooth Mesh

Complete solution

For developing your Bluetooth Mesh product


If you are developing a Bluetooth Mesh product it is wise to evaluate what the #1 supplier of Bluetooth Low Energy System-on-Chips (SoCs) offers, as Bluetooth Mesh is built on top of Bluetooth LE.

We offer a broad portfolio of SoCs supporting Bluetooth Mesh. The SoCs have different memory sizes and capabilities, enabling you to select the perfect match for your product's requirements. Complementing our SoCs, we offer development hardware, software, and tools to make it easy for you to build your product, while also reducing time-to-market. We offer a qualified Bluetooth Mesh stack with all mandatory and selected optional features supported, in addition to a wide range of application models and samples for lighting and sensor networks. Use this as a foundation to build on top of. We also offer a mobile app, nRF Mesh, available as free source code for both iOS and Android. This is a great starting point for your own app. The app can be used to provision, configure, and control Mesh nodes in evaluation and test.

We offer our excellent technical support to anyone developing a Bluetooth Mesh product with one of our SoCs. We guide you through the whole product development process.

Explore our Bluetooth Mesh solutions below!

Great hardware deserves great software

nRF Connect SDK is a complete software development kit for developing Bluetooth Mesh applications for the nRF53 and nRF52 Series. It integrates the scalable Zephyr RTOS, Bluetooth Mesh and Bluetooth LE stacks, a variety of samples, hardware drivers and much more.

We have ported the lower layers of our SoftDevices (Bluetooth LE protocol stacks) to the nRF Connect SDK, bringing with us the best-in-class interoperability our SoftDevices are known for. The result is the SoftDevice Controller. The SoftDevice Controller is used by both the Bluetooth Mesh stack and the Zephyr Bluetooth Host concurrently. Click to learn more about Bluetooth Mesh stack architecture.

Bluetooth NLC Profiles, Bluetooth Mesh Protocol v1.1, Mesh Model v1.1, Mesh Device Firmware Update Model v1.0, and Mesh Binary Large Object Transfer Model v1.0 have been qualified by Bluetooth SIG.

Bluetooth Mesh

  • Qualified Bluetooth Mesh stack with following supported features
    • Node (Advertising and GATT bearer)
    • Relay and Proxy server features
    • Friend and Low Power features
    • Configuration and health foundation models
  • All Bluetooth Mesh v1.1 models supported
    • Generic OnOff
    • Generic Level
    • Generic Default Transition Time
    • Generic Power OnOff
    • Generic Power Level
    • Generic Battery
    • Generic Location
    • Generic Property
    • Light Lightness
    • Light Lightness Control
    • Light CTL
    • Light xyL
    • Light HSL
    • Sensor
    • Time
    • Scene
    • Scheduler
    • Chat (vendor model)
  • Samples
    • Light
    • Light fixture
    • Light switch
    • Light dimmer and scene selector
    • Sensor observer
    • Sensor
    • Silvair EnOcean
    • Coexistence with other LE services
    • Chat
    • Device Firmware Update (DFU) distributor
    • Device Firmware Update (DFU) target
  • Provisioning over the advertising and GATT bearer
  • Concurrent standard GATT/GAP connections and Bluetooth mesh
    • For connectivity to smart phones and tablets
    • Beaconing
  • Support for over-the-air secure background DFU (point-to-point)
  • Bluetooth Mesh features:
    • Mesh DFU and BLOB Transfer (excludes Distributor Client)
    • Remote Provisioning models
    • Private Beacons
    • On-Demand Private GATT Proxy
    • SAR Enhancements
    • Opcode Aggregator models
    • Large Composition Data models
    • Enhanced Provisioning Authentication algorithm


Read more in the Bluetooth Mesh nRF Connect SDK documentation

Bluetooth NLC

  • Bluetooth NLC profiles:
    • Ambient Light Sensor NLC Profile
    • Basic Lightness Controller NLC Profile
    • Basic Scene Selector NLC Profile
    • Dimming Control NLC Profile
    • Energy Monitor NLC Profile
    • Occupancy Sensor NLC Profile


Read more in the Bluetooth NLC nRF Connect SDK documentation.


Software development kit

nRF Connect SDK

nRF Connect SDK is a common software development kit for Bluetooth Low Energy, Wi-Fi, cellular IoT, Bluetooth mesh, Thread, Zigbee and Matter. It supports all our nRF52, nRF53, nRF70 and nRF91 Series wireless devices.


The nRF5 SDK for Mesh can be still used with the nRF52 Series, but it is in maintenance mode. For all new projects, we recommend the nRF Connect SDK.