您应该为您的项目选择哪款 Raspberry Pi?

9 位读者喜欢这篇文章。
Raspberry Pi 3 board

Raspberry Pi 基金会。CC BY-SA 4.0

Raspberry Pi 计算机有许多不同的型号和版本。但哪一款最适合您的项目?

以下是主要可用型号的摘要

 

照片由 Alex Eames of raspi.tv 提供。经许可使用。保留所有权利。

型号 规格 价格(美元)
Pi 400

CPU: 1.8GHz 64 位四核 ARMv8

RAM: 4GB

USB: 1 个 USB 2 端口,3 个 USB 3 端口

连接性: 以太网,Wi-Fi,蓝牙

外形尺寸: 内置键盘

$70
Pi 4 CPU: 1.5GHz 64 位四核 ARMv8

RAM: 高达 8GB,取决于型号

USB: 2 个 USB 2 端口,2 个 USB 3 端口

连接性: 以太网,Wi-Fi,蓝牙
$35 - $75
Pi 3 Model B CPU: 1.2GHz 64 位四核 ARMv8

RAM: 1GB

USB: 4 个端口

连接性: 以太网,Wi-Fi,蓝牙
$35
Pi 2 Model B CPU: 900MHz 32 位四核 ARMv8*

RAM: 1GB

USB: 4 个端口

连接性: 以太网
$35
Pi 1 Model B+ CPU: 700MHz 32 位单核 ARMv6

RAM: 512MB

USB: 4 个端口

连接性: 以太网
$25
Pi 1 Model A+ CPU: 700MHz 32 位单核 ARMv6

RAM: 512MB**

USB: 1 个端口

连接性:
$20
Pi Zero CPU: 1GHz 32 位单核 ARMv6

RAM: 512MB

USB: 1 个 micro USB OTG 端口

连接性:
$5

 

* Pi 2 也从 Pi 3 中使用的 BCM2836 ARMv7 升级到 BCM2837 ARMv8 CPU。它的降频为 900MHz,并且不包含 Wi-Fi 或蓝牙。

** Model A+ 已升级至包含 512MB RAM。其型号名称和价格点保持不变。

Raspberry Pi 4 和 Raspberry Pi 400

Raspberry Pi 4

Raspberry Pi 4 是规格潜力最高的型号,因此对于许多通用项目来说,这是您的最佳选择。它是功能最强大的 Pi,具有快速的时钟速度、Pi 上可用的最大 RAM、Wi-Fi 和蓝牙,以及运行两个 4k 分辨率屏幕的能力。如果您需要速度和性能,那么您需要这款。

Pi 4 的价格范围取决于您需要的 RAM 容量。您可以获得高达 8 GB 的 RAM,但更多并不一定总是更好,尤其是在您不使用的情况下。计算机使用 RAM 来存储任何时候打开的数据。这可能包括打开的浏览器标签页、视频编辑器中的视频剪辑、正在积极编写或编译的代码等等。如果您正在设计一个简单的艺术或实用项目,您或许可以满足于 1 或 2 GB。如果您打算将 Pi 用作台式计算机或进行密集型数据处理,那么 RAM 越多越好。

优点: 快速、强大、能够运行双屏幕。

缺点: 如果您是从以前的 Pi 型号升级,Mini-HDMI 端口可能需要新的电缆。

完美适用于: 台式电脑、家庭 Kubernetes 集群、家庭服务器和媒体中心、游戏模拟器、计算机视觉。

Pi 400

Pi 400 是一个主题的变体,它是一个键盘,本质上,内置了一个 Pi 4。它是便携式计算的终极之选:将 Pi 400 及其电源放入背包,然后将其插入您目的地已有的任何显示器和鼠标。它专为桌面使用而设计,但它仍然具有用于硬件项目的 GPIO 引脚以及您需要的用于连接的所有其他端口。

优点: 键盘外形尺寸使其成为迄今为止最方便携带的 Pi。

缺点: 键盘外形尺寸使其成为迄今为止物理尺寸最大的 Pi。

完美适用于: 台式电脑、教室、游戏模拟器、计算机视觉。

Raspberry Pi 3

Pi 3 提供了真正令人愉悦的台式电脑体验,这在很大程度上归功于四年在优化官方 Pi 操作系统 Raspbian 方面所做的极端工作。Pi 3 在几秒钟内启动,Web 浏览器运行流畅,您可以立即打开 Minecraft 并创建一个世界,并且像 LibreOffice 和 Mathematica 这样的密集型应用程序也能像在体面的 PC 上一样响应。

它也非常适合复古游戏模拟。正如 Stack Overflow 联合创始人 Jeff Atwood 最近写道,“Raspberry Pi 的崛起单枪匹马地彻底改变了模拟场景。它足够快,可以合理地模拟 N64 和 PSX 以及 Dreamcast,而且只需 35 美元。”

