求一个类似手机或平板的便携Linux开发平台

需求

  • Linux
  • 带屏幕
  • 带九轴/气压/光照/GPS/麦克风/扬声器等常用外设
  • 带电池

用途

使用这个平台进行快速原型验证和开发,数据采集和现场调试。
免除每个linux项目都要先画板打板的麻烦,并且一些设备需要在特定环境调试,在这个平台上直接能够编译调试就部分免去了需要带沉重的笔记本在现场的麻烦。

补充信息

评估了Ubuntu touch, 形态非常接近了,但是当前存在一些问题无法满足我上面的需求。
自己用类树莓派的开发板来组的话,不仅会非常麻烦,而且成品体积也会比较大。
工控平板,貌似都是安卓和windows的,而且基本上都是插电的。
ps. 有些项目确实安卓也可以做,但是我不爱写安卓。也许能运行桌面Linux的平板是能找到的解之一吧,手机更小巧优雅,但是目前似乎没有比较成熟的系统支持。

不考虑上述几个的话,GPD就是最好的选择了,虽然默认是装的windows,但可以刷成linux

PinePhone?我没用过,您可以去了解一下。

对照一下您的需求:

  • 默认是 Linux 系统,不知道能否刷其他发行版。好像是 ARM 架构。
  • 有屏幕,和一般手机一样。
  • 有光强度传感器、加速度传感器、指南针、陀螺仪。
  • 有 GPS 支持。
  • 麦克风和扬声器官网上没说,应该是支持的。
  • 有电池。
1 个赞

AidLux?安卓上的一个开发工具,也可以说是虚拟linux桌面平台,看起来是支持很多种开发语言,可以看看满不满足你的需要

1 个赞

这个。。。真没用过

GPD作为随身开发、调试平台确实非常棒,就是传感器的缺失需要解决,查看了好几个版本的官方spec,内置的传感器似乎都只有一个6轴的陀螺仪。

ps. 也许是可以自己做一块集成传感器的板子通过USB外接。不算很优雅,但至少可以满足需求。

作为备选方案吧。

评估 Ubuntu touch 等发行版的时候有了解一下。当时调研了几个移动发行版,发现都不具备在上面开发的条件。今又去深入了解了下 PinePhone 支持的其他发行版系统,找到一个基于 Debian 的 Mobian 也许可以支持,但是能搜到的相关资料并不多,我需要自行刷机验证。

这个似乎与我的需求没有关联。

Planet Computers 这家有看过吗?

这个是安卓的。没法在上面做开发。

只是出厂是Android,页面上有标注Linux Planned,而且前代的CosmoCommunicator确实是有Debian可以用

二手的Surface3、4、5呗
X86架构、不用考虑arm兼容问题,类PC架构,自己装个linux就行(最不济也能装了win11后套个WSL运行),带电池,带屏幕,带光传感器,加速度传感器,麦克风扬声器。
而且最主要是:便宜啊

最便宜的话,小米平板2……原版2+64的小黄鱼价格200以内,魔改增加内存和储存到8+256的大概也就500~600吧。

缺少传感器,体积偏大。大概GPD Pocket的大小就是能接受的上限。需要更大的,我直接带电脑了。

这个可以正常用到它的传感器外设么?看了下,似乎各种外设的驱动都会有问题,甚至包括基础的wifi和电源管理。