如何开始使用超棒的 Orange Pi

513 位读者喜欢这篇文章。
open source button on keyboard

Opensource.com

随着像 ArduinoRaspberry Pi 这样的开源硬件变得越来越主流,其成本也在不断下降,这为新的和创新的 IoTSTEM 应用打开了大门。作为一个对两者都充满热情的人,我一直在寻找可以应用于工业、课堂以及 我女儿的机器人团队 的新创新。当我听说 Orange Pi 被称为“Raspberry Pi 杀手”时,我停下来关注了一下。

尽管名字听起来有点酸涩,但 Orange Pi Zero 还是引起了我的兴趣。我最近入手了一台,并在本文中分享我的第一印象。剧透一下:我印象非常深刻。

为什么选择 Orange Pi?

Orange Pi 是一个由 Linux 驱动的单板计算机系列,由 深圳市迅龙软件有限公司 制造,并在 速卖通上销售。与在速卖通上销售的任何商品一样,请耐心等待并提前计划两到四周或更长的运输时间,因为产品直接从中国大陆运往世界各地。

与 Raspberry Pi 不同,Raspberry Pi 拥有一个小型但不断增长的单板计算机系列,针对不同的价格点、外形尺寸和功能,Orange Pi 板的数量要多得多。好消息是,对于您想要的应用,您有大量的选择,但坏消息是,大量的选择可能会让人不知所措。就我而言,我选择了 Orange Pi Zero 512MB 版本,因为它在功能方面取得了适当的平衡,并且价格适合在高中和学术环境中使用。

要查看包含所有规格的高分辨率图像,请访问 Orange Pi Zero 网站

具体来说,我需要该设备尽可能便宜,但仍然开箱即用,并具有用于 SSH 和 IoT 应用的互联网连接。Orange Pi Zero 通过板载 10/100M 以太网和 802.11 b/g/n Wi-Fi 来满足这些互联网连接要求。它还具有 26 个 Raspberry Pi 兼容的 GPIO 端口,用于连接 IoT 应用的传感器。我选择了 512MB 版本的 Orange Pi Zero 而不是 256MB 版本,因为通常内存越大越好,而且只贵了 2 美元。最终,该设备的发货价为 12.30 美元,这使其在鼓励实验和创造 魔法烟雾 的课堂环境中具有成本效益。

与 5 美元的 Raspberry Pi Zero 相比,Orange Pi Zero 仅贵几美元,但它开箱即用更加有用,因为它具有板载互联网连接和四个 CPU 核心,而不是一个。这种板载网络功能也使 Orange Pi Zero 比 Raspberry Pi Zero 更适合作为礼物,因为 Raspberry Pi Zero 需要 Micro-USB-to-USB 适配器和一个 Wi-Fi USB 适配器才能连接到互联网。当将 IoT 设备作为礼物赠送时,您希望接收者尽可能快速且轻松地享受产品,而不是赠送一些不完整的产品,最终只会放在架子上。

开箱体验

我对 Orange Pi 最初的担忧之一是,供应商和社区支持不会像 Raspberry Pi 基金会及其社区的支持那样强大,最终用户只能孤身一人,付出额外的努力才能让设备运行起来。如果是这样,我将不愿意推荐 Orange Pi 用于课堂或作为礼物。好消息是,Orange Pi Zero 立即运行良好,并且实际上比 Raspberry Pi 更容易上手。

Orange Pi 在订购后两周送达我的邮箱。我拆开包装,并在几分钟内启动并运行了它。我的大部分时间都花在了下载操作系统上。Orange Pi 可以运行各种操作系统,从 Android 到 Debian 变体。我选择了 Armbian,因为它似乎是 Orange Pi 爱好者的最流行选择。由于 Armbian 支持许多基于 ARM 的单板计算机,因此您需要为 Orange Pi Zero 选择正确的 Armbian 版本。通过遵循 Armbian 用户指南的 入门部分,我能够轻松地将 microSD 卡映像化,插入 microSD 卡和以太网电缆,使用我与 Raspberry Pi 一起使用的现有 3A Micro-USB 电源适配器为设备供电,并通过 SSH 连接到它。

Orange Pi interface

通过 SSH 连接到 Orange Pi Zero。

通过以太网进行 SSH 连接后,我能够使用 nmtui-connect 轻松连接到我的无线接入点。然后我执行了 apt-get update && apt-get upgrade,并注意到更新运行速度比 Raspberry Pi Zero 快得多,更接近 Raspberry Pi 3 的性能。其他人也 观察到类似的结果。它可能没有 Raspberry Pi 3 那么快,但我并不打算用它来测序基因组或挖掘比特币。我还注意到,Armbian 会自动调整根分区大小以填充整个 microSD 卡,这在使用 Raspbian 时是一个显式的、手动的且有时会被遗忘的步骤。最后,以 12 美元的价格,与 35 美元的 Raspberry Pi 3 相比,三倍多的学生可以使用自己的 Orange Pi Zero 进行学习,您可以将 Orange Pi Zero 送给三倍多的朋友。

Orange Pi Form Factor

Orange Pi Zero 外形尺寸与 Raspberry Pi 3 的比较。

总结

Orange Pi 绝对是一个为寻找问题而生的解决方案。鉴于其低成本、快速启动和运行的能力、相对较快的性能以及与 Raspberry Pi 的 GPIO 引脚兼容性,Orange Pi,尤其是 Orange Pi Zero,绝对应该在您的车间、教室或机器人实验的候选名单上。

