BLE堆栈的开源实现

时间:2017-02-27 01:32:21

标签: bluetooth bluetooth-lowenergy bluez android-ble

除了BlueZ和Bluedroid之外,是否有任何BLE堆栈的开源实现?

3 个答案:

答案 0 :(得分:2)

我在产品中使用了Apache Mynewt蓝牙堆栈NimBLE。

它在Nordic NRF51和NRF52芯片上运行得非常好,并且可以移植,所以看起来将它移植到其他平台并不太难。代码很干净。 Mynewt还提供安全启动和软件升级。

几个链接:

希望这会有所帮助。

答案 1 :(得分:1)

答案 2 :(得分:1)

有几个开源BLE堆栈: -

  • NimBLE - Apache mynewt的蓝牙低功耗堆栈。
  • BTstack - BlueKitchen的蓝牙堆栈。
  • Zephyr - 资源受限系统的小占用内核。
  • smallTooth - 仅限PIC,但可能适用于ARM。
  • Blessed - 针对嵌入式裸机设备的BLE堆栈(仅限nrf51)。

我希望这会有所帮助。