Nordic BLE Mesh

Nordic's software development kit for Bluetooth mesh solutions

Image of Nordic Semiconductor's Nordic BLE MeshNordic offers a complete solution for the Bluetooth mesh specification with the nRF5 SDK for mesh and the nRF51 series and nRF52 series SoCs. It provides a powerful solution for product developers to take advantage of the new capabilities introduced by Bluetooth mesh. The nRF5 SDK for Mesh is intended to be used as a foundation for any Bluetooth mesh product development.

The addition of mesh networking capabilities to Bluetooth low energy (BLE) enables extended range, increases the number of nodes, and a many-to-many (m:m) communication topology. In a Bluetooth mesh network, every received packet is broadcasted by relays, until the packet is received by the destination node (a so called managed flooding mesh), a simple but effective way of spreading information across the mesh network with no single point of failure. The mesh functionality is a significant update and enables new applications for Bluetooth in smart home, lighting, beaconing, and asset tracking applications.

Bluetooth mesh network topology which can be created with the nRF5 SDK for mesh.

Features
  • Bluetooth mesh software core stack
  • Support for node with relay feature
    • Configurable scanning interval (from 3 ms to 10240 ms) and duty cycle
    • Configurable advertisement interval (from 20 ms to 10240 ms)
  • Broadcast flooding mesh
    • Theoretically up to 32,000 nodes
    • No routing feature or routing tables
    • No single point of failure
    • Node-to-node and node-to-group communication
    • Configurable time to live (TTL)
  • Example applications and proprietary models
  • Two-layer 128-bit AES-CCM network and transport security
  • Provisioning support
    • Provisioning over advertisement bearer
    • Proprietary “remote” provisioning over relaying nodes
  • Support for concurrent standard GATT/GAP and mesh connections
    • For connectivity to PCs and tablets
    • For beaconing
  • Support for network processor “two chip” configuration
  • Python shell based test and demo framework for PCs
  • Support for over-the-air secure background DFU
  • Cross-platform toolchain
    • ARM® GCC support
    • SEGGER Embedded Studio project files

nRF51822 and nRF52832 ICs

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
IC RF TXRX BLE 48QFNNRF51822-QFAA-TIC RF TXRX BLE 48QFN994 - Immediate$24.70View Details
IC RF TXRX BLE 48QFNNRF51822-QFAB-TIC RF TXRX BLE 48QFN246 - Immediate$20.25View Details
IC RF TXRX BLE 48QFNNRF51822-QFAA-R7IC RF TXRX BLE 48QFN84170 - Immediate$24.70View Details
IC RF TXRX BLE 48QFNNRF51822-QFAB-R7IC RF TXRX BLE 48QFN15890 - Immediate$20.25View Details
IC RF TXRX BLE 62WLCSPNRF51822-CFAC-RIC RF TXRX BLE 62WLCSP0 - ImmediateSee Page for PricingView Details
IC RF TXRX BLE 48QFNNRF51822-QFAC-RIC RF TXRX BLE 48QFN16525 - Immediate$25.85View Details
IC RF TXRX BLE 56WLCSPNRF51822-CDAB-RIC RF TXRX BLE 56WLCSP0 - Immediate$20.25View Details
IC RF TXRX BLE 48QFNNRF51822-QFAC-R7IC RF TXRX BLE 48QFN2000 - Immediate$25.85View Details
IC RF TXRX BLE 48QFNNRF51822-QFAC-TIC RF TXRX BLE 48QFN317 - Immediate$25.85View Details
IC RF TXRX+MCU BLE 48QFNNRF52832-QFAA-RIC RF TXRX+MCU BLE 48QFN199265 - Immediate$28.57View Details
IC RF TXRX+MCU BLE 48QFNNRF52832-QFAB-RIC RF TXRX+MCU BLE 48QFN5923 - Immediate$22.80View Details
IC RF TXRX+MCU ISM>1GHZ 50WLCSPNRF52832-CIAA-RIC RF TXRX+MCU ISM>1GHZ 50WLCSP100399 - Immediate$27.58View Details

Development Kits

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
EVAL BOARD NRF52810 NRF52832NRF52-DKEVAL BOARD NRF52810 NRF52832338 - Immediate$321.05View Details
DEV KIT FOR NRF51 SERIESNRF51-DKDEV KIT FOR NRF51 SERIES0 - Immediate$321.05View Details
DEV DONGLE USB FOR NRF51822/422NRF51-DONGLEDEV DONGLE USB FOR NRF51822/4220 - ImmediateSee Page for PricingView Details
Published: 2017-09-05