您试过 Orange Pi 吗?我很想在下面的评论中听到您的体验。

User profile image.
David Egts | 红帽北美公共部门首席技术专家。鼓手、摩托车手、电脑极客、丈夫、父亲和教义问答教师。在 Twitter 上关注我 @davidegts,并查看我共同主持的播客!

14 条评论

除了 Armbian,它绝对是 Orange Pi 迄今为止最好的发行版,我可以推荐 DietPi(据我所知是基于 Armbian 的)。各种应用程序以及操作系统本身的设置和配置比 Armbian 更容易。

我上周刚订购了带有外壳和扩展板的“大型”套件。总共大约 19 美元,我现在很兴奋尝试一下。一直以来都是 Pi 的粉丝。

酷。请随时在评论中告诉我们您的第一印象!

我也是 Raspberry Pi 的粉丝,很高兴看到所有用于 IoT 和 STEM 应用的创新外形尺寸和价格点。

回复 作者:Clinton Johnson (未验证)

我已经等了超过三分钟才能加载 www.orangepi.org 网页。如果他们不在乎,我也不在乎。

但是主板是闭源的,固件是闭源的,视频驱动程序是闭源的。后者意味着,如果您想播放视频或使用 3D,您要么卡在供应商的旧 3.x 内核上,要么可以使用更新的内核,但放弃视频播放或游戏。不仅如此,工厂映像已被证明包含 root 后门。不太确定我会向任何人推荐这个。我肯定不会把它放在我自己的网络上!

这也适用于 Raspberry Pi。闭源主板、闭源固件、闭源视频驱动程序。

后门位于全志在 github 上提供的开源代码中。而不是在没有开源代码的二进制映像中。

可能有很多理由选择 Raspberry 而不是 Orange,但您提到的那些不是理由。

回复 作者:Jamie (未验证)

您在评论视频驱动程序、播放视频、游戏和使用 3D。基本主板设计没有视频输出。您指的是给您电视输出的附加组件吗?

回复 作者:Jamie (未验证)

在您尝试在其上编程之前,一切都运行良好。我发现像 Pi4J 等库无法开箱即用非常令人沮丧。这就是症结所在……正如您所说,较小的用户群意味着更少的 OSS 社区支持。在这一点上,它只是一个漂亮的 LED 盒子,放在我的架子上。

Todd,我自己的经验是积极的,我在运行我需要的应用程序时没有任何困难。我尝试了 Armbian 和 Ubuntu,以及一个 Android 版本,结果都非常好。社区支持也被证明非常有帮助。我强烈推荐 OrangePI 主板。

回复 作者:Todd Sharp (未验证)

很棒的文章,David。
一直在寻找一款 SBC,它具有 2GB RAM、10/100/1000 以太网、至少 16GB eMMC、以太网不通过 USB 障碍运行,以及比 1200 MHz 更令人满意的时钟速度(RPi 基金会专注于为 ver.3 提供蓝牙和 WiFi 只是一种转移注意力的尝试,这样人们就不会长时间关注 -3 缺乏真正的计算能力;如果您真的需要这些,您有足够的 USB 端口可用)。
Orange Pi Plus2 是对抗 RPi3 的明显赢家。

TJ 在上面说“……这绝对是 Orange Pi 迄今为止最好的发行版……”。
作为一个真正的菜鸟,有人能告诉我更多关于这方面的信息吗?谢谢!

感谢您的美言和鼓励!

不确定 TJ 是否会收到这条作为评论线程一部分的注释,或者回复他的线程是否会直接 ping 他(也许可以尝试一下?),但您想了解关于 Armbian 的哪些方面?

就我个人而言,在深入研究 Orange Pi 之前,我从未听说过 Armbian。它似乎是一个非常活跃的社区。通过支持来自许多硬件供应商的主板,社区可以变得更大,为一个主板解决的问题可能有助于其他主板,从而使发行版更有价值。

其他人在这篇文章中评论了 Orange Pi 的专有性质,这似乎发生在许多最初起步的努力中(包括 Raspberry Pi)。好消息是,通过开源社区的联合,我们可以共同努力提出开放的解决方案。我们已经在其他最初也是专有的硬件单元和外围设备中看到了这一点。

回复 作者:robertservice (未验证)

好吧,我的经验始于阅读关于 Orange Pi 总体上糟糕的官方映像。在尝试了各种官方映像以及来自这里的映像之后
http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=342
我最终阅读了关于 Armbian 的信息,虽然感觉有点零碎,但它运行得相当好。它改进得非常快。起初它似乎没有使用交换空间,但现在它使用了,这在尝试将 Pi 用作桌面时非常重要,因为 512MB RAM 有点紧张。但 Armbian 最大的优势是专门针对 OPi One 的。由于大多数映像最初是为 OPi PC 准备的,因此 FEX 设置文件未针对 One 的不同电压调节器进行调整。Armbian 基本上是唯一默认设置正确的发行版,请参阅此处的最后一个摘要
https://linux-sunxi.org/Xunlong_Orange_Pi_One

Orange Pi 主板真的非常棒。sunxi 社区在 Orange Pi PC 方面取得了巨大进展,我推荐这款主板而不是其他主板。Linux 4.11 应该会看到一个完全开放的驱动程序堆栈,使其能够在使用全志提供的 3.4 以外的内核时启用多媒体应用程序。

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.