ESP32 不仅配备 Wi-Fi,还配备蓝牙和低功耗蓝牙 (BLE)。这篇文章简要介绍了 ESP32 的 BLE。首先,我们将探讨什么是 BLE 以及它的用途,然后我们将使用 Arduino IDE 查看 ESP32 的一些示例。为了简单介绍,我们将创建一个 ESP32 BLE 服务器,以及一个用于查找该服务器的 ESP32 BLE 扫描器。
低功耗蓝牙简介
什么是低功耗蓝牙?
低功耗蓝牙(Bluetooth Low Energy,简称 BLE)是蓝牙的节能变体。BLE 的主要应用是短距离传输少量数据(低带宽)。与始终开启的蓝牙不同,BLE 始终处于睡眠模式,除非启动连接。
这使得它消耗非常低的功率。BLE 的功耗比蓝牙低约 100 倍(取决于使用案例)。<