The Bluetooth® mesh specification was adopted in the summer of 2017 and has already been qualified in almost five hundred products.

Bluetooth mesh allows networks of tens of thousands of Bluetooth devices to be created so that, for example, every device and system in a large building can be monitored, controlled, and participate in automation scenarios.

To help developers learn about Bluetooth mesh networking, we created the Bluetooth Mesh Developer Study Guide. Study guides are self-paced educational resources which cover both the theory and practical steps involved in developing Bluetooth software.

Version 2.0 of the Bluetooth Mesh Developer Study Guide has been released.

Version 2.0 Highlights

The Bluetooth Mesh Developer Study Guide uses the Zephyr RTOS for coding exercises and to illustrate what tends to be involved when developers implement Bluetooth mesh. See https://www.zephyrproject.org/.

Bluetooth Mesh Developer Study Guide 2.0 has been upgraded to use version 1.14.1 of Zephyr, which has Long Term Support (LTS) status and, most importantly, includes a qualified version of the Bluetooth mesh profile. See https://launchstudio.bluetooth.com/ListingDetails/95153.

One of the advantages of using Zephyr is that hundreds of developer boards are supported by the OS and SDK. Users of Bluetooth Mesh Developer Study Guide V2.0 are now free to choose the boards they prefer to use, although we do provide a bill of materials which reflects the equipment which was used in creating and testing the exercises.

The use cases and Bluetooth mesh models covered now include switching lights on or off using the generic on off mesh models and changing the colour of lights using the light HSL mesh models. If you don’t know what a mesh model is, don’t worry. It’s all explained in the theory part of the study guide!

Provisioning is covered in detail in this new release. Guided at every step, developers implement the device code which makes it possible to securely provision their mesh node using a suitable smartphone application.

The Bluetooth Proxy Study Guide

Web, desktop, and mobile application developers who want to know how to create GUI applications with which to monitor or control devices in a Bluetooth mesh network should download the companion resource, the Bluetooth Mesh Proxy Study Guide.

The Bluetooth Mesh Developer Study Guide is available for download from the Resources section of the bluetooth.com web site.

FEATURED DOWNLOAD

An Introduction to Bluetooth Mesh Software Development

INSTANT DOWNLOAD

4 Must-See Presentations From Embedded World 2020

A major international fair for embedded systems, Embedded World 2020 is a hub for…

Discussing Bluetooth Range

Watch Nordic address some of the most common myths concerning Bluetooth range, discuss the…

Bluetooth Mesh Networking – A Practical Guide for Embedded Developers

Watch this in-depth overview of the Bluetooth mesh specifications that explores some new capabilities…

10 Frequently Asked Questions on LE Isochronous Channels

LE Audio is the next generation of Bluetooth® audio and operates on the Bluetooth Low…

Bluetooth Mesh Developer Study Guide v2.0

The Bluetooth® mesh specification was adopted in the summer of 2017 and has already…

What’s New in Core Spec Version 5.2

Watch this technical overview of the new features introduced in version 5.2 of the…

6 Important Things to Know About LE Power Control

Bluetooth Low Energy Power Control, also known as LE Power Control (LEPC), is one…

5 Things You Don’t Know About Bluetooth Range

From frequency hopping to forward error correction, watch Mohammad Afaneh share some things you…

5 Key Developer Resources Released in 2019

The Bluetooth® developer community is consistently breaking new barriers and repeatedly pushing the limits…

The Bluetooth LE Security Study Guide

Learn about fundamental security concepts, the security features of Bluetooth Low Energy, and gain some hands-on experience using those features in device code.

Testing Long Range (Coded PHY) with Nordic Solution (It Simply Works)

There has been a lot of discussion and confusion about testing the long range…

How Bluetooth 5 Increases the Achievable Range of a Bluetooth Low Energy Connection

Texas Instruments offers their theory on how to achieve long range with a Bluetooth…

How to Make Wearables Bluetooth Mesh Provisioners

Learn how to create applications for smartwatches and other platforms that can monitor and control nodes in a Bluetooth mesh network.

Bluetooth Direction Finding: A Technical Overview

This comprehensive overview examines how two new Bluetooth direction finding methods can enable location services solutions that support high-accuracy.

Bluetooth Mesh Models - A Technical Overview

In this detailed technical paper, Martin Woolley provides a guided tour of the Bluetooth…

An Introduction to Web Bluetooth

Provides foundation-level information and hands-on labs that walk you through using Web Bluetooth APIs.

Bluetooth Core Specification v5.1 Feature Overview

Bluetooth Core Specification v5.1 contains a series of updates to the Bluetooth core specification. This document summarizes and explains each change.