香橙派 AIpro开发板深度测评

笔者从事无人机研发工作有四五年了,最近几年无人机的智能化是个热门的话题,现在的飞控系统已经非常的稳定。自动避障,AI识别这些功能也逐渐成了无人机的标配功能。飞控底层控制系统一般都是单片机,算力有限。因此和AI的结合势必要用到机载电脑,目前市面上应用比较广泛的就是树莓派和Jeston系列。不过进口的东西经常容易涨价断货,对于公司的产品来说是个大问题,好在近年来市场上涌现出了许多国产高性能、高性价比的开发板。

今天要介绍的就是其中的一款优秀产品------香橙派 AIpro(OrangePi AIpro)开发板。本文将详细测评香橙派 AIpro,从硬件配置、使用体验、应用场景、优缺点等多个方面展开,并结合作者的开发经验与大家分享试用感受。

一、硬件配置

香橙派 AIpro搭载了四核64位处理器。此外,昇腾AI处理器,可提供8TOPSINT8的计算能力。内存方面,AIpro有8G和16G两个版本可选,同时支持TF卡扩展。接口方面,AIpro拥有HDMI 2.0、AV输出、两个USB 3.0接口、一个USB 2.0 OTG接口、千兆以太网接口,以及Wi-Fi和蓝牙模块。

以下是开发板的真实照片:

二、使用体验

在开始使用香橙派 AIpro之前,我首先下载并安装了Ubuntu系统镜像,过程相对简单。系统安装完成后,整个开发板运行非常流畅。系统安装:

下载官方提供的Ubuntu镜像文件。

使用Etcher工具将镜像烧录到TF卡上。

将TF卡插入香橙派 AIpro,接通电源并连接显示器,启动系统。

日常操作:

在Ubuntu系统下,香橙派 AIpro的桌面操作非常流畅,无论是打开浏览器、运行开发工具,还是播放高清视频,都能应付自如。

Wi-Fi和蓝牙模块的集成使得连接外设和网络更加方便。

以下是安装Ubuntu系统后的桌面截图:

三、开发体验

默认的开机密码是Mind@123

板子调试串口的使用:

只需要一根USB线将板子连到电脑上就行,连上电脑后会自动识别安装驱动。

串口的波特率为115200,脸上串口助手后打印的信息如下:

GPIO编程:

开发板上有两个LED灯,其中一个是可以通过软件进行控制

使用Python编写了一个简单的GPIO控制程序,控制LED灯的闪烁。

import RPi.GPIO as GPIO

import time

GPIO.setmode(GPIO.BCM)

GPIO.setup(19, GPIO.OUT)

try:

while True:

GPIO.output(19, GPIO.HIGH)

time.sleep(1)

GPIO.output(19, GPIO.LOW)

time.sleep(1)

except KeyboardInterrupt:

GPIO.cleanup()

笔者平时开发的话主要是在ROS下做开发,因此首先就是安装ROS的开发环境,目前AIpro支持的是Ubuntu22.04,所以安装的是ROS2,目前安装过程还算顺利,不过由于最近一些杂事比较多,还没有完全安装好,计划等安装完ROS环境再在无人机上做一些视觉相关换的应用。

四、应用场景

香橙派 AIpro开发板适用于多种应用场景,以下是几个主要的应用方向:

物联网(IoT)项目:

丰富的接口和强大的性能,使其成为物联网项目的理想选择。通过GPIO接口连接各种传感器和执行器,可以实现智能家居、环境监测等应用。

多媒体应用:

配备Mali-T720 GPU和HDMI 2.0接口,适合用于搭建家庭影院系统、数字标牌和视频会议终端。

教育和科研:

对于教育机构和科研单位来说,香橙派 AIpro是一个性价比高的教学和研究工具,适合作为编程和电子工程课程的实验平台。

边缘计算和AI应用:

随着AI和边缘计算的兴起,香橙派 AIpro也可以作为轻量级边缘计算设备,进行图像识别、数据分析等任务。

五、优缺点分析

优点:

性能强大:8tops算力使得AIpro在处理性能和图形处理方面表现优异,并且价格相对更低。

接口丰富:多种接口(HDMI、USB、GPIO等)满足了各种外设扩展需求。

多系统支持:支持windos、Ubuntu等多种操作系统,用户可以根据需要选择合适的系统。

无线连接:内置Wi-Fi和蓝牙模块,方便无线连接和扩展。

缺点:

发热问题:在高负载运行时,AIpro发热比较严重。

软件支持有待提升:虽然支持多种操作系统,但部分系统的驱动和软件生态尚不完善,需要进一步优化。

六、总结

总体而言,香橙派 AIpro开发板凭借其强大的性能和丰富的接口,成为了单板计算机市场中的一款亮眼产品。无论是作为物联网核心控制器、多媒体处理设备,还是用于教育科研,AIpro都能胜任。尽管存在发热和软件支持方面的不足,但其整体表现依然非常出色,是开发者和爱好者值得选择的一款开发板。未来,随着软件生态的进一步完善,香橙派 AIpro的应用前景将更加广阔。

相关推荐
苏渡苇6 天前
Spring Insight 里如何把 Span 画成瀑布时间线
后端·spring·spring cloud·springboot·监控·apm
苏渡苇7 天前
Spring Insight 里如何把 Span 收成一条链路
spring boot·spring·spring cloud·系统监控·apm
ManageEngine卓豪12 天前
如何用 OpenTelemetry 实现企业分布式应用的全链路可视化?Applications Manager 集成方案与配置
可视化·apm·应用性能管理·分布式应用
编程序的员2 个月前
使用OpenTelemetry来监控GoLang应用
运维·golang·monitoring·apm·opentelemetry
yueqc12 个月前
Android 渲染(三):掉帧监控
android·渲染·apm·掉帧
Databuff3 个月前
国产开源APM databuff 成为 CNCF 顶级项目opentelemetry 官宣Vendor
运维·开源·skywalking·apm·可观测性·opentelemetry
热爱运维的小七3 个月前
深度解析|应用性能 + RUM + 拨测:现代 IT 运维的可观测性“铁三角”
运维·it运维·devops·apm·rum·网站拨测
SRETalk3 个月前
SkyWalking / Jaeger / ARMS 已经有了,还需要统一可观测平台吗
skywalking·apm·jaeger·flashcat·arms
key_3_feng6 个月前
APM基础概念普及:应用性能管理的全面解析
apm
观测云6 个月前
观测云3月产品升级报告 | 网络设备自动发现、数据库深度分析上线,故障中心、仪表板、APM及管理能力等持续优化
网络·数据库·apm