标题里“4款”这个小陷阱,我第一次接触时也被绕晕了。香橙派官网上带“4”的产品,你能搜到Orange Pi 4、Orange Pi 4B、Orange Pi 4 LTS,旁边还挂着一个Orange Pi 4G-IoT。名字都带4,血缘和定位却差得远,新手上手前不看清楚,很容易买错板子、走错方向。这篇就把这四款的来龙去脉一次捋清楚,从硬件规格到选型思路,给准备入手OPi 4系列的朋友一份可以直接当参考的清单。
1. 先搞清家族关系:4款型号谁跟谁是一家
1.1 共同的底子:RK3399平台为什么到今天还能打
严格来说,OPi 4系列里真正同宗同源的是前三款——Orange Pi 4、Orange Pi 4B、Orange Pi 4 LTS,它们都基于瑞芯微RK3399这颗SoC。RK3399是2016年的旗舰级芯片,28nm HKMG工艺,CPU采用双核Cortex-A72加四核Cortex-A53的大小核架构,GPU是Mali-T860MP4。放到2019年前后,这套组合在Linux单板里属于第一梯队;放到现在,虽然跑不了最新的桌面特效,但当轻量Linux主机、家庭服务器、边缘计算节点,依然绰绰有余。
很多从单片机转过来的朋友可能对RK3399没概念。打个比方:STM32F407、ESP32这类是“单片机”,裸机或RTOS上干活,跑不了完整操作系统;RK3399是一台“小电脑”,能跑Ubuntu、Debian、Android,有文件系统、有内存管理、能跑Docker、能编译代码。OPi 4系列本质上是把一台完整Linux主机的核心硬件压缩到了一块信用卡大小的板子上,这是它和单片机开发板最根本的区别。
所以你在评估OPi 4系列时,不能用“单片机引脚多不多、定时器够不够用”的思路,而要用“这是一台x86迷你主机的低功耗替代品”的思路去衡量。理解了这一点,后面的选型逻辑就顺了。
1.2 四款型号的名称、年份与血缘
下面把这四款的身份信息列一下,先建立整体印象:
- Orange Pi 4:系列的开山之作,大约2019年发布,RK3399平台,LPDDR4内存,microSD加eMMC插座,默认不带板载WiFi/蓝牙。定位是标准开发板,很多外围功能需要自己配。
- Orange Pi 4B:Orange Pi 4的增强版,补齐了板载WiFi和蓝牙,USB-C接口的DP显示功能也更完善,基本是Orange Pi 4的“完全体”。适合大多数个人玩家,插上电接上键盘显示器就能当桌面电脑用。
- Orange Pi 4 LTS:主打长周期供货和稳定性,把eMMC直接焊死在板上,优化了电源和散热设计。LTS是Long Term Support的意思,官方承诺长期持续供应和系统维护,适合做产品原型、工业控制、需要7x24小时开机的项目。
- Orange Pi 4G-IoT:名字蹭了“4”的热度,但内部完全是另一套东西。它用的是全志R18这颗八核A53处理器,板载4G LTE模块,初衷是给物联网设备做蜂窝通信原型。严格来说它不是普通的Linux单板,而是“4G通信开发板”。
这里有个很关键的选型认知:前三款你是“买一台Linux电脑”,第四款你是“买一个能插SIM卡的物联网盒子”。如果把它们当成同一类产品比较,你会对4G-IoT的弱性能非常失望;但如果你就是要做4G数传、车联网、远程监控这类项目,4G-IoT反而是四款里最对症的。
1.3 为什么总有人拿它和“单片机开发板”搞混
我在不少群里看到新手问“这板子能不能像ESP32一样直接Arduino点灯”。答案是:能,但方式完全不同。在OPi 4上操作GPIO,本质是在Linux下操作文件或设备节点,比如用libgpiod或者直接读写/sys/class/GPIO。你甚至可以用Python、Node.js的库去控制引脚,写起来像写脚本,而不是像写单片机固件。
这也意味着,如果你手里已经有一堆STLink、J-Link仿真器,那是给单片机用的,OPi 4用不上。调试它靠的是HDMI接显示器、SSH远程登录,或者用USB转TTL串口线看内核日志,波特率常见是1500000。这个工作方式不转变过来,后面会很不适应。
2. 硬件规格逐项拆解:真正影响体验的差异点
2.1 CPU、GPU与内存:性能代差到底在哪
先看核心运算部分。Orange Pi 4、4B、4 LTS三款完全一致,都是RK3399,双核A72主频最高约1.8GHz,四核A53约1.4GHz,大小核调度策略是“重活给大核,轻活给小核”。实际体验中,跑桌面系统、浏览器、视频播放,流畅度接近树莓派4B,多核编译性能甚至略强,因为A72大核的单核效率确实不差。GPU Mali-T860MP4支持OpenGL ES 3.1、Vulkan,能跑一些轻量游戏和硬件视频解码,但别拿它跟现代桌面GPU比。
Orange Pi 4G-IoT则是另一个世界。全志R18虽然是八核A53,但主频偏低,GPU是Mali-400MP2,这颗GPU在今天的Linux桌面下基本属于“能显示但别指望流畅”的级别。4G-IoT的价值不在算力,而在通信,这是它和三款RK3399板子的根本差异。
内存方面,三款RK3399板子常见配置是LPDDR4 2GB或4GB,4G-IoT通常是1GB。内存大小对Linux体验的影响非常直接:2GB跑轻量桌面、开几个终端和浏览器标签够用;一旦开Docker容器、跑编译任务、开大型IDE,4GB才舒服。如果你买来是为了学习Linux、跑Home Assistant这类智能家居服务,4GB是推荐起步。
2.2 存储与网络:eMMC、SD卡、WiFi板载与否的差别
这几款的存储方案差异是选型时最容易忽视的坑。Orange Pi 4和4B使用microSD卡加eMMC插座,也就是说eMMC是单独买的小模块,插在板子上用;Orange Pi 4 LTS直接把eMMC焊死在板上,出厂可选8GB、16GB、32GB等容量,microSD卡只是辅助手段。
eMMC和SD卡的体验差距很大。SD卡本质是移动存储介质,频繁随机读写容易掉速甚至损坏,系统日志、数据库、容器镜像都会加剧损耗;eMMC是嵌入式存储芯片,随机读写和寿命都远超普通SD卡,系统跑在上面会明显更跟手,也稳得多。我个人的看法是,如果把板子当“长期跑服务的机器”,板载eMMC是刚需,这也是4 LTS版本最大的价值点之一。
网络方面的差异更明显。Orange Pi 4标准版没有板载WiFi和蓝牙,只有千兆有线网口,这意味着你需要插USB无线网卡或自己加装模块才能无线上网;Orange Pi 4B和4 LTS板载WiFi加蓝牙,开机就能连无线,省事程度完全不是一个级别;Orange Pi 4G-IoT则更进一步,板载4G LTE通信模组,插上SIM卡就能走蜂窝网络,同时也有WiFi和蓝牙。
对绝大多数玩家来说,WiFi板载与否是直接决定日常体验的项目。一块没有WiFi的开发板,配网要拉网线,移动使用时非常别扭。这也是为什么Orange Pi 4标准版在二手市场经常很便宜——因为它需要你额外折腾连接方案。
2.3 显示、USB、GPIO与外设扩展
显示输出方面,三款RK3399板子都支持HDMI和MIPI DSI,4B的USB-C接口还支持DP Alt Mode,可以直接接便携显示器。MIPI DSI可以接官方或第三方的触控屏,做桌面小平板、智能家居控制面板很合适。4G-IoT也有HDMI输出,但规格比较基础,更适合做信息展示,而不是高分辨率桌面。
USB接口方面,RK3399原生支持USB 3.0,所以OPi 4系列能比较从容地外接移动硬盘、USB网卡、蓝牙适配器等大带宽设备。这个能力对家庭服务器场景很重要——USB 3.0外接硬盘跑Samba共享,速度可以稳定在100MB/s以上,比树莓派4B的USB 3.0经验还更成熟一些。4G-IoT的USB接口相对基础,主要是2.0规格,毕竟它的定位不是高速外设扩展。
GPIO方面,四款都保留了40pin排针,引脚排列兼容树莓派HAT的物理规格,I2C、SPI、UART、PWM、普通GPIO都引出来了。注意一点:GPIO电平是3.3V,不是5V。玩过STM32、ESP32的朋友可能习惯直接接5V传感器模块,在OPi 4上直接接会有烧毁风险,5V供电的传感器需要额外做电平转换或使用独立供电加共地方案。
2.4 核心参数的横向对照
| 对比项 | Orange Pi 4 | Orange Pi 4B | Orange Pi 4 LTS | Orange Pi 4G-IoT |
|---|---|---|---|---|
| 核心SoC | RK3399 | RK3399 | RK3399 | 全志R18 |
| CPU架构 | 双核A72加四核A53 | 双核A72加四核A53 | 双核A72加四核A53 | 八核A53 |
| GPU | Mali-T860MP4 | Mali-T860MP4 | Mali-T860MP4 | Mali-400MP2 |
| 内存 | LPDDR4 2GB/4GB | LPDDR4 2GB/4GB | LPDDR4 2GB/4GB | 1GB |
| 主要存储 | microSD加eMMC插座 | microSD加eMMC插座 | microSD加板载eMMC | 板载eMMC加microSD |
| 有线网络 | 千兆以太网 | 千兆以太网 | 千兆以太网 | 有线以太网 |
| 无线能力 | 基本无,需扩展 | 板载WiFi加蓝牙 | 板载WiFi加蓝牙 | 4G LTE加WiFi加蓝牙 |
| 典型定位 | 标准开发板,适合折腾 | 桌面Linux,个人主力板 | 工业、长周期、7x24服务 | 4G物联网通信原型 |
这张表只列影响选型的主要差异,具体每个型号的接口数量、排布位置、天线接口方向,建议以上市批次和官方原理图为准。毕竟开发板产品生命周期长,中途小改版很常见。
3. 从实际场景倒推:哪一块板适合哪类人
3.1 桌面Linux体验与轻办公
如果你买这块板子,是想体验一把Linux桌面、用浏览器看视频、写写代码、偶尔处理文档,那Orange Pi 4B几乎是唯一答案,内存选4GB。原因很简单:4B板载WiFi,不用牵网线;USB-C支持DP输出,可以接便携屏;性能足够应付轻量桌面。Orange Pi 4标准版少了WiFi,桌面体验会打折扣;4 LTS也能胜任,但它的核心价值在长期稳定性,多花的钱对桌面用户不明显;4G-IoT就别拿来当桌面机了,1GB内存跑桌面Linux会非常吃力。
我在4B上跑过Ubuntu桌面,日常开终端、浏览器、文本编辑器没有明显卡顿,播1080P视频也流畅。但如果你习惯的是Windows那种多任务大工作集的用法,开几十个标签页加IDE加虚拟机,2GB以内肯定顶不住,4GB也只是勉强。对桌面用户,我的定位是“轻办公体验”,不是“主力生产工具”。
3.2 家庭服务器、NAS与智能家居中枢
这个场景下,Orange Pi 4 LTS是最优解。板载eMMC意味着系统盘不会因为SD卡损坏而突然去世;官方长期维护意味着内核安全更新和系统镜像会持续跟上;RK3399的性能跑Docker、跑Home Assistant、跑Samba文件共享、跑AdGuard Home这类服务,资源绰绰有余。
家庭服务器有一个很多人忽视的点:稳定压倒一切。板子性能差一点可以忍,但每两个月SD卡挂一次、要重装系统,你一定会崩溃。4 LTS的板载eMMC和更稳定的电源设计就是为这个场景准备的。我也见过有人用Orange Pi 4B加一张高质量SD卡或额外买eMMC模块跑家庭服务器,同样可行,只是整体可靠性不如LTS版本。
另外提一句网络布局:三款RK3399板子只有一个千兆网口,做旁路由、单臂路由可以,但想当双WAN软路由就得外接USB网卡或交换机,比较折腾。如果这是你的核心需求,我更建议直接考虑x86小主机,而不是开发板。
3.3 物联网网关与嵌入式边缘项目
物联网网关就需要在“性能”和“外设支持”之间找平衡。如果你要跑Node-RED、Mosquitto、ThingsBoard这类软件,把各种传感器、Zigbee/Z-Wave USB棒的数据汇聚起来,Orange Pi 4B和4 LTS都合适。40pin GPIO可以接继电器、传感器,USB口可以挂多种无线网关模块,RK3399的算力也能做简单的边缘推理。
这里特别想说一个很多人踩过的坑:不要拿开发板去和单片机开发板比较实时性。OPi 4跑的是完整Linux,GPIO操作的实时性、确定性远不如STM32、ESP32。你要做电机控制、高速脉冲计数、精密时序采集,这是单片机的活,不是OPi 4的活。顺手做协议转换、数据上传、简单的开关控制,OPi 4才合适。
3.4 4G通信类项目:4G-IoT的正确用法
Orange Pi 4G-IoT经常被当成“便宜又带4G”的通用开发板买回来,结果发现跑桌面卡、软件支持也不如RK3399丰富,最后吃灰。它真正的定位,是让你快速验证“设备加4G联网”的完整原型:插上SIM卡、接上摄像头或传感器、把数据通过蜂窝网络传到服务器,这套流程它设计得非常顺。
如果你做的项目需要长期依赖4G通信,比如移动车载终端、远程数据采集、工业设备监控,4G-IoT是一个低成本的起步平台。但你要清楚,它的软件生态主要围绕Android和基础Linux,不要期待像RK3399那样有丰富的桌面发行版和活跃的第三方社区。选它之前先确认:你的核心需求是“4G联网”,而不是“高性能Linux开发”。
3.5 纯GPIO和硬件爱好者该怎么看
如果你只是想在Linux下玩一玩GPIO点灯、读传感器、驱动屏幕,那四款里随便挑一个支持好的都行。我建议在Orange Pi 4B和4 LTS之间选,因为WiFi板和后续系统维护都省心。Orange Pi 4标准版不是不能玩,但节省的预算会体现在你后续折腾的时间和配件成本上,对新手尤其不友好。
40pin引出的I2C、SPI、UART可以对接大量树莓派生态的扩展板,比如电机驱动、ADC模块、各种传感器HAT。GPIO电平3.3V这一点再强调一次,接5V器件务必转换电平。相比单片机,这里最大的好处是写驱动极其方便——内核里有Linux驱动的设备,直接按设备节点访问,很多传感器都有现成的Python库,不用自己啃数据手册写寄存器。
4. 入手前必须知道的事:电源、散热、系统与常见坑
4.1 电源适配器选不对,什么板都白搭
RK3399的功耗比树莓派4B还要高一截,尤其是双核A72满负荷运行时。OPi 4系列不少型号用USB-C供电,官方建议至少5V/3A。我自己踩过很深的坑:一开始图省事用手机淘汰的5V/2A充电头,开机看桌面没问题,一跑编译或外接移动硬盘,系统就随机重启,排查了好久才发现是电源功率不足。
这里不光是电源适配器的问题,数据线同样关键。很多Type-C线只是充电线,线芯细、压降大,实测在1.5A以上电流时电压可能跌到4.6V以下,板子直接不稳定。建议选正规品牌的5V/3A电源加带E-mark芯片的USB-C线,有条件的话可以买一个带电压电流显示的USB功率计,排查异常会很方便。还有,外接USB设备较多时,可以考虑用带独立供电的USB Hub,别让所有设备都从板子的USB口取电。
4.2 散热设计:别省这几十块钱
RK3399的温度表现需要认真对待。我手上这块4B,夏天室温30℃时,跑内核编译十分钟,A72核心温度就能到80℃以上,随后系统会主动降频,编译速度明显变慢。长时间高负载下,被动散热根本压不住,一定要配主动散热方案。
最简单的方案是买一块带风扇的散热片,再或者用铝合金外壳被动散热。我做家庭服务器时用的是“散热片加小涡轮风扇”,CPU温度基本稳定在50-60℃。这里有个实用技巧:可以在Linux下用cpufreq-set或系统自带工具把CPU调度策略改成ombination模式,让小核处理日常负载,大核只在必要时介入,待机温度能低不少。功耗、噪音、性能三者要自己找平衡点,散热这一项千万不要凑合。
4.3 系统镜像与把Ubuntu“装”进eMMC的经验
官方和第三方社区为OPi 4系列提供Ubuntu、Debian、Android等系统镜像。新手上手建议先用官方Ubuntu镜像或Armbian,Arma 对RK3399的支持非常活跃,内核版本新,系统更新也方便。
烧录系统的过程和树莓派类似,下载镜像后用balenaEtcher或Raspberry Pi Imager写入SD卡。Linux下也可以直接用dd命令:
sudo dd if=OrangePi_debian.img of=/dev/sdX bs=4M status=progress注意/dev/sdX是SD卡设备名,一定别写错,这个操作会清空整个设备。
如果你用的是Orange Pi 4 LTS,系统默认跑在板载eMMC上,体验会好很多。但如果你的板子没有板载eMMC,又想体验“系统跑在eMMC模块”的速度,可以买一个eMMC模块插到板子的eMMC插座上,然后用SD卡启动系统,再借助系统的nand-sata-install或armbian-install脚本,把当前系统复制到eMMC里。这类脚本一般会引导你选择目标设备,选择eMMC后它会自动分区、格式化、复制文件,整个过程比手动dd人性化很多。完成后再把SD卡拔掉,直接开机就是eMMC里的系统。
要警惕一个常见误区:不是所有镜像都直接支持eMMC引导。市面上有些第三方镜像只针对SD卡优化,写进eMMC后可能启动失败或WiFi模块检测异常。所以不管是官方还是第三方镜像,下载时看清楚说明,优先选择带“eMMC”、“LTS”标签的版本。
4.4 常见问题的排查顺序
玩这种Linux开发板,遇到问题几乎是必然的,关键是要有正确的排查思路。根据我自己的调试经验,下面这些情况按顺序排查,能解决绝大多数问题。
上电后完全没反应、LED不亮,先别怀疑板子坏了,第一查电源,第二查线材,第三看是不是接触不良。电源和线导致的问题占比极高。
系统能启动但频繁重启、死机,大概率是供电不足或散热不够。可以用排除法:换5V/3A电源、拔掉外设、轻负载跑一段时间观察。如果问题消失,再逐个插回外设定位。
SSH连不上或者显示异常,先确认网络配置。板载WiFi连接公司办公室这种复杂网络环境时,可能因为IP分配问题连不上,可以考虑先用有线网口排查基础网络是否正常。
GPIO操作没反应,先检查引脚号是否正确、驱动是否加载,再用gpioset这类libgpiod工具测试。不要一上来就怀疑硬件坏了,软件配置错误占主要原因。
串口查看内核日志时,波特率、电平、TX/RX接线三样都要确认。RK3399的调试串口常见波特率是1500000,这是很多新手容易忽略的,用默认的115200去连,打印出来全是乱码。
5. 我的选型建议:如果现在重新买一次
5.1 按预算和需求给三个组合
我给身边朋友的推荐基本可以归纳成三套组合,这里直接分享出来供参考。
第一套,预算紧张、主要想体验Linux开发板,选Orange Pi 4标准版加一张32GB的A2级SD卡,再额外配一个USB无线网卡。这套方案最便宜,但你需要接受没有板载WiFi的麻烦,以及SD卡存储的稳定性风险。适合用来学习Linux基础、跑跑Python、试试GPIO,折腾坏了不心疼。
第二套,大多数人我推荐Orange Pi 4B,内存4GB。板载WiFi、蓝牙,USB-C支持DP输出,日常桌面、家庭服务器、智能家居中枢都能胜任。这是一块“什么都能干”的万金油板子,也是我目前最常向别人推荐的型号。
第三套,如果是做产品原型、工业项目,或者板子要7x24小时开机运行,直接上Orange Pi 4 LTS,eMMC容量选16GB或更大。多花的预算买的是稳定性和省心程度,长期看非常划算。
至于Orange Pi 4G-IoT,只有一种情况我会推荐:你明确要做4G相关的物联网项目。否则,它CPU弱、桌面体验一般,很容易让人买完后悔。
5.2 什么时候应该放弃OPi 4系列
选型最忌讳“为买而买”。OPi 4系列虽然便宜,但不是所有场景的最优解。
如果你对桌面体验要求较高,想要更流畅的4K播放、更强的AI推理能力,那应该看RK3588系列或者x86迷你主机。RK3399的局限性摆在那里,不必硬撑。
如果你只是需要低功耗、体积小、常开的轻量任务设备,比如跑个定时脚本、做网络唤醒,树莓派Zero 2W这类功耗更低的板子反而更合适。RK3399的性能优势在这种场景下变成功耗劣势。
如果你本质上想学的是单片机GPIO编程、裸机开发、RTOS,那还是买STM32、ESP32更对口。OPi 4是Linux平台,两者从调试方式到开发语言都完全不同,选错了学习路径会很痛苦。
另外,无论选哪块RK3399板子,都要有心理预期:它的软件生态和树莓派比确实差一些,很多问题的解决方案需要自己查资料、翻论坛、甚至看内核源码。这也是玩这类国产开发板的一部分乐趣和门槛。
5.3 二手市场与版本识别
OPi 4系列因为出了好几年,二手市场价格差异很大。买二手时尤其要问清楚具体型号、内存大小、是否包含WiFi模块、eMMC容量,不要只看标价。
我见过有的买家把Orange Pi 4标准版当成4B买回去,因为图片看着差不多,到手才发现没有WiFi,又得额外折腾。识别方法很简单:看板载天线接口和WiFi芯片,4B和4 LTS正面能看到天线金属触点或印丝标记,标准版基本没有;再看内存颗粒数量和型号,LPDDR4颗粒数量和排列方式也能辅助判断。
4G-IoT更容易踩坑,它外观比普通开发板厚实,因为里面叠了4G模组和天线。如果卖家不说明它的通信模块型号、是否支持当前运营商的频段,建议谨慎入手。4G频段和运营商兼容性是这种板子最复杂的点,不同批次配置可能不一样,没有明确说明就不要冒险。
写在最后:玩RK3399这几年的一点体会
前前后后经手过好几块RK3399板子,OPi 4系列也算是我在Linux单板上折腾时间最长的平台之一。说实话,现在买开发板,同价位选择比我当年多得多——RK3588板子性能更强,树莓派生态更完善,x86小主机玩法更傻瓜。但OPi 4系列在几百元这个价位,依然是很扎实的选择,尤其是4 LTS,板载eMMC加长周期供应这两个特性,到今天很多新出的板子都不一定给齐。
选型这件事,我越来越觉得参数不是第一位的。你在网上可以找到无数跑分对比、规格表,但最该想清楚的问题是:这块板子买回来是放在桌面上插着显示器当电脑用,还是塞进弱电箱里一年半载不管它,还是跟着设备到处跑靠4G传数据?同样的硬件,用途不同,结论完全不一样。先把这个问题想明白,再回来对照上面这些细节,你基本就不会买错了。
最后分享一个小习惯:无论选哪块板子,到手第一件事别急着刷系统,先接上电源和串口,确认固件能启动、日志正常,再开始折腾。很多莫名其妙的问题,其实都是“没验证基础环境就叠加变量”导致的。这个习惯帮我省下了大量排查时间,希望你也能用上。