最近入手了全新的 Arduino UNO Q——这是高通收购 Arduino 后推出的首款产品。虽然 Arduino 的核心优势一直更偏软件生态,但官方开发板往往也代表着平台的技术走向。UNO Q 搭载 QRB2210 处理器,明显体现出 Arduino 正在把产品线从传统单片机进一步拓展到 ARM 端。类似地,自从树莓派推出 RP2040 之后,也在从 ARM 阵营进入到单片机市场,扩展布局。

设备开箱

主要硬件参数就是高通的QRB2210+STM32U585,系统跑在Debian上,通过Arduino的RPC协议进行连接调试。WiFi网卡选择的是WCBN3536A,工作在WiFi5下。我从官网截图了一些主要参数,也可以移步官网查看:UNO Q | Arduino Documentation

image-20260115145501688.webp

包装还是依旧的简单,简单的纸盒装,上面写明了关键参数。本次是是使用的2+16G版本。

20260115142802_221_99.webp

20260115142759_219_99.webp

20260115142757_218_99.webp

打开以后里面是几张纸片,快速使用手册。

20260115142906_227_99.webp

20260115142901_226_99.webp

然后静电袋子里面装着的就是主体:

20260115142800_220_99.webp

20260115142807_222_99.webp

20260115142755_217_99.webp

USB、网线接口等外设,还得需要通过额外的底板进行转换,这和市面上常规的arm开发板可不相同,除非是核心板,一般开发板厂商还是更愿意把常见的一些外设做上去。

连接App Lab

开完箱,就可以使用type-c连接电脑进行调试了,首先下载与Arduino UNO Q对应的全新开发工具Arduino App Lab,具体见官网:Welcome to Arduino UNO Q! | Arduino

网页上的显示也是焕然一新。

image-20260115145145839.webp

我是在Windows端进行使用的,下载以后是一个桌面软件:

image-20260101001355111.webp

目前已经识别到了设备,首次使用会提示进行各种升级和安装。

image-20260101003333401.webp

image-20260101003538033.webp

完成升级以后,就可以正式的连接了,选用合适的WiFi:

image-20260101001441801.webp

首页有各种测试的demo,从点灯到图像识别。

image-20260101004016797.webp

创建点灯应用

那我们也创建一个点灯程序。README中的图片展示了连接的架构:

image-20260101004218668.webp

正常运行后,LED就可以闪烁了。

image-20260101004532182.webp

image-20260101004548273.webp

LED矩阵

本小节再尝试一下LED矩阵的测试,UNO Q的正面板载了一些LED灯,通过这个案例能够从web上操作矩阵灯的显示。

image-20260101015738613.webp

浏览日志中设备的网页,可对亮度、动画顺序等内容进行设置。

image-20260101015719562.webp

20260115142841_224_99.webp

本次就捣鼓到这里,后面看有什么项目能用上的时候再继续研究,Arduino UNO Q依旧与树莓派不同,Arduino给的是一个生态,如何通信、如何调用你就看他提供的手册就行了,不需要去了解底层的那些逻辑,树莓派更多的是提供硬件,其余的自己捣鼓。

文章目录