nRF5 SDK for Mesh

Software Development Kit for Bluetooth mesh

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.

Highlights:

  • Bluetooth mesh profile v1.0 stack
    • Advertising and GATT bearer
    • Node, Relay Node and Proxy Node role support
    • Configuration and health foundation models
  • Application models
    • Generic OnOff
    • Generic Level
    • Generic Default Transition Time
    • Simple OnOff
  • Provisioning
    • Over the advertising and GATT bearer
    • Remote provisioning over relaying nodes
  • Concurrent standard GATT/GAP connections and Bluetooth mesh
    • For connectivity to smart phones and tablets
    • Beaconing
  • Support for over-the-air secure background DFU
  • Cross-platform toolchain
    • Segger Embedded Studio
    • CMake

nRF52 Series SoCs

Supported by the nRF5 SDK for Mesh

nRF52832 SoC

General-purpose nRF52 Series multiprotocol SoC with high performance and broad peripheral set.

64 MHz Cortex-M4F
512/256 KB Flash, 64/32 KB RAM
2.4 GHz Transceiver
2 Mbps, 1 Mbps
Bluetooth 5, Bluetooth mesh
ANT
+4 dBm TX Power
128-bit AES CCM
UART, SPI, TWI, PDM, I2S
PWM
12-bit ADC

NFC-A


nRF52840 SoC

High-end nRF52 Series multiprotocol SoC for high-performance, feature-rich applications with best-in-class security.

64 MHz Cortex-M4F
1 MB Flash, 256 KB RAM
2.4 GHz Transceiver
2 Mbps, 1 Mbps, Long Range
Bluetooth 5, Bluetooth mesh
ANT, 802.15.4, Thread, Zigbee
+8 dBm TX Power
128-bit AES CCM, ARM CryptoCell
UART, SPI, TWI, PDM, I2S, QSPI
PWM
12-bit ADC
NFC-A
USB 2.0

SoftDevices

Supported by the nRF5 SDK for Mesh

S132: Bluetooth 5 Qualified

The S132 is a high performance Bluetooth 5 protocol stack for the nRF52810 and the nRF52832

2 Mbps, 1 Mbps
Advertising Extensions
CSA #2
20 concurrent Central / Peripheral links with Observer and Broadcaster
Configurable number of connections and properties

LE Secure Connections

Privacy 1.2

Configurable ATT Table

Configurable ATT MTU
Custom UUID support
Support for concurrent multiprotocol  with Bluetooth mesh and 2.4 GHz proprietary protocols
LE Data Length Extension
L2CAP connection-oriented channels

S140: Bluetooth 5 Qualified

The S140 is a feature complete Bluetooth 5 protocol stack for the nRF52840.

2 Mbps, 1 Mbps, Long Range
Advertising Extensions
CSA #2
20 concurrent Central / Peripheral links with Observer and Broadcaster
Configurable number of connections and properties

LE Secure Connections

Privacy 1.2

Configurable ATT Table

Configurable ATT MTU
Custom UUID support
Support for concurrent multiprotocol  with Thread, Zigbee, Bluetooth mesh and 2.4 GHz proprietary protocols
LE Data Length Extension
L2CAP connection-oriented channels

Toolchains

Supported by the nRF5 SDK for Mesh

Segger Embedded Studio

Segger Embedded Studio is an easy-to-use integrated development environment with project management tools, editor and debugger supporting ARM Cortex devices.

Latest News

Product
12
Dec
2018

Nordic Semiconductor rolls out its unique nRF91 Series cellular IoT module to all customers and makes cellular IoT acces...

Product
29
Sep
2018

Nordic customers can now build and ship commercial Zigbee products using the nRF52840 SoC and nRF5 SDK for Thread and Zi...

Product
26
Sep
2018

Telenor switches on its nationwide LTE-M/NB-IoT infrastructure at the largest smart city event in the Nordics, Nordic Se...