“我的名片可以运行 Linux”

George Hilliard 是一名嵌入式系统工程师,平时他将大量时间花费在寻找便宜的 Linux 计算机上。直到有一天,以名片尺寸制造准系统 Linux 板的想法出现在他的脑海。

此前,George 也见过一些电子名片,具有各种有趣的功能,包括模拟 USB 闪存驱动器,闪烁指示灯,甚至无线收发器等等。但是,运行 Linux 操作系统的还没有。于是,他很快开始动手打造,并且获得了成功。

“我的名片可以运行 Linux”

这便是成品图。它是一台完整的,也是最小的 ARM 计算机,运行由 Buildroot 构建的定制 Linux 固件。

名片上印有 George 的姓名、职位、电子邮箱等常规内容,其中一角还带有 USB 端口。将这张名片插入计算机后,它将在 6 秒内启动,并可作为闪存驱动,内含一份 README 文件、一份简历副本和一些摄影作品。它还具有多种游戏和 Unix 经典功能,例如小型 2048 和小型 MicroPython 解释器。

George 介绍,所有这些都是在仅 8MB 的闪存芯片上完成的。 Bootloader 的大小为 256KB,内核为 1.6MB,整个根文件系统为 2.4MB,还剩余一些可用空间。

“我的名片可以运行 Linux”

最令人惊讶的可能是,整张卡的成本价格不到 3 美元。处理器是保持成本低廉的关键,经过大量研究,George 选择了同时包含 RAM 和 CPU 的 F1C100。他还透露这个是从淘宝上淘来的。

不过,由于尺寸和成本的原因,这张名片缺少 I/O,不能进行网络连接,也没有足够的存储空间来运行重量级程序。

目前 George 已经将他的 Business Card Linux 开源了出来。

推荐阅读

以Docker为代表的传统容器到了生死存亡之际

Spring Cloud 2020年路线图

IntelliJ平台2020年路线图

Scala路线图:跳过2.14,明年上Scala 3

GNOME操作系统将出现

原文出处:微信公众号【 开源中国】,作者【 xplanet】

原文链接:https://mp.weixin.qq.com/s/yw9UugZ5SVFeqAPrT-4ruA

本文观点不代表Dotnet9立场,转载请联系原作者。

发表评论

登录后才能评论