2022年的树莓派替代品
在你的修补之旅的某个时刻,你可能会遇到Raspberry Pi的极限。
虽然Raspberry Pi的微电脑和微控制器是非常有活力的工具,可以帮助你完成不同的项目,但其他一些工具更加专业,更适合于特定的项目。
此外,外面的板子仍然短缺,这对每个人来说都是一个问题。具体来说,Pi Zero的板子是非常难买到的。我们是Raspberry Pi认可的经销商,所以 以下是我们对未来股票的预测。
关于操作系统的一点注意事项
当你购买Raspberry Pi时,你会享受到使用Raspberry Pi操作系统的便利。
现在,当你购买一块非树莓派的板子时,你购买的板子可能会与Android、Ubuntu,也许还有其他操作系统一起使用,但它不太可能与树莓派的操作系统一起使用。
Raspberry Pi操作系统的优点是它与Raspberry Pi板的配合非常好。你将避免很多与硬件不工作、文档不完善或寻求援助的社区有限有关的问题。
Raspberry Pi 4通用SBC替代品。Rock Pi 4
从表面上看,Rock 4与Raspberry Pi 4非常相似。
它的尺寸和价格大致相同--两者的售价约为$60,约为85 x 55毫米,有2个USB 3.0和USB 2.0端口,以及两者的CSI/DSI端口。
然而,Rock 4是一个强大的单板计算机(SBC),与Raspberry Pi 4相比有相当多的优势,包括。
- 支持M.2固态硬盘和eMMC模块(用于比microSD更快的存储)。
- 六核处理器(对你的使用情况来说可能更快)。
树莓派4,但有普通HDMI+eMMC: Banana Pi M5
与Raspberry Pi 4相比,Banana Pi BPI-M5是一款规格相当相似的单板计算机,但与Raspberry Pi相比,它的主要优势是预先焊接的eMMC模块,可以是16到64GB。
eMMC存储比microSD更快、更可靠,而且Raspberry Pi 4不像Banana Pi BPI-M5那样让你选择在工厂安装eMMC。
此外,这块板子配备了一个普通尺寸的HDMI端口。这可能是一个优势或劣势,取决于你是谁。正如我们的 通讯调查显示:只有三分之一的受访者喜欢普通的HDMI插槽。你可以在本文底部或桌面上的侧边栏上注册订阅新闻简报。
用于AI/ML的Raspberry Pi 4替代品:Google Coral
虽然Raspberry Pi 4可以做一些人工智能项目或机器学习项目,但就这些目的而言,它通常有点慢。
你需要的是谷歌珊瑚开发板中的一块。让我们来看看迷你版开发板和普通尺寸的开发板。
谷歌珊瑚开发板迷你版
Google Coral开发板是一个单板计算机(SBC),与Raspberry Pi非常相似。它比Raspberry Pi 4小一点,为64 x 48毫米,而Raspberry Pi 4为86毫米 x 57毫米。
然而,与Raspberry Pi不同,Coral Dev Board Mini是专门为高速机器学习而制造的。
从上面的图片可以看出,Coral Dev Board Mini与Raspberry Pi有一些相似和不同之处,包括板载单声道扬声器、麦克风和电源按钮。
但是,让我们更深入地看看Coral Dev Board Mini与Raspberry Pi 4的对比情况。
珊瑚迷你 | 貔貅4 | |
CPU | 联发科8167s SoC(四核Arm Cortex-A35),频率1.3GHz | 四核Cortex-A72(ARM v8)64位SoC @ 1.5GHz |
GPU | IMG PowerVR GE8300(集成在SoC中) | 博通Videocore-VI GPU |
ML加速器 | 谷歌边缘TPU协处理器。 4 TOPS (int8); 每瓦2 TOPS | 不适用 |
内存 | 2GB LPDDR3 | 2/4/8GB |
闪存 | 8GB eMMC,MicroSD | 没有集成存储器 |
无线 | Wi-Fi 5(802.11a/b/g/n/ac);蓝牙5.0 | 2.4 GHz和5.0 GHz IEEE 802.11ac无线,蓝牙5.0,BLE 千兆位以太网 |
音频/视频 | 3.5毫米音频插孔;数字PDM麦克风。 2.54毫米2针扬声器端子。 微型HDMI(1.4)。 用于MIPI-CSI2摄像头的24针FFC连接器(4线)。 用于MIPI-DSI显示器的24针FFC连接器(4线)。 | 2个微型HDMI端口(最多支持4kp60)。 2通道MIPI DSI显示端口 2通道MIPI CSI相机端口 4极立体声音频和复合视频端口 H.265(4kp60解码),H264(1080p60解码,1080p30编码)。 OpenGL ES 3.1, Vulkan 1.0 |
输入/输出 | 40针的GPIO接头。 2个USB Type-C (USB 2.0) | 树莓派标准40针GPIO接头 2个USB 3.0端口。 2个USB 2.0端口。 |
谷歌珊瑚开发板
普通尺寸的Google Coral开发板与Raspberry Pi 4的尺寸大致相同。
Coral开发板是88 x 60mm,而Raspberry Pi 4是86mm x 57mm。
与Coral Dev Board Mini相比,Dev Board的功能更强大,拥有更快的CPU和内存。
当然,权力越大,责任越大。在这种情况下,珊瑚开发板的价格是$129.99,而迷你板的价格是$99.99。
珊瑚发展委员会 | 貔貅4 | |
CPU | 恩智浦i.MX 8M SoC(四Cortex-A53,Cortex-M4F)。 | 四核Cortex-A72(ARM v8)64位SoC @ 1.5GHz |
GPU | 集成GC7000 Lite图形 | 博通Videocore-VI GPU |
ML加速器 | 谷歌边缘TPU协处理器。 4 TOPS (int8); 每瓦2 TOPS | 不适用 |
内存 | 1/4GB(即将推出2GB)。 | 2/4/8GB |
闪存 | 8GB eMMC,MicroSD插槽 | 没有集成存储器 |
网络 | Wi-Fi 2×2 MIMO(802.11b/g/n/ac 2.4/5GHz)和蓝牙4.2 千兆位以太网 | 2.4 GHz和5.0 GHz IEEE 802.11ac无线,蓝牙5.0,BLE 千兆位以太网 |
音频/视频 | 3.5毫米音频插孔(符合CTIA标准)。 数字PDM麦克风(x2)。 用于立体声扬声器的2.54mm 4针端子 HDMI 2.0a(全尺寸) 用于MIPI-DSI显示器的39针FFC连接器(4线)。 用于MIPI-CSI2摄像头的24针FFC连接器(4线)。 | 2个微型HDMI端口(最多支持4kp60)。 2通道MIPI DSI显示端口 2通道MIPI CSI相机端口 4极立体声音频和复合视频端口 H.265(4kp60解码),H264(1080p60解码,1080p30编码)。 OpenGL ES 3.1, Vulkan 1.0 |
输入/输出 | 40针的GPIO接头。 Type-C OTG。 C型电源。 A型3.0主机。 Micro-B串行控制台 | 树莓派标准40针GPIO接头 2个USB 3.0端口。 2个USB 2.0端口。 |
Coral与Pi 4相比,其速度有多大?
来自Raspberry Pi的Alasdair Allen的一篇文章显示了一些有利于Coral Dev Board的基准测试。
根据 他的基准珊瑚开发板的平均推断时间为15.7毫秒,而树莓派4使用Tensorflow Lite则需要82.7毫秒。两个测试都是使用MobileNet v1 0.75深度模型完成的。
似乎如果你插上Coral USB加速器,Raspberry Pi 4将成为一个真正的ML巨无霸,推理时间下降到14.9ms。
Q-engineering的另一篇文章也阐述了Google Coral相对于Raspberry Pi 4的绝对优势。
Raspberry Pi Zero的替代产品。Banana Pi BPI-M2 Zero 和 Orange Pi Zero2
树莓派Zero 2 W的库存很惨淡,因此人们一直在寻找各种替代品。
如果这是你,那么你就必须决定你的优先事项是什么。
如果你需要一个与Pi Zero类似的外形尺寸,那么你可以考虑Banana Pi BPI-M2 Zero。这只有在你的优先考虑事项是严格意义上的尺寸高于一切的情况下。例如,如果你的项目中存在空间限制。我们有 在此对Zero 2 W和Banana Pi BPI-M2 Zero进行了更深入的比较。
然而,如果尺寸并不那么重要,你可以考虑Orange Pi Zero2。Orange Pi Zero2比Pi Zero 2 W大,但它的能力也更强。特别是,这里有它的优势。
- 1GB内存(而不是Zero 2的512MB)。
- USB-C(而不是微型USB)
- 更高的CPU速度
这里有一个 两者之间的更深入比较。
毫无疑问,另一块可以考虑的板子是Raspberry Pi Pico W。不仅库存充足,而且有了新的无线芯片,在Raspberry Pi Zero会显得过分的地方,建立简单的、连接的项目变得更加容易。
用于微控制器项目的Raspberry Pi Pico替代品。Arduino
当初学者想进入微控制器领域时,他们立即想到了Arduino。
毫无疑问,Arduino已经在这个市场上占据了一席之地。即使是Raspberry Pi Pico也会发现要撼动Arduino的统治地位是一个挑战。
也就是说,与Arduino相比,Raspberry Pi Pico确实有其优势。
首先,Raspberry Pi Pico是目前最便宜的微控制器板之一,起价为$4-$7,这取决于你是否需要预装头显(Pico H)、无线(Pico W)或两者都需要(Pico WH,在撰写本文时仍未发布)。
Arduino的价格一般要高很多。例如,初学者会遇到的典型的Arduino板是Arduino Uno Rev3,它的价格是$27.60。与Pico大小相似的板子,Arduino Nano,价格稍低,约为$21。
当然,所有这些硬件都是开源的,所以你可以用更少的钱买一个第三方的。
这里有一个快速的表格供比较。
树莓派Pico | Arduino Uno Rev3 | |
CPU频率 | 133MHz | 16兆赫 |
微控制器 | RP2040 | ATmega328P |
闪存 | 2MB | 32KB |
内存 | 256KB | 2KB |
芯片 | 26 (用户可使用的) | 14个数字,6个模拟 |
有USB吗? | 微型USB | USB B |
WiFi和/或BT? | 没有 | 有WiFi版本 |
电压 | 1.8 - 5.5V或5V USB | 6-20V(建议7-12V)或通过USB。 |
尺寸 | 51x21mm | 68x53mm |
语言 | MicroPython / C | C |
我们已经在我们的Raspberry Pi Pico大型指南中写了一个更深入的比较。 点击这里查看主要区别。
Arduino比Raspberry Pi Pico有更多的变体
在上一节中,我们比较了经典的、最受欢迎的Arduino板和Raspberry Pi Pico。
但事实是,Arduino有大量的板子,其中一些有特定的用途。
坦率地说,如果你有一个特定的项目,你可能最好使用Arduino的一个特殊板。
Arduino有三个系列可供选择。 纳米级, ǞǞǞ 和 经典.除了这些,你还可以购买包含你所需要的一切和盾牌的套件(例如,带有传感器的组件)。
以下是区分不同类别的特征。
纳米级顾名思义,它们很小,但有很多功能。最基本和最便宜的是Nano Every,但也有更高级的板子,有BLE、环境传感器(温度、湿度、压力)、手势传感器、麦克风等等。你可以用MicroPython对这一系列的板子进行编程,你也可以用它们进行机器学习。
ǞǞǞ芯片:几乎所有的MKR板都有一个无线电模块,有Wi-Fi、蓝牙®、LoRa®、Sigfox、NB-IoT。你可以购买盾牌来添加环境传感器、GPS、以太网、电机控制和RGB矩阵。
MKR板使用Cortex-M0 32位SAMD21低功耗处理器,并配备了一个加密芯片,用于安全通信。
经典:这些是最基本的板子,大多数业余爱好者都会从这些板子开始。它们非常适用于修补、测试和学习。Arduino Uno R3就属于这个类别。
Arduino Nano RP2040 VS Raspberry Pi Pico WH
事实上,有一块与Raspberry Pi Pico W极为接近的板子是 Arduino Nano RP2040 连接.它使用与Raspberry Pi Pico W相同的微控制器RP2040,并有一个无线模块。
与Pico W相比,Arduino Nano RP2040 Connect的主要优势在于。
- 蓝牙 - 虽然Pico W有BT硬件,但在撰写本文时,它还没有启用。
- 陀螺仪
- 加速器
- RGB LED
- 声器
- 支持Arduino IDE、Arduino Cloud和MicroPython。
就价格而言,最好的比较是与Pico WH,它带有接头和无线,与Arduino Nano RP2040相似。这意味着Pico WH是$7,Arduino Nano RP2040大约是$26。
在Nano系列中还有许多其他的板子,但如果你正在寻找Raspberry Pi Pico的直接竞争对手,Arduino Nano RP2040 Connect就是你要寻找的。
尺寸重要时的Raspberry Pi Pico替代品。RP2040邮票
Solder Party创造了一个基于RP2040的微控制器,它又方又小。
Raspberry Pi Pico的尺寸为21mm x 51mm,而RP2040 Stamp的尺寸为25mm x 25mm,与Raspberry Pi Pico相比也有一些优势,包括。
- 可由3.3V锂电池供电。
- 有30个GPIO引脚
- 新像素LED
基本上,这是一个树莓派Pico,它更小,有更多的功能。然而,它的价格也是原来Pico的三倍($4 vs $10.80),而且没有无线,与Pico W不同。
尺寸重要时的Raspberry Pi Pico替代品。Pimoroni Tiny 2040
RP2040邮票之外的另一个选择是Pimoroni的Tiny 2040。
与Raspberry Pi Pico相比,Tiny 2040非常棒,因为它有一个USB-C接口,高达8MB的QSPI闪存,一个RGB LED和12个IO引脚(有4个12位ADC通道)。
其尺寸为22.9×18.2毫米,而Raspberry Pi Pico的尺寸为21毫米×51毫米。
Raspberry Pi Pico的更便宜的替代品。Espressif ESP32或ESP8266
Raspberry Pi Pico W确实让Raspberry Pi的微控制器系列缩小了Pico系列与ESP32和ESP8266之间的差距。
ESP32确实保留了一个优势......也许。
根据你购买ESP32的地方,你可能会得到一个能与Pico W相媲美的微控制器--价格更便宜,而且 背后有一个巨大的社区.
芯片短缺冲击了ESP价格,但 Peter Scargill 写了关于他通过Banggood发货的价格。彼得说他买了十包名为 "Geekcreit® Wireless NodeMcu Lua CH340G V3 Based ESP8266 "的ESP8266板。
看一下产品页面,他们的报价是10个$28.99,如果你买40个,你可以得到12%的折扣。运送到美国是免费的。
这意味着每块板子的成本为$2.90,这是一块带WiFi的板子。这使得它的价格约为Raspberry Pi Pico的一半。
在规模上,你可以通过使用Espressif的这一系列板子来节省大量的钱。这里有一个 原始Pico和ESP32之间的比较.
在 VEEEGLEICH 下,我最多只能找到一个等价物,其中一个是硬件对比,另一个是技术和软件对比。
第二张表中的测试结果(XOR)与第二张表中的测试结果(XOR)完全相同,但不能相互比较,因为只有一个测试结果(!!!!???)是正确的。