如何开始使用超棒的 Orange Pi

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

Opensource.com

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

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

为什么选择 Orange Pi?

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

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

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

具体来说,我需要该设备尽可能便宜,但仍然可以开箱即用,并具有用于 SSH 和物联网应用的互联网连接。Orange Pi Zero 通过板载 10/100M 以太网和 802.11 b/g/n Wi-Fi 来满足这些要求,从而实现互联网连接。它还具有 26 个 Raspberry Pi 兼容的 GPIO 端口,用于连接物联网应用的传感器。我选择了 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 转 USB 适配器和 Wi-Fi USB 适配器才能连接到互联网。当将物联网设备作为礼物赠送时,您希望接受者能够尽快且轻松地享受产品,而不是赠送一些不完整的东西,最终只会放在架子上。

开箱体验

我对 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 美元的价格,三倍的学生可以使用自己的 Orange Pi Zero 进行学习,而不是 35 美元的 Raspberry Pi 3,您可以将 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 迄今为止最好的发行版,我可以推荐 (据我所知基于 Armbian 的) DietPi。各种应用程序以及操作系统本身的设置和配置比 Armbian 更容易。

我上周刚订购了带外壳和扩展板的“大”套件。总共大约 19 美元,我现在很兴奋尝试一下。从一开始就一直是 pi 迷。

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

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

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

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

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

这也适用于 raspberry pi。闭源板子,闭源固件,闭源视频驱动程序。

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

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

回复 作者:Jamie (未验证)

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

回复 作者:Jamie (未验证)

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

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

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

很棒的文章,David。
一直在寻找一款具有 2GB RAM、10/100/1000 以太网、至少 16GB eMMC、以太网不通过 USB 瓶颈运行,并且时钟速度比 1200 MHz 更令人满意的 SBC (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 应该会看到一个完全开放的驱动程序堆栈,用于启用多媒体应用程序,同时使用除 allwinner 提供的 3.4 之外的内核。

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