BlueNRG-Mesh是一种软件解决方案,该解决方案将多个BLE(低功耗蓝牙)设备连接到Mesh网络中,以构建物联网(IoT)解决方案。它可以在安全强大且范围可扩展的集成式Mesh网络中实现蓝牙设备之间的真正双向通信。

ST BlueNRG系列产品兼容此方案。

Key Features

  • 具有低功耗蓝牙(BLE)节点的Mesh网络可实现BLE设备与智能手机之间的通信
  • 控制和监控应用涉及短数据包和不频繁的通信
  • 使用泛洪管理进行数据传输的广播包
  • 多跳数据传输
  • 网络节点最多支持32,767个节点和126个跃点
  • 多种通信方案
    • Smartphone to node communication with unicast addressing
    • Smartphone to node communication with multicast (Group) addressing
    • Smartphone to node communication with broadcast addressing
    • Node to node communication
  • 安全通信
    • Devices added to a network are provisioned using proven security algorithms using 256-bit elliptic curves
    • All messages in the network are encrypted with AES-128 CCM mode
    • Privacy through obfuscation
    • Protected against security attacks like Brute-force, Bit-Flipping, Eaves Dropping, Replay, Trashcan, Man in the middle and physical insecure device attacks
  • 支持的特性
    • Write and read commands with parameters
    • Publish-subscribe paradigm (up to 10 groups)
    • Node UUID configurable by user
    • Transport layer handling up to 384-byte packets
    • Provisioning and network layer based on Mesh profile v1.0
    • Multiple element support
    • Heartbeat
    • Database of provisioned node transfer via e-mail
  • 支持的模型
    • Vendor model
    • Configuration model (partial)
    • Generic Model on-off, level example
  • 可提供嵌入式SDK
    • Demo Application source code for user application development
    • Mesh stack provided as precompiled/object library
    • Support for BlueNRG product family
    • Ready examples for STEVAL-IDB007V1 and STEVAL-IDB007V2, STEVAL-IDB008V2, and X-NUCLEO-IDB05A1 with NUCLEO-L152RE
    • Over-the-air (OTA) firmware upgrade example for BlueNRG-2 over GATT
  • 可提供Android和iOS SDK
    • Demo App source code available
    • Mesh implementation provided as library
    • Android App available on Google Play Store
    • iOS App available on iTunes
  • 支持器件:
    • BlueNRG-1
    • BlueNRG-2
    • BlueNRG-MS with STM32L152RE
    • Module support for SPBTLE-RFTR (BlueNRG-MS) and SPBTLE-1S (BlueNRG-1)
    • Embedded SDK is easily portable on other evaluation boards using BlueNRG family of products by modifying the board support package (BSP)

Image

STSW-BNRG-Mesh

STSW-BNRG-Mesh ×

资源

技术文档

产品规格
Description Version Size
DB3397 DB3397: Mesh over Bluetooth low energy 3.0 277 KB
用户手册
Description Version Size
UM2417 UM2417: API guide for the BlueNRG-Mesh iOS SDK 1.0 323 KB
UM2290 UM2290: BlueNRG Mesh Android API guide for Mesh over Bluetooth low energy 1.0 355 KB
UM2180 UM2180: Getting started with the ST BlueNRG-Mesh Android application 1.0 2 MB
UM2295 UM2295: Getting started with the ST BlueNRG-Mesh embedded firmware 1.0 5 MB
UM2361 UM2361: Getting started with the ST BlueNRG-Mesh iOS application 1.0 1 MB

出版刊物和宣传资料

宣传册
Description Version Size
BlueNRG-Mesh 面向智能家居的蓝牙低功耗网络 1.0 252 KB

法律

许可协议
Description Version Size
SLA0077 SLA0077: SOFTWARE LICENSE AGREEMENT ("Agreement") 2.5 126 KB

工具和软件

Ecosystems
STM32 Open Development Environment
评估工具
解决方案评估工具

获取软件

型号 Software Version Marketing Status Supplier
BlueNRG-Mesh for iOS Active ST GO TO SITE
BlueNRG-Mesh for Android Active ST GO TO SITE
STSW-BNRG-Mesh 1.05.000 Active ST

 

支持和社区

京ICP备14016349号-1

×