`所有嵌入式软件工程师都可能面临一个问题,当我们把固件上传烧录到 开发板准备开始测试 Wi-Fi 功能的时候,突然意识到忘了输入 Wi-Fi SSID和密码。这个时候如果重新把所有硬件连接到电脑再重新上传固件的话,就很浪费时间了。
但是其实有一个方法可以避免这种重复性的操作, 就是使用 BLE 的 手机应用程序,连接到开发板,配置 Wi-Fi SSID 和密码。这里以RTL8722DM为例,RTL8722DM 是一款自带 双频段WiFi 和 BLE (蓝牙低功耗)模组, 并且与Arduino UNO完全兼容的开发板。
BLE5.0的工作原理如下: - Ameba RTL8722DM板将BLE信息发送到您的手机
- 手机会将相应的 WiFi 配置包括 SSID 和密码发送到 RTL8722DM 板
- 该开发板能够使用与手机相同的SSID连接到WiFi
如果您有Ameba RTL8722DM板,我们可以直接下载和使用以下代码。请关注我们的 GitHub:“ambiot”以获取更多信息和最新功能:https : //github.com/ambiot
`
|