如果您曾经尝试在 Pi 1 上使用 OpenCV 进行计算机视觉,您可能会获得有限的成功。借助功能更强大的 Pi 3,这变得更加可行。

优点: 快速、强大、物超所值。

缺点: 更耗电。

完美适用于: 台式电脑、媒体中心、Web 服务器、游戏模拟器、计算机视觉。

Raspberry Pi 2

如果您拥有 Pi 2,则很可能是最初基于 BCM2836 的 Model B。最近,Pi 2 已升级为使用 Pi 3 中使用的 BCM3837 CPU。它与 3B 之间唯一的真正区别是缺少 Wi-Fi 和蓝牙。

如果您有 2B,您会发现它是一款合理的台式电脑,尽管不如 Pi 3 功能强大。它可以像 Pi 3 一样出色地处理大多数事情,并且具有相同的 RAM 和 GPU。

如果您同时拥有 Pi 2 和 Pi 3,您可以将 3 用于需要无线连接的项目,将 2 用于不需要无线连接的项目,并且您不会注意到它们之间有太大区别。Pi 2 比 3 消耗的功率更少,因此如果您没有将其推向极限,这是一个优势。

游戏模拟、播放视频和作为台式电脑的常规使用也适用于此型号。

优点: 快速、强大、物超所值。

缺点: 价格与更高级的 Pi 3 大致相同,缺乏无线连接。

完美适用于: 台式电脑、媒体中心、Web 服务器、游戏模拟器。

Raspberry Pi 1 Model B+

从技术上讲,Model B+ 只是对原始 Model B 的略微改进,但它增加了两个 USB 端口,并将 GPIO 接头从 26 针扩展到 40 针。它还将 Pi 移至新的标准外形尺寸,此后其主要型号一直沿用此尺寸。这种格式广受欢迎,非常适合围绕其构建。随着 B+ 的推出,HAT 规范应运而生,这是附加板的标准。

B+ 在大多数日常任务中都非常出色,但与四核型号相比,在使用 Web 浏览器等密集型应用程序时,会感觉到明显的迟缓。由于每个 Pi 都具有相同的 GPU,因此它们都可以毫不费力地播放高清视频,因此将其用作媒体中心是一个不错的选择。您唯一会注意到的是菜单的运行不如 Pi 2 或 3 那样流畅。

B+ 为您提供了一个 40 针 GPIO 接头,因此您可以使用 HAT 或仅访问 GPIO 引脚进行电子项目。您拥有以太网,并且可以通过四个 USB 端口轻松添加 Wi-Fi 和蓝牙。其优雅的设计去除了原始 Pi 的一些难看组件,并整理了电路板的布局,使其更具视觉吸引力。

Pi 1 CPU 已在数百万台设备中使用。它可能是世界上最稳定且支持最好的单板计算机 SoC。B+ 甚至已获得太空飞行认证——宇航员 Tim Peake 今年在国际空间站上将其用作 Astro Pi 学校竞赛的一部分,该竞赛正在扩展为 2017 年的欧洲范围竞赛。

照片由欧洲航天局的 Tim Peake 拍摄。经许可使用。保留所有权利。

优点: 标准外形尺寸、稳定性、价格。

缺点: 比其他型号更慢且功能更弱,没有无线连接。

完美适用于: 媒体中心、GPIO 项目、机器人技术、信息显示、国际空间站任务。

Raspberry Pi 1 Model A+

A+ 是 B+ 的精简版本,移除了 USB 端口组和以太网插孔,并替换为单个 USB 端口。售价 20 美元,它比主要型号便宜,而且仍然物超所值。

如果您不介意它缺少无线连接或在桌面上有点迟缓,那么 A+ 将非常适合您。如果它是您唯一的 Pi,您可能会对其感到沮丧,但您可以在 Pi 3 上进行编程并将代码部署到 A+,以受益于其更小的尺寸。

它不如 Pi Zero 小,但它确实具有全尺寸 USB 端口和 HDMI 端口,可以轻松连接基本外围设备。如果您想将其嵌入机器人之类的东西中,它也不会太笨重,这很不错。

如果您有 A+,除非您是最近购买的,否则它很可能是具有 256MB RAM 的原始版本。它最近已升级到 512MB,这将有助于繁重的工作,并使常规桌面使用更加轻松,但它仍然远不如 Pi 2 或 3 功能强大。

您使用 A+ 而不是 Zero 的一个原因是它具有 DSI 显示接口,因此您可以使用官方触摸屏。如果您想让 Pi 以低功耗运行或使用电池或太阳能供电,A+ 是您的最佳选择,因为它在所有型号中功耗最低。请参阅 Alex Eames 关于 Pi Zero 功耗的博客文章。

