
【待验证】 BW16模块 串口WiFi
简介
BW16 串口模块是双频 Wi-Fi+蓝牙 SoC 模组。支持众多AT指令
简介:BW16 串口模块是双频 Wi-Fi+蓝牙 SoC 模组。支持众多AT指令开源协议
:GPL 3.0
描述
>>>>>BW16开发板工程-使用Arduino开发
BW16简介:
BW16 是基于 RTL8720DN 开发的双频 Wi-Fi+蓝牙 SoC 模组。 BW16 支持双频( 2.4GHz 或5GHz) WLAN 和低功耗蓝牙 5.0;
它集成了 ARM V8( 兼容 Cortex-M4F) 高性能 MCU、 ARM V8M( 兼容 Cortex-M0) 低功耗 MCU、 WLAN( 802.11 a / b / g / n) 、 MAC, 蓝牙基带和 RF基带。
提供了一组可配置的 GPIO 口, 用于不同外围设备的控制。
BW16 同时集成了内部存储器, 支持简单的应用程序开发, 可实现完整的 Wi-Fi 和 BT5.0 协议功能 。
BW16串口WiFi特点:
* 支持 802.11a/b/g/n 1x1, 2.4GHz or 5GHz
* 支持 HT20/HT40 模式
* 支持低功耗信标监听模式, 低功耗接收模式, 低功耗挂起模式
* 内置 AES / DES / SHA 硬件引擎
* 支持 TrustZone-M, 支持安全启动
* 支持 SWD 调试端口访问保护和禁止模式
* 支持 BLE 和 BT5.0
* 蓝牙支持高功率模式( 7dBm, 与 Wi-Fi 共享同一 PA)
* Wi-Fi 和 BT 共用同一天线
* 支持 STA/AP/STA+AP 工作模式
* 支持安卓、 IOS 的 Smart Config( APP) /AirKiss( 微信) 一键配网
* 支持串口本地升级和远程固件升级( FOTA)
BW16内置AT指令:
Log 串口:
Log 串口主要用于输出 log
TX:PA_7 RX:PA_8
波特率:115200
AT 指令串口 uart0
AT 指令串口用来输入 AT 指令,并查看返回结果
TX:PB_1 RX:PB_2
波特率 38400
注意 AT 指令以换行符结束(\r\n)
最小系统需要连接 VCC,GND 和 AT 串口就可以进行操作了。
目前官方最新的固件可以到https://docs.ai-thinker.com/rtl87xx下载
第一次拿到可能不是最新的固件,建议先使用AT指令查看当前版本号
如果是最新版本,则不需要更新。
AT命令:
AT+GMR //查询固件版本 |
可参考官网AT指令进行其他的操作。
固件更新:
官方工具:https://github.com/ambiot/ambd_sdk/tree/master/tools/AmebaD/Image_Tool
固件更新参考附件下文档,有详细的烧录步骤
设计图

BOM


评论