风筝
发表于: 2018-12-6 10:23:28 | 显示全部楼层

最近Arduino官方更新了Ardunio UNO Wifi Rev2的固件版本,最新的版本号是1.21。该版本支持BLE模式,以及修正了WiFi TLS / SSL连接问题。有关固件更改的完整列表,请参阅Github上的CHANGELOG。随本次固件版本发布的还有一个新的ArduinoBLE库。 该库目前处于“测试阶段”。 并且仅支持BLE外设模式。 请注意,WiFi功能(使用WiFiNINA库)不能与BLE同时使用。


以下是官方给出的固件升级更新的过程:

1.    下载并安装hourly Arduino IDE版本

2.    使用电路板管理器(工具 - >电路板:...  - >电路板管理器...),安装或更新“Arduino megaAVR电路板”包。需要1.6.24或更高版本。

3.    启动每小时IDE版本并使用IDE的库管理器(草图 - >包含库 - >管理库...)来安装/更新以下库:WiFiNINA,ArduinoBLE。需要1.3N或更高版本的WiFiNINA库。

4.    使用USB线将Uno WiFi Rev2板插入PC。

5.    选择Arduino Uno WiFi Rev2作为主板,它是IDE的“工具”菜单中的串行端口。

6.    打开WiFiNINA固件更新程序示例草图:文件 - >示例 - > WiFiNINA  - >工具 - > FirmwareUpdater

7.    将草图上传到您的电路板上。

8.    如果串行监视器已打开,请将其关闭。

9.    从IDE的“工具”菜单启动“WiFi 101 / NINA固件更新程序”

10.    选择电路板的串行端口。将自动选择NINA的最新固件版本。

11.    单击“更新固件”按钮,然后等待更新完成。

12.    关闭更新程序。

13.    您可以使用WiFiNINA库的Check Version示例检查NINA上加载的固件版本:文件 - >示例 - > WiFiNINA  - >工具 - > CheckVersion示例草图。

14.    现在您可以开始使用ArduinoBLE库的示例了。


跳转到指定楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题 700 | 回复: 1480



手机版|

GMT+8, 2024-4-19 21:16 , Processed in 0.146895 second(s), 7 queries , Gzip On, MemCache On. Powered by Discuz! X3.5

YiBoard一板网 © 2015-2022 地址:河北省石家庄市长安区高营大街 ( 冀ICP备18020117号 )

快速回复 返回顶部 返回列表