优点: 标准外形尺寸、尺寸、重量、稳定性、价格。

缺点: 比其他型号更慢且功能更弱,一个 USB 端口,没有有线或无线连接。

完美适用于: 高空球载、机器人技术、墙面显示。

Raspberry Pi Zero

Pi Zero 是最小、最轻、最便宜的 Pi。它不批量提供(通常每位客户一个),因此如果您需要大量 Pi,它不是理想的选择,但它非常适合不依赖无线连接的嵌入式项目,尽管您始终可以添加 Wi-Fi 或蓝牙适配器。

Pi Zero 的 CPU 是 Pi 1 的 BCM2835 超频至 1GHz,因此它甚至比 Pi 2(尽管只是单核)更快。它还配备了 512MB RAM,使其具有出乎意料的合理桌面体验。在功耗方面,它是最低的之一,与 Model A+ 大致相同。

现在 Pi Zero 具有摄像头接口,它非常适合 高空球载等项目,在这些项目中,尺寸和重量确实很重要。

Pi Zero 不适合用作通用 PC,因为您需要适配器来从 mini HDMI 和 micro USB 进行转换,外加一个 USB 集线器,尽管这仍然可能比全尺寸 Pi 便宜!与 A+ 一样,Zero 非常适合作为从另一个设备部署代码的设备。

优点: 价格、尺寸、重量。

缺点: 供货有限、没有无线连接、GPIO 接头未安装。

完美适用于: 高空球载、微型机器人技术、间谍活动。

计算模块

如果您认真对待您的项目,您可能希望考虑围绕 Raspberry Pi 计算模块进行开发。如果您希望运送以 Pi 作为大脑的产品,并且需要控制布局和占用的空间,那么它是理想的选择。计算模块已用于各种应用的产品和原型,包括媒体中心、数字标牌解决方案、机顶盒电视,甚至立方体卫星。

计算模块开发套件的售价约为 150 美元,但它们仅旨在帮助您入门。想法是您设计自己的 IO 板并将模块插入其中。模块的价格与 Pi 的价格大致相同,大约 30 美元,具体取决于订单数量。Pi 3 CPU 模块的升级预计很快就会推出。最棒的是,您可以轻松地将 CM1 换成 CM3。

计算模块还允许您连接两个摄像头(用于立体摄影)和两个显示器。您甚至可以简单地使用它来访问巨大的 120 针 GPIO 接头,以控制更多物理设备。

您实际上可以设计一个 PCB,它可以容纳多个计算模块,这可以为超级计算、并行计算等开辟可能性!

优点: 布局自定义、额外的 GPIO、额外的摄像头和显示端口。

缺点: 入门成本更高,CM3 尚未上市,仅供更高级用户使用。

完美适用于: 需要自定义布局的批量生产产品。

或者,您可以利用 element14 提供的 Raspberry Pi 定制服务,并根据现有型号设计出符合您规格的定制 Pi(在物理限制范围内!)。

旧型号

我只介绍了公开发售的型号,但如果您抽屉里放着旧的 Pi,它可能非常适合您的某个项目。如果您不需要 Pi 3 的速度或性能,不需要添加 HAT,并且不需要所有 GPIO 引脚,那么您的旧款 2012 Raspberry Pi 将很乐意为您效劳。将其从抽屉中取出,吹掉灰尘,让它做点什么!这些旧款 Pi 非常适合文件服务器、NAS 驱动器、IoT 家庭自动化系统等等。


本文最初于 2016 年发布,并已由编辑更新了新信息。 

User profile image.
Ben 是 BBC News Labs 的软件工程师,曾任 Raspberry Pi 的社区经理。他热衷于 Linux、Python 和所有开源事物!在 Twitter 上关注 Ben @ben_nuttall。

贡献者

7 条评论

更正 - Raspberry Pi B+ 和 Zero ARMv6 CPU 是单核处理器,而不是四核!开头的表格有点令人困惑 - 也许添加边框以清楚地分隔哪个 CPU 框对应于哪个型号。

嗨 Ben,关于 Pi 2 的有趣消息!我想这些新型号尚未到达零售商手中。它们可以超频到(或接近)1200 MHz 吗?

您真的应该提到 Raspberry Pi 3 存在严重的过热问题,这会阻止它以全功率运行,除非您有散热片,而散热片不包含在包装中。

嗨 Ben。有趣且有用的比较 - 谢谢。很高兴看到所有内容都集中在一个地方。有关于 A3 的消息吗,还是目前不在计划中?

我喜欢带有开源图形驱动程序的那个。 :)

当微型计算机可以轻松达到 500x300x400 毫米时,有人会将 85x65x15 毫米的计算机称为迷你计算机,难道没有人觉得奇怪吗?

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.