ESP32低功耗蓝牙
MicroPython文档地址:
https://docs.micropython.org/en/latest/library/bluetooth.html
支持中央、外围、广播和观察者角色中的低功耗蓝牙 (BLE),以及 GATT 服务器和客户端以及 L2CAP 面向连接的通道。
一个设备可以同时扮演多个角色。某些端口支持配对(和绑定)
引入依赖
初始化蓝牙
ble_irq蓝牙事件监听和回调函数
蓝牙UUID配置
蓝牙广播配置
向客户端发送数据
使用ESP32开发,很多功能需要进行联网操作
在开发过程中可以把wifi名称和密码固定写在代码中执行初始化连接操作
但是完善功能后,能够通过简单交互的方式配网才是关键,包括数据通信,配置设置等
建立蓝牙通信后,可以通过蓝牙发送wifi和密码方式,动态写入和修改配置,进行蓝牙配网操作
下期预告
通过chrome网页和ESP32蓝牙通信
通信微信小程序和ESP32蓝牙通信
小程序体验地址
END.
