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

AfbeeldingOnderdeelnr. fabrikantBeschrijvingAvailable QuantityPrijsDetails weergeven
IC RF TXRX BLE 48QFNNRF51822-QFAA-TIC RF TXRX BLE 48QFN884 - Immediate$4.11Details weergeven
IC RF TXRX BLE 48QFNNRF51822-QFAB-TIC RF TXRX BLE 48QFN189 - Immediate$3.47Details weergeven
IC RF TXRX BLE 48QFNNRF51822-QFAA-R7IC RF TXRX BLE 48QFN46012 - Immediate$2.67Details weergeven
IC RF TXRX BLE 48QFNNRF51822-QFAB-R7IC RF TXRX BLE 48QFN15585 - Immediate$3.47Details weergeven
IC RF TXRX BLE 48QFNNRF51822-QFAC-RIC RF TXRX BLE 48QFN14994 - Immediate$2.77Details weergeven
IC RF TXRX BLE 56WLCSPNRF51822-CDAB-RIC RF TXRX BLE 56WLCSP0 - Immediate$3.47Details weergeven
IC RF TXRX BLE 48QFNNRF51822-QFAC-R7IC RF TXRX BLE 48QFN3820 - Immediate$4.37Details weergeven
IC RF TXRX BLE 48QFNNRF51822-QFAC-TIC RF TXRX BLE 48QFN1282 - Immediate$4.37Details weergeven
IC RF TXRX+MCU BLE 48QFNNRF52832-QFAA-RIC RF TXRX+MCU BLE 48QFN245811 - Immediate$2.38Details weergeven
IC RF TXRX+MCU BLE 48QFNNRF52832-QFAB-RIC RF TXRX+MCU BLE 48QFN4471 - Immediate$2.05Details weergeven
IC RF TXRX+MCU ISM>1GHZ 50WLCSPNRF52832-CIAA-RIC RF TXRX+MCU ISM>1GHZ 50WLCSP94464 - Immediate$2.55Details weergeven

Development Kits

AfbeeldingOnderdeelnr. fabrikantBeschrijvingAvailable QuantityPrijsDetails weergeven
EVAL BOARD NRF52810 NRF52832NRF52-DKEVAL BOARD NRF52810 NRF52832691 - Immediate$31.02Details weergeven
DEV KIT FOR NRF51 SERIESNRF51-DKDEV KIT FOR NRF51 SERIES68 - Immediate$31.02Details weergeven
DEV DONGLE USB FOR NRF51822/422NRF51-DONGLEDEV DONGLE USB FOR NRF51822/4220 - ImmediateSee Page for PricingDetails weergeven
Published: 2017-09-05