ESP-BLE 方案介绍

[English]

BLE HID

描述

BLE HID 方案是指通过 BLE 实现的人机接口设备协议(HID)设备,如键盘、鼠标、游戏手柄等。同时借助 ESP32-S3/H4 的 USB Device 功能,实现双模 HID。

相关链接

特性

  • USB 模式最大支持 1000 HZ 回报率。

  • BLE 模式最大支持 127 HZ 回报率。

  • 支持低功耗模式,待机平均电流 5 mA。

  • 支持多 BLE 设备切换。

  • 支持 VIA 键盘协议,可以通过 USB 网页修改键位。

BLE ADV

描述

BLE ADV 用于携带简单的数据负载,实现控制与数据传输功能。典型应用场景如遥控器、无线开关等。 提供基于 BTHOME V2.0 协议的 ADV 示例,可以方便的接入 Home Assistant。 可以使用纽扣电池供电,由于功耗原因,当前推荐使用 ESP32-H2 模组/芯片。

硬件

  • 开发板: ESP32-H2-DevKit,ESP32-H2-Knob

相关链接

特性

  • 支持使用纽扣电池供电。

  • 不工作时完全不消耗电流。

  • 支持 BTHOME 协议。

  • 支持 AES 加密。

  • 适用类型:单发送的设备,比如按钮,开关,门窗传感器,温湿度传感器等。

  • 搭配 Home Assistant 或者 BLE 网关使用。

ESP-BLE-MESH

描述

蓝牙 Mesh 网络实现了无线设备的“多对多”通讯,其可用于建立包含大量设备的网络。应用于智能家居、工业控制等场景。 支持低功耗,对于开关,传感器等应用,支持使用纽扣电池进行供电。

硬件

  • 开发板: ESP32-S3-DevKit,ESP32-C3-DevKit

相关链接

特性

  • 支持 100+ 设备连接与组网

  • 支持 Mesh 1.1

  • 支持了低功耗设备。

  • IDF Master 版本适配了 BLE 5.0,可以使用 BLE 5.0 中的多 adv instance 进行广播。