MicoAir-WiFi-Link 是微空科技面向无人机与机器人无线数据链路场景打造的双频 WiFi 6 数传模块,OFDMA与下行MU-MIMO高效并发传输。可用于飞控无线调参、遥测数据传输、灯光秀多机组网调试等应用场景,为设备提供稳定、便捷的无线连接能力。

MicoAir-WiFi-Link 适用于以下场景:
开源飞控(Arduplot/PX4)无线调参,支持Mission Planner/QGC/MicoPilot等地面站软件
灯光秀多机组网编队连接 :多机组网连接、航线数据和指令上传(支持skybrush)
机器人与无人系统无线接入:适合各类需要短距离、高数据量无线通信的控制与调试场景
ESP32-C52.4 GHz / 5 GHzWiFi 6 (802.11ax),向下兼容802.11 a/b/g/n/acAP 模式直连使用STA 模式接入路由器串口 <-> UDP 双向透传| 项目 | 说明 |
|---|---|
| 主控平台 | ESP32-C5 |
| 无线制式 | WiFi 6 / 802.11ax,向下兼容802.11 a/b/g/n/ac |
| 工作频段 | 2.4 GHz / 5 GHz |
| 通信接口 | LVTTL(3.3V)串口 / USB-Type-C(CH340) |
| 核心功能 | WiFi UDP串口透传 / BLE蓝牙串口透传(蓝牙连接当前仅支持MicoPilot) |
| WiFi默认工作模式 | AP (可通过AT指令切换到STA模式) |
| 最大通信距离(AP 模式) | 100 米(手机 / 电脑直连,无遮挡无干扰环境下测得) |
| 最大通信距离(STA 模式) | 500 米(大功率路由器转发,无遮挡无干扰环境下测得) |
| 最大通信距离(BLE蓝牙) | 10 米 |
| 供电电压 | 5V |
| 平均工作电流 | 150mA |
| 模块尺寸 | 34.5x23.5x6mm |
| 模块重量 | 5.5g(不含天线) |
| 项目 | 说明 |
|---|---|
| 调试串口波特率 | 115200 |
| 透传串口波特率 | 57600 / 115200(默认) / 230400 / 460800 / 921600 |
WiFi数传串口默认波特率为115200,必须将飞控与其连接的串口波特率设置为相同值,才能正常通信。
| 项目 | 默认值 |
|---|---|
| AP 热点名称 | MicoAir_WiFi_Link_XXXX |
| AP 密码 | 12345678 |
| AP 网关 (配置页地址) | 192.168.4.1 |
| STA 本机 IP | 192.168.1.101 |
| STA 目标 IP | 192.168.1.2 |
| STA 网关 | 192.168.1.1 |
| UDP 端口 | 14550 |
| 模式 | 说明 |
|---|---|
| AP 模式 (默认) | 模块自建热点,地面站(电脑或手机)直接连接模块热点 |
| STA 模式 | 模块连接现有路由器,地面站与模块在同一局域网内通信 |
MicoAir_BLE_XXXX无TX 与 RX 必须交叉连接模块的 USB串口 用于:
AT 指令配置模块参数默认参数:
波特率:115200 / 数据位:8 / 停止位:1 / 校验位:None
在 AP 模式下,浏览器访问:
http://192.168.4.1
可完成WiFI参数配置:
但注意,STA模式切换仅支持AT指令配置
模块支持通过 USB 串口 发送 AT 指令进行查询和参数修改。
注意: 发送指令时,需在末尾添加回车换行符(
\r\n)。如果在电脑端使用串口调试助手,请勾选“发送新行”或“加回车换行”。
| 指令 | 说明 |
|---|---|
AT |
测试通信,返回 OK |
AT+STATUS? |
查询当前网络和参数配置状态 |
AT+MODE? / AT+MODE=<0/1> |
查询 / 设置工作模式(0: AP模式,1: STA模式) |
AT+CHAN? / AT+CHAN=<1~14> |
查询 / 设置 WiFi 信道(仅在AP模式下起效) |
AT+APSSID? / AT+APSSID=<ssid> |
查询 / 设置模块自己发出的 AP 热点名称(最大32字符) |
AT+APPWD? / AT+APPWD=<pwd> |
查询 / 设置 AP 热点密码(8~63字符) |
AT+SSID? / AT+SSID=<ssid> |
查询 / 设置要连接的局域网路由器 SSID(用于STA模式) |
AT+PWD? / AT+PWD=<pwd> |
查询 / 设置要连接的局域网路由器密码(用于STA模式) |
AT+BAUD? / AT+BAUD=<baud> |
查询 / 设置与飞控通信的透传串口波特率 |
AT+PORT? / AT+PORT=<port> |
查询 / 设置 UDP 通信端口(默认 14550) |
AT+MIP? / AT+MIP=<ip> |
查询 / 设置模块本机 IP(设置静态IP。为空或不设则启用DHCP) |
AT+TIP? / AT+TIP=<ip> |
查询 / 设置目标通信 IP |
AT+VER? |
查询固件版本信息 |
AT+RST |
重启模块 (修改参数后需执行重启命令才能生效) |
AT+RESET |
恢复出厂默认设置 |
下面列举了几种常见使用场景的具体 AT 指令操作步骤。模块正确执行指令后通常会回复 OK。
用于确认模块当前的参数配置与网络状态:
发送:AT+STATUS?
返回类似结果:
Mode: AP
AP_SSID: MicoAir_WiFi_Link_ABCD
AP_PWD: 12345678
IP: 192.168.4.1
Baud: 115200
UDP_Port: 14550
Target_IP: 255.255.255.255
OK
当飞控与模块的串口需使用更高波特率时(如修改为 460800):
发送:AT+BAUD=460800
返回:OK
发送:AT+RST
返回:OK
(模块重启后新波特率生效,后续须用新波特率进行AT指令通讯,同时应将飞控对应串口波特率修改为相同值)
为了增加通信距离或使多设备接入同一个局域网内,可将模块配置为客户端(STA 模式),接入现有的局域网无线路由器(如要连接的路由器 SSID 为 MyRouter,密码为 password123)。
1. 设置要连接的路由器 SSID
发送:AT+SSID=MyRouter
返回:OK
2. 设置路由器热点的连接密码
发送:AT+PWD=password123
返回:OK
3. (可选)设置固定 IP。如果不需要可以不配置,模块默认会通过路由器的 DHCP 自动获取局域网 IP:
发送:AT+MIP=192.168.1.101
返回:OK
4. 设置工作模式为 STA 模式 (模式代号为 1)
发送:AT+MODE=1
模块将自动重启以生效
在出厂默认的 AP 直连模式下,为防止他人误连热点,可以修改 AP 密码提升私密性(密码最少要求8位):
发送:AT+APPWD=my_new_pwd
返回:OK
发送:AT+RST
返回:OK
(模块重启后客户端连接模块自身发出的热点时,需要输入该新密码)