Wi-Fi 和 Wi-Fi & 蓝牙接入

更新时间:2024-04-08 08:18:04下载pdf

Wi-Fi 标准协议接入是 MCU 标准协议接入主流方案之一,设备 MCU 通过串口与 Wi-Fi 模组或 Wi-Fi & 蓝牙双模模组连接,实现设备联网。涂鸦提供完整的模组、App 和云端服务。

目前已支持的无线通信方式有:

  • Wi-Fi
  • Wi-Fi & 蓝牙

Wi-Fi 标准协议接入根据产品功耗使用场景分为:

  • 标准功耗
  • 低功耗

通信原理

与其他无线通信方案相比,Wi-Fi 标准协议接入模组通过路由器连接云端,具有无需网关,传输数据量大和速度快等优势。

Wi-Fi 标准协议接入对接方案通信原理图如下:

Wi-Fi 和 Wi-Fi & 蓝牙接入

Wi-Fi 标准协议接入默认采用串口与 MCU 通讯,串口通讯协议可参考 MCU 标准协议接入串口协议

推荐开发流程

  1. 参考 创建产品 完成产品创建,并下载对应 MCU SDK。

  2. 参考 MCU SDK 移植,将 MCU SDK 移植到当前产品的 MCU 工程项目中。

  3. 参考 模组调试助手 中的 模组模拟 功能,对当前 MCU 工程项目进行串口通讯、网络状态指示、产品功能等 MCU 功能进行开发与调试。

  4. 使用 Wi-Fi 模组或 Wi-Fi & 蓝牙双模模组与 MCU 串口连接,通过 App 配网后,将产品连接至云端实现产品智能化,并最终调试产品所有功能。

  5. 参考 Wi-Fi 产测服务相关功能,进行整机功能测试,保证产品质量。

功能命令列表

基础功能

命令字 命令说明
0x00 心跳检测
0x01 查询产品信息
0x37 设备新功能设置通知命令(可选)
0x02 查询工作模式
0x03 报告设备联网状态
0x04 重置 Wi-Fi
0x05 重置 Wi-Fi 选择配置模式
0x06 命令下发
0x07 状态上报(异步)
0x22 状态上报(同步)
0x34 状态上报(记录型 DP)
0x08 状态查询
0x0f 获取模组内存
0x24 获取当前 Wi-Fi 信号强度(可选)
0x25 通知 Wi-Fi 模组关闭心跳(可选)
0x2a 串口配网接口(可选)
0x2b 获取当前设备联网状态
0x2d 获取模组 MAC

扩展功能

Wi-Fi 标准协议满足常规产品开发需求之外,还提供多种扩展功能满足不同行业和不同场景的使用需求。例如:

  • MCU OTA 服务
  • 设备产测服务
  • 时间服务
  • 天气服务
  • 文件传输
  • 扫地机地图数据服务
  • 红外与射频服务
  • 风扇类产品服务
  • 语音服务

扩展功能相关介绍及详细使用示例,请参考 扩展功能