Featured image of post Unihiker 行空板 M10 测评

Unihiker 行空板 M10 测评

399买了个废物

Unihiker 行空板 M10 测评

本文由 GenshinMinecraft 进行编撰,首发于 本博客

前言

行空板是一款拥有自主知识产权的国产教学用开源硬件,采用微型计算机架构,集成LCD彩屏、WiFi蓝牙、多种常用传感器和丰富的拓展接口。同时,其自带Linux操作系统和python环境,还预装了常用的python库,让广大师生只需两步就能开始python教学。

官网简介: https://www.unihiker.com.cn/products/m10

简而言之,就是国产 Linux 开发板,用于中小学生创客类型比赛,官方售价 399RMB

话不多说上配置:

  • CPU: RK3308 Aarch64 4Cores 1.2Ghz
  • 内存: 512MB D3
  • 硬盘: 16GB EMMC
  • WIFI & Bluetooth: RTL8723DS (2.4G & 4.0)
  • 用于IO通信的单片机: GD32VF103C8T6 RISC-V 108MHz & 64KB Flash & 32KB SRAM
  • 实体按键: x3
  • 屏幕: 2.8inch 240x320 可触控 彩屏
  • 麦克风: 电容硅
  • 光线传感器: PT0603
  • 蜂鸣器: 无源
  • L灯: 蓝色LED
  • 六轴传感器: ICM20689
  • USB Type-C: x1 (供电 / 数据)
  • USB TYPE-A: x1 (数据 / 外设)
  • microSD: x1
  • 3Pin I/O: x4
  • 4Pin I/O: x1

体验

板内直接运行的是 Debian 10 Linux 系统,并集成了 SIotJupyter 等软件,集成了非常多与中小学生科技比赛有关的东西,换句话说就是臃肿 (?)

其图形化部分还是一个完整的 X Server,完整运行了一套桌面 Linux 的应用,所以开机内存占用 50%+

屏幕稀烂,但在 2.8inch 的体验下还不足以感受到模糊,触摸经常漂移,即使校准也无济于事

还有其 USB-A 接口为 USB 2,接个键盘鼠标都不错了

性能测试

由于 Linux 版本过低,大部分的测试脚本都无法很好的运行,所以我们直接上编译程序来测试:

测试环境: 使用 Rust Stable 1.82.0 Release 编译 nezha-agent-rs,Target 为平台默认,均已事先下载好所有第三方 crate

行空板 M10 表现

  • Target: aarch64-unknown-linux-gnu
  • Command: cargo build –release
  • Gcc Version: 8.3.0 (已经是 Debian 10 中能找到最高的了)

用时 57min,都快一个小时了

Redmi Book Pro 16 Ryzen 表现

  • Target: x86_64-unknown-linux-gnu
  • Command: cargo build –release
  • Gcc Version: 14.2.1 (AUR 最新)

用时约 40s

评价

两者相差约 86 倍,售价相差约 10 倍

行空板能编译成功已经是出乎意料了

优点

用下来,板子只有一个显著的优点: 功耗小

即使是在编译中,功耗也不会超过 1.5W,日常待机仅 0.6W 上下,是我见过的最低功耗的 Linux 板子

还有与中小学生编程相配套的各种环境,比如 Mind+ 等,这点还算不错

缺点

缺点很明显: 贵且性能垃圾

很显然,在大批量生产的情况下,这块板子不论从什么方面都是不及 399 的售价的,更多的只是给中小学生打比赛、了解编程使用,不是为了当成一块 Linux 板子

总结

我觉得应该也没有人傻到买这个玩意当作 Linux 低功耗小主机来使用,所以在作为 Linux 板子这一方面还是算了

但在中国的创客环境下,这板子已经算是性能顶尖的了,可以直接运行完整 Python (而非 Micropython),以及图形化支持,比其他如 DFRobot 的 DFRDuino 都是好很多了的

就这样吧

Thanks

Licensed under CC BY-NC-SA 4.0
我们所经历的每个平凡的日常,也许就是连续发生的奇迹。
使用 Hugo 构建
主题 StackJimmy 设计