高通收购Arduino - 对创客意味着什么
高通刚刚宣布收购Arduino,这家公司将整整一代创客引入了微控制器和嵌入式电子领域。
Uno R3是我拥有的第一块微控制器板。十多年前,我用Uno让第一个LED闪烁;那段代码实际上仍然在我的GitHub上。
售价45美元的Uno Q是一款新的单板计算机-微控制器混合体(见本文顶部图片),是Uno系列的最新版本,取代了27美元的Uno R4 WiFi。我将在本文后面详细介绍Uno Q。
Arduino的传承
Arduino是我进入微型计算机控制电子世界的门户。如今,有树莓派Pico和乐鑫的ESP板,我在项目中同时使用这三个生态系统。
但Arduino在创客和电子爱好者社区中占有特殊地位。他们采用像Uno板上的Atmel ATMega这样的芯片,并构建了软件(如Arduino IDE)和指南,帮助人们编程,而无需花费数年时间学习微控制器的工作原理。
但高通为什么想要Arduino?
这只是我的推测,但我认为对高通来说,这在一定程度上是为了让他们的开发套件和物联网产品线对可能在未来十年做出购买决策的学生、爱好者和黑客更加友好。
在更直接的层面上,公司正在混合解决方案,比如用Arduino或ESP32进行控制,用小型Linux计算机运行AI视觉模型,那么为什么不把它们放在同一块板上呢?
我不确定我是否信任高通能够很好地管理Arduino品牌和社区,我相信一些人在看到这个消息后会选择离开。
在Arduino方面,他们过去处理过一些疯狂的情况。比如,其中一位创始人在意大利注册了该名称的商标,但与在全球其他地区注册商标的主要团体无关。他们花了数年时间解决这个问题,直到2017年才得以解决。
从那时起,Arduino扩展了他们的硬件产品线,在Pro系列中加入了工业硬件。我猜直接使用高通高效5G"AI"Arm SoC的武器库可能会推动这条业务线的发展。
Uno Q
他们合作打造的第一款产品是Uno Q。配备2GB RAM和16GB eMMC存储的板子起价为44美元。它基本上是一款采用Uno外形的Arm单板计算机。其架构更像Radxa的X4(一个独立于主计算机的微控制器),而不是树莓派。高通的Dragonwing QRB2210运行Linux。翻转板子,在eMMC芯片下方有一个Arduino微控制器。
他们押注于人们用它来构建智能设备、机器人和工业控制系统。这会成功吗?我不确定。好处是它保留了经典的Uno外形(并且应该与现有的扩展板兼容)。在Linux方面,它看起来有足够的性能匹配树莓派3或可能树莓派4的性能水平,但采用更高效的芯片(QRB2210是11纳米芯片)和更快的I/O。
但我有两个主要问题:
- 高通对Linux的支持会如何?它将预装Debian,但他们会像树莓派一样投入同样多的精力来保持更新,还是会在几年后放弃它?
- 他们将如何使充分利用这个小微控制器的开发变得更容易?换句话说:这与将Uno插入单板计算机有什么不同?
为此,他们还宣布了Arduino App Lab。你可以直接在Uno Q或另一台计算机上运行它。它应该使构建和维护混合Linux加微控制器应用程序变得更容易。在树莓派上开发一个Python视觉应用程序,同时使用MicroPython控制树莓派Pico的电机,可能会很混乱。如果你为Radxa X4构建东西,情况也一样。
但在树莓派上,你可以跳过微控制器,直接使用内置的GPIO和Python。你不会获得与独立微控制器相同的实时处理能力,但这并不总是必需的。
Arduino吸引我和其他许多人的另一个方面是产品的开源性质。板子原理图将是开源的,并且它们在底部有新的高速连接器,用于HDMI、以太网和其他标准I/O。但是否有人可以设计自己版本的Uno Q并获得Dragonwing芯片安装上去?希望如此。我的高通联系人告诉我这应该会发生,但没有说明具体时间。
目前,如果你想购买裸Dragonwing SoC,你必须成为高通合作伙伴,并且可能需要订购数百(如果不是数千)片。
结论
但Uno Q只是他们的第一个产品。还没有人测试过它,所以目前一切都是推测。
除了Linux方面的性能和效率之外,我最大的问题是——假设所有监管障碍都得到解决——他们是否仍然会瞄准教育和创客市场,或者我们会看到更多向利润更高的工业领域推进?
多年来,Uno的价格已经上涨,而随着Uno Q的出现,我们达到了与基础型号树莓派5相同的价格点,但性能却落后几年。
为了资助教育资源,你确实需要在高端部件上获得更高的利润率,所以我不反对"专业"系列。但所有这些公司都必须在迎合学生和创客与迎合企业之间找到平衡。
我对微控制器和嵌入式电子产品的了解不如阅读本文的许多人深入,所以请在评论中告诉我你的想法。
本文中使用的图片由高通在今天的公告之前提供。