NordicSemiconductor/nRF5-SDK-for-Mesh

Name: nRF5-SDK-for-Mesh

Owner: Nordic Semiconductor

Description: This repo is a "Release" clone of the zip files available @

Created: 2018-01-03 10:17:02.0

Updated: 2018-05-13 11:15:00.0

Pushed: 2018-05-16 11:40:00.0

Homepage: http://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF5-SDK-for-Mesh

Size: 70718

Language: C

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Introduction to nRF5 SDK for Mesh

The nRF5 SDK for Mesh is Nordic Semiconductor's implementation of the Bluetooth Mesh. It allows applications to utilize the features provided by the Bluetooth Mesh when running on Nordic's nRF5 Series chips.

Make sure to check the @subpage md_RELEASE_NOTES for the current release, and the @subpage md_MIGRATION_GUIDE for migration between releases.

Refer to @subpage md_COPYING for the Copyright Notice.

Important:

The nRF5 SDK for Mesh now requires the nRF5 SDK 15.0.0 to compile. Please refer to @ref md_doc_getting_started_how_to_build for more information.

In an application using nRF5 SDK for Mesh, interrupt priorities need to be considered carefully, see @ref md_doc_getting_started_mesh_interrupt_priorities.

Compatibility @anchor readme-compatibility

The mesh stack is compatible with the following configurations:

| SoC | Board(s) | SoftDevice(s) | | ————————– | ——— | ——————- | | nRF51422_xxAC (deprecated) | PCA10028 | S130 v2.0.1 | | nRF52832_xxAA | PCA10040 | S132 v5.0.0/v6.0.0 | | nRF52840_xxAA | PCA10056 | S140 v6 |

The mesh stack is also compatible with the nRF52810 platform, but not supported by this version of the nRF5 SDK for Mesh. Support for the nRF51-series platform is being dropped, but building the examples1 is still supported using the CMake build system.

Resource usage

For information about resource usage, see the @subpage md_doc_introduction_mesh_hw_resources document.

Documentation

Refer to the following guides for understanding basic concepts of Bluetooth mesh and architecture of the Nordic nRF5 SDK for Mesh:

SDK

The nRF5 SDK for Mesh documentation is organized as follows:

Repository Structure

The nRF5 SDK for Mesh repository is organized as follows:


1 The Ligth switch proxy example is nRF52-series only.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.