【欧时RS x Arduino】1、Arduino UNO Q开机部署示例体验
点点手机版网页打不开和欧时联合推出的Arduino UNO Q测评活动,测评的板卡是ABX00162 Arduino® UNO Q 2GB LPDDR4 RAM+16GB eMMC,集成高通QRB2210 四核 Arm Cortex-A53 MPU处理器和SMT32U585 Cortex M33 MCU控制器。MPU和MCU混合架构为AIoT、机器学习和实时应用提供强力的硬件平台。!(//m.qjumbo.com/forum/data/attachment/forum/202610/18/113056m9dct76k97dcuoca.png)
# 1、开机配置
Arduino UNO Q配套有详细的开发文档,介绍开发板的开机使用和应用程序开发
https://docs.arduino.cc/tutorials/uno-q/user-manual/#first-use
Arduino App Lab 是一个统一的开发环境,它将经典的 Arduino 体验延伸到了高性能计算领域。Arduino App Lab 让你能够将 Arduino 草图(sketches)、Python 脚本和容器化的 Linux 应用无缝整合到单一工作流中。连接Arduino UNO Q的USB Type-C端口到PC,通过Arduino App Lab配置开发板的名称、Wifi连接和登录认证信息,即可运行Arduino App Lab中提供的示例程序。
!(//m.qjumbo.com/forum/data/attachment/forum/202610/18/113108zf4wvsl37tq7ojos.png)
!(//m.qjumbo.com/forum/data/attachment/forum/202610/18/113115ds88xkls3iz2l3l3.png)
!(//m.qjumbo.com/forum/data/attachment/forum/202610/18/113120jrmqf0s0hrv00nhb.png)
!(//m.qjumbo.com/forum/data/attachment/forum/202610/18/113125pko0gsxvxsc11lkv.png)
完成开发板的初始配置,检查软件的更新状态并更新。
!(//m.qjumbo.com/forum/data/attachment/forum/202610/18/113133o83q4fxicvz8xffc.png)
更新完成,进入Arduino App Lab的页面。即可探索开发板的不同应用。
!(//m.qjumbo.com/forum/data/attachment/forum/202610/18/113141wmddr9xxjyy0mddx.png)
# 2、部署Arduino App Brick
官方的文档给出部署示例工程的文档如下
https://docs.arduino.cc/tutorials/uno-q/user-manual/#hello-world-example
示例工程的部署操作简单,`Inspirations`中选择要部署的应用,运行应用即可。
!(//m.qjumbo.com/forum/data/attachment/forum/202610/18/113156zkkite3itumikhtt.png)
选择其中的`Control your LEDs`应用进行部署。
!(//m.qjumbo.com/forum/data/attachment/forum/202610/18/113202jjsz8mecvepcxcv5.png)
下载资源过程中有时出现报错,尝试停止后重新部署,资源下载成功,下载是否成功需要看网络连接的状态。
!(//m.qjumbo.com/forum/data/attachment/forum/202610/18/113210uzfjwxyznzlvfjw2.png)
App是以Docker Container的形式运行的,App部署过程中会拉取远端的容器资源。
!(//m.qjumbo.com/forum/data/attachment/forum/202610/18/113216zc6xat82t4yxrbax.png)
App有相应的介绍文档在Arduino App Lab中查看,`Control your LEDs`应用通过Web UI前端访问运行在Arduino UNO Q中的后端服务,用于控制板载的RGB灯的颜色和亮灭。
!(//m.qjumbo.com/forum/data/attachment/forum/202610/18/113225r4xxw24tg402y04x.png)
部署完成,Arduino App Lab会自动打开浏览器网页,通过网页即可控制板载RGB LED的亮灭和颜色。
!(//m.qjumbo.com/forum/data/attachment/forum/202610/18/113248jz8czgzouorggp9z.png)
# 3、总结
Arduino UNO Q开发板配合官方提供的开发文档,能很容易上手开发板的应用,不足的地方在于网络连接存在问题,需要较好的网络环境拉取远端的资源。
页:
[1]