硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1671|回复: 2
收起左侧

[Linux] 极客:20块钱做了张「名片」,可以跑Linux和Python

[复制链接]

9

主题

59

回帖

86

积分

初级会员

积分
86
发表于 2019-12-27 14:46:26 | 显示全部楼层 |阅读模式
最近,美国一名嵌入式系统工程师 George Hilliard 的名片引发了众人的关注。他以自己的名片为「主板」,在小小的空间里打印了计算机系统所需的所有元器件,使其可以成为了一台可以运行 Linux 的电脑。上面还有一个简化版的 Python 解释器。
    这一颇具极客风的创意引来了社交网络上人们的广泛推崇,他的文章在 HackerNews 上出现还不到一天,点赞量就超过了 2000。
    制作这样一张名片,除了需要有足够的理论知识以外,所需的零件可以在淘宝上买到(是的,这位美国小哥就是这么做的),一张名片的成本大约 20 元人民币。
    让我们看看他是如何做到的。
    作为一名嵌入式系统工程师,George Hilliard 一直在追寻完美的设计,其中之一就是最简洁的 Linux 系统计算机。他一直在海量处理器型号中寻找最优解,最终发现了新的大陆。他对自己说:「这些处理器便宜得就像白送。」很快产生了用它们来制作可以运行 Linux 的名片的想法。
    此前,不少极客先驱曾经在名片上发挥了自己的创意,其中包括 U 盘名片、带闪光灯的名片,甚至带无线电首发功能的名片。不过还从来没有可以运行 Linux 系统的名片。
    所以 George 自己动手做了一个: H85f5682b49ac4a968d8a89c02d1cc719K.jpg

成品看起来是这个样子的,它是一台完整的 ARM 架构计算机,运行由 Buildroot 构建的定制 Linux 固件。

Hd0910c54d0124988b8dcfa6018212e19t.jpg

所以如何让它跑起来呢?名片的左下角是一个 USB 接口,如果你把它插入一台计算机,它将在 6 秒钟启动,显示为 USB 闪存,以及虚拟串行端口,你可以使用卡片的 shell 登陆。闪存驱动器里有一个 README 文件、个人简历的副本以及一些照片。而 shell 上有很多游戏,比如 Unix 上经典的 fortune and rogue、2048 以及一个小型的 MicroPython 解释器。
    所有这些都是在一个容量仅有 8MB 的闪存卡上实现的。Bootloader 的大小为 256KB,内核为 1.6MB,整个根文件系统用掉了 2.4MB。所以装一个系统绰绰有余。它还包含了一个可写入的主目录,以备有人想在上面存入什么东西。
    最后,一张名片的成本被控制在人民币 20 元左右,对于一台电脑来说,这显得足够便宜。
    名片设计是件「技术活」
    George Hilliard 自己设计并制作了整张名片,这虽然是作者的本职工作,但要找到足够便宜的元件还是非常麻烦的。
    处理器的选择是最重要的部分,它会控制成本并确定整个项目是可行的。在一系列调研后,George 选择了 F1C100s,它是 Allwinner 出品的一块贼便宜的芯片,它在成本优化上下足了功夫。这块芯片集成了 RAM 与 CPU,在功能上至少已经满足要求了。
    没想到的是,George 小哥哥竟然是在淘宝上买的 F1C100s,其它元器件都是在 LCSC 上买的。
    George 使用 JLC 制作了 PCB 板子,大概只需要 56 块钱就能做 10 份。George 表示他对 JLC 制作的板材印象深刻,它们虽然不像 OSHPark 制作的那么好,但是质量也还不错,重点是价格实惠。第一次做出来的电路板是哑光的黑色,它带有一点指纹的磁感。
在第一次制作电路板时还遇到了一点麻烦:首先,USB 端口不够长,因此很难与更多的 USB 接口连接;其次,flash footprint 是错误的,George 通过手动把针脚压到元件后面。
H57a2167f6c704d618beb332f7be16124n.jpg

https://www.thirtythreeforty.net/posts/2019/12/my-business-card-runs-linux/





回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106757
QQ
发表于 2019-12-27 15:00:46 | 显示全部楼层
我在hackaday上看到这个小东西了。

还是下面这个更牛一些。

一款创意产品设计,厚度不到1毫秒的卡片,支持U盘,安全登录管理和蓝牙跟踪
http://www.armbbs.cn/forum.php?m ... id=93381&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

9

主题

59

回帖

86

积分

初级会员

积分
86
 楼主| 发表于 2019-12-27 17:47:39 | 显示全部楼层
eric2013 发表于 2019-12-27 15:00
我在hackaday上看到这个小东西了。

还是下面这个更牛一些。

这个芯片这么便宜,做个开发板玩一下不错。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-4 17:23 , Processed in 0.384733 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表