Arduino 与 Raspberry Pi:您应该为下一个 DIY 项目购买哪块板

要闻 编辑:
导读 如果您是 DIY 社区的一员,您可能听说过 Arduino 和Raspberry Pi 板。乍一看,这两种设备看起来非常相似,甚至可以互换用于一些很酷...

如果您是 DIY 社区的一员,您可能听说过 Arduino 和Raspberry Pi 板。乍一看,这两种设备看起来非常相似,甚至可以互换用于一些很酷的项目。

也就是说,它们之间存在很多差异,并且根据您的用例,优先考虑其中一个可能会更好。因此,我们对 Raspberry Pi 和 Arduino 进行了深入比较,以帮助您为下一个DIY 项目选择合适的开发板。

Raspberry Pi 5 是目前功能最强大的消费级 SBC 之一。遗憾的是,它的库存有限,意味着您很难找到它。

定价和供货情况

通常,Raspberry Pi 板的价格在 10 到 80 美元之间,外设还需要额外花费一些美元。由于 Raspberry Pi 板包含大量功能,您可能倾向于认为它们比蓝色微控制器系列更昂贵。

然而,官方 Arduino 板的价格却出人意料地高。但这里的关键词是“官方”。与 Raspberry Pi 不同,Arduino 板是完全开源的。考虑到使用官方 Arduino 原理图生产克隆的容易程度,您会发现市场上充斥着廉价的 Arduino 板,这些板的价格只是 Raspberry Pi 基金会为其 SBC 系列收取的价格的一小部分。

同样,Raspberry Pi 也受到供应问题的困扰,黄牛甚至对最上一代的主板也收取高昂的费用。虽然短缺确实影响了 Arduino 系列的生产,但您不会遇到太大的麻烦,以合理的价格找到原装的 Arduino 板。

SBC 与微控制器

插入键盘和鼠标的 Raspberry Pi 5,显示器显示 Raspberry Pi OS 桌面

让我们先解决这个问题:Arduino 可能看起来像蓝色的 Raspberry Pi,但两者在硬件方面没有任何不同。首先,Raspberry Pi 系列是一款单板计算机 (SBC),您可以将其用作通用 PC。

同时,Arduino 系列主要由微控制器组成,而不是 SBC。唯一可以与 Arduino 进行比较的 Raspberry Pi 型号是 Raspberry Pi Pico,它也是一个微控制器,而不是像主线 Raspberry Pi 板那样的 SoC。对于外行来说,微控制器是一种集成电路,更多地用作嵌入式系统的一部分,不能用作独立的计算机。这给我们带来了两者之间的第一个区别:

作系统

如果您阅读过我们有关 Raspberry Pi 的任何教程,您可能已经注意到我们首先将作系统文件写入microSD 卡上。除了 Raspberry Pi Pico 之外,RPi 系列的所有其他主板都包含一个 microSD 卡插槽,可让您启动到基于 ARM 的作系统。因此,您可以自由地将 Raspberry Pi 用作功能齐全的计算机,当您需要构建涉及更多软件和基于应用程序的方法的复杂项目时,它比 Arduino 更好。

标签:
免责声明:本文由用户上传,如有侵权请联系删除!