查看原文
其他

厉害!一张名片不仅能运行Linux和Python,还能玩游戏,关键还开源

IT服务圈儿 2022-09-11

IT服务圈儿

有温度、有态度的IT自媒体平台


来源:开源最前线(ID:OpenSourceTop) 猿妹综合整理

链接:https://www.thirtythreeforty.net/posts/2019/12/my-business-card-runs-linux/#source-code



你知道这是什么么?我猜你不知道,猿妹刚看到它的时候也是一脸蒙圈,你说它是PCB电路板吧,它上面又写着姓名和邮箱等信息,难不成是带有个人信息的PCB电路板?其实它是一台ARM计算机。



它边上有个USB端口。如果将其插入计算机,它6秒钟之内就可以启动,并通过USB作为闪存驱动器和一个虚拟串口显示出来,你就可以用它来登录,闪存盘里可以存储东西。比如可以存简历、照片还有一些小游戏,之前很火的2048游戏就在上面。



更惊奇的是,上面还有一个小型的Python解释器。所有这些都是在一个只有8MB的闪存芯片上完成的,引导加载程序大小为256KB,内核为1.6MB,整个根文件系统为2.4MB。所以,虚拟闪存驱动器有足够的空间。


其实这是一位名叫George Hilliard的嵌入式系统工程师的作品,平时他就喜欢找一些廉价的Linux计算机,之前,George也见过一些电子名片,具有各种有趣的功能,包括模拟USB闪存驱动器,闪烁指示灯,甚至无线收发器等等。但是,运行Linux操作系统的还没有。于是,他很快开始动手打造,并且很快就成功了。


设计和组装
所以你看到的这张“Linux名片”都是George Hilliard自己设计和制作的,处理器选择的是F1C100s,它在一个包中包含RAM和CPU,这是Allwinner生产的便宜的要死的一款机型,淘宝上买的。其他的组件均来自LCSC。



George Hilliard在JLC上制作了PCB,花8美元得到了10块电路板,价格依旧很美丽,而且板子还是磨砂黑的,看起来也很不错。


整张“Linux名片”只需要2.88美元,折合人民币大约20元。详细成本分布如下表:



George Hilliard还上传了电路原理图,并在GitHub上开源了所有的代码,FC100s芯片如何开发,则可以通过官方技术文档可供参考。

最后,附上相关地址,如果你也感兴趣,就赶紧去试试吧:
Github地址:https://github.com/thirtythreeforty/businesscard-linu

电路原理图:https://www.thirtythreeforty.net/media/F1C100s_Datasheet_V1.0.pdf

FC100s技术文档:https://www.thirtythreeforty.net/media/F1C100s_Datasheet_V1.0.pdfhttp





*版权声明:转载文章和图片均来自公开网络,版权归作者本人所有,推送文章除非无法确认,我们都会注明作者和来源。如果出处有误或侵犯到原作者权益,请与我们联系删除或授权事宜。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存