复杂配网逻辑无需手写!STA+SoftAP双模式库函数让开发效率飙升。本文揭秘如何通过3行核心代码调用双模式配网接口,从初始化到连接成功全程自动化,零基础也能10分钟完成集成,技术落地就是这么简单。
本文特别分享蓝牙配网方案:
以Air8000核心板为例,实现“STA+SoftAP双模式BLE配网” 功能——手机通过BLE下发Wi-Fi账号/密码或热点参数,Air8000自动完成Station连接或SoftAP创建,并验证网络可用性。
一、蓝牙配网基础知识
简而言之,蓝牙配网是让Air8000工作在蓝牙配网模式下,手机APP通过蓝牙连接Air8000,通过APP界面实现配网功能。
1.1 蓝牙配网是什么
蓝牙配网——是一种利用蓝牙低功耗(BLE)链路,在未联网设备与手机之间建立本地安全通道,把Wi-Fi的SSID、密码及其他网络参数传递给设备,使其独立完成STA或SoftAP联网的技术方案。
1.2 蓝牙配网原理
设备在上电后进入配网模式,作为BLE Peripheral持续广播自定义的配网服务UUID;
手机APP作为Central扫描并建立GATT连接,随后通过加密特征值把网络参数下发给设备。
设备收到参数后,启用Wi-Fi并执行联网流程。
1.3 蓝牙配网流程
设备在上电后进入配网模式,作为BLE Peripheral持续广播自定义的配网服务UUID;
1)广播:
设备以固定间隔广播配网服务,等待手机连接。
2)连接:
手机APP扫描→选择目标设备→建立BLE连接。
3)选择配网方式:
在手机APP界面选择所需模式,两种模式主要区别如下:
Station模式:
设备直接作为Station连接路由器,应用中也

最低0.47元/天 解锁文章
3783

被折叠的 条评论
为什么被折叠?



