• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

【你购物我买单】Arduino UNO Q开发板全流程测评

ARDUINO可以说是每个电子爱好者初入电子世界的必备开发板,它甚至形成了一种硬件标准,随着时代的发展,arduino在很早时期推出的开发板算力明显落后,在这样的情况下,高通收购了arduino,并推出具有强大算力,甚至能运行linux系统的Q开发板。我的理解是直接通过板子上的高通芯片,编译代码之后发给MCU执行。但是具体是怎样的还是不得而知,相信广大开发者也有所疑问。趁此电源网和得捷共同举办活动机会,我想到测评此开发板,为广大电子爱好者做以说明。

1,绪论

大家好,今天给大家带来q开发版的测评。购买这款开发板,德杰上是处于一个缺货状态的。在参与活动之后,第一时间就进行了下单。但是截至发帖日期15号前我购买的这块开发板还没有到手上。但是非常巧的是颜总在前面的DIY大赛。正好购买了一块Q开发版。所以为了完成此次任务也是向严总借用了此款开发版。那么在开箱过程中呢,我们是没法看到官方的。包装过程的,不过严总的。开发板也没有怎么使用啊,还是能够给大家做一个起码的展示。同时呢audio相关的开发版都以生态良好而闻名,这款q开发版呢?在的官网上也有非常详细的教程。个人觉得比树莓派的入门还要简单一些,因为树莓派的生态主要还是依赖于社区。并不是官方的一些教程。而官方就提供了非常详尽的手册,这是我认为它优于树莓派社区的一个方面。

2,开箱

2.1包装

展示整个包装我们可以看到非常的精致,是使用官方的包装盒非常小巧。精致的包装。大家可以看一下图片。

2.2内部展示

那么包装盒内部呢,板子被装在静电袋里。还有说明书。以及一张贴纸。板子的正反面也给大家拍到。非常的精致。那么在板子的背面是有一排排针的。看到这个排针想起了我之前购买的正点原子相关的。Linux开发板都是使用核心板加底板的形式,而手上拿到的q开发板更像是一个核心版,只集成了有限的功能。而且个人感觉这款板子的路线和之前的路线是完全不同的。有点看不出来想要做什么事情。

3,社区软硬件配套资源

3.1社区网址教程介绍

现在给大家分享的就是官方的软件教程方面,大家可以根据这个教程完成最基本的入门,比如io的控制。一些软件代码的开发。通过官方文档我们也可以了解到。在高通处理器上。运行了一个Linux操作系统,而在stm32上。运行了一个实时操作系统rtos。这个实时操作系统我也是第一次见,根据官方的描述是可以像配置Linux一样配置设备数来配置硬件的,比之前了解的freertos强的太多了,因为两者是完全不同的逻辑。

UNO Q | Arduino Documentation

3.2开发环境搭建

开发环境的搭建大家可以和我一起参考教程上的步骤。如果大家的英语相对差一些,也可以使用浏览器。的翻译功能,对整体做翻译。

Arduino App Lab | Arduino Documentation

3.3demo运行在软件demo的运行上,我们就先运行一个Hello world当然板子上的很多LED灯点阵屏也提供了官方的控制方案,这里都给大家展示出来。

UNO Q User Manual | Arduino Documentation

UNO Q as a Single-Board Computer | Arduino Documentation

4,项目畅想迁移

我觉得这款开发板是号称面向AI开发和机器人开发领域的。可以后期在上面运行rose机器人操作系统,或者开发一些和AI相关的软件。比如人脸识别系统或物体识别系统。同时呢他也可以通过io口和外界的传感器进行交互。以使我们能够控制更多的外设。

5,总结

5.1开发过程总结,阐明开发难度利弊

从整个开发过程而言呢?觉得比较好的一部分是官方有非常丰富的教程资料,你不用在网上去找各种各样的资料,对于新手入门而言非常的有帮助。个人觉得他是我们从mcu单片机向soc跨越的一个非常合适的工具。像教程如此全面,上手如此简单。又能无缝从mcu迁移到soc的开发版市面上几乎没有,因为当时我的Linux入门也是用mx6l入门的。学习曲线非常的大,几乎是直接从stm32跳到Linux。很多概念都很容易混淆。而有了这款开发板学习就没有那么痛苦了。

5.2整体评价,给出建议整体来说,这款开发板,还是评价比较中肯。板子上携带了一些外设,也能够做简单的展示。比较优秀的就是教程和软件做的好。那我觉得比较差的一方面是这款产品定位不太准确。因为之前的开发板定位都是偏mcu执行器的。而这一款它集成了SOC和mcu,但是我又觉得做的不那么好,因为大量的io被浪费,用于LED点阵屏。而他又留下了两组排针是希望能够作为一个核心板。配合底板来使用,目前没有看到官方有什么好的底板展示。这相当于放弃了自己非常好的硬件生态,转而去追寻一个软件生态。这样子和之前不一样。

另外呢因为这块板子它的USB口是一板通,也就意味着所有的屏幕,鼠标,键盘等外设都要通过一个USB拓展屋来使用,这又大大增加了使用成本。并且在实际使用过程中非常的不方便。如果官方能把拓展屋也带在这个套件之中,哪怕加一点钱,让人们能够到手就用会更方便.

6,致谢

最后感谢电源网和得捷的本次活动。让我有能为大家测评q开发板的机会。希望大家在看完文章之后能对开发板有所了解。你觉得q开发版怎么样呢?

全部回复(0)
正序查看
倒序查看
现在还没有回复呢,说说你的想法