日本語 Eng

nRF5 SDK for MeshSoftware development kit

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:

  • Qualified Bluetooth mesh profile v1.0 stack with all optional roles and features
    • Advertising and GATT bearer
    • Node, Relay node, Proxy node
    • Friend node and Low Power node
    • Configuration and health foundation models
  • Application models
    • Generic OnOff
    • Generic Level
    • Generic Default Transition Time
    • Generic Power OnOff
    • Simple OnOff (vendor model example)
    • RSSI monitor (vendor model example)
  • Examples
    • Light Control
    • Dimming
    • Low Power node example
    • EnOcean switch intergration
    • Beaconing
    • Serialization
  • 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

nRF5 SDK for Mesh

Select version to download

Selected version

v4.0.0

nrf5_SDK_for_Mesh_v4.0.0_src.zip

Changelog:

v4.0.0

  • Added support for nRF52833 SoC
  • Added support for nRF5 SDK v16.0.0
  • Added support for SoftDevices v7.0.1
  • Production-ready Friendship feature
  • Documentation improvements and bug-fixes

v3.2.0

  • Added support for the Friend feature (experimental)
  • Added vendor-specific RSSI monitoring model
  • Added support for the S113 SoftDevice (experimental)
  • Added support for the nRF5 SDK v15.3.0

v3.1.0

  • Added DFU support in Low Power node example (experimental)
  • Added publish retransmission support
  • Heartbeat module improvements
  • Authentication out-of-band (OOB) updates

v3.0.0

  • Added integration with the nRF5 SDK v15.2 and SoftDevices v6.1.0
  • Added support for Low Power Node (experimental)
  • Added Low Power Node example
  • Added Generic Power OnOff Bluetooth SIG adopted model (experimental)

v2.2.0

  • Added Generic OnOff, Generic Level and Generic Default Transition Time Bluetooth SIG adopted models
  • Persistent storage improvements

v2.1.1

  • Added missing SES files

v2.1.0

  • Added PA/LNA support in mesh radio handling
  • Various bugfixes related to GATT provisioning and proxy functionality
 

v2.0.1

  • First release with a Bluetooth mesh profile v1.0 qualified stack
  • Minor bugfix release

v2.0.0

  • Added support for GATT bearer server (experimental)
  • Added support for Proxy node (experimental)
  • Added support for Provisioning over the GATT bearer (experimental)
  • Added support for configuration client for the interactive PyACI

v1.0.1

  • SDK coexistence guide updated for better explanation of coexistence with other Nordic SDKs for concurrent GATT/GAP (and other usage)
  • DFU quick start guide fixed along with device_page_generator.py script
  • SDK patch file updated
  • Serial Example documentation updated
  • Latest version for the nRF51 Series