Syske / linux-card

linux card develop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

从零开始构建Linux卡片机

前言

一直以来我一直特别喜欢linux,具体原因说不出来,但是就是很喜欢、很热爱,然后后面接触到树莓派之后,对这个卡片电脑更是喜欢地不得了,之后有两件事,这两件事慢慢在我心中种下了自制linux卡片机的种子,从此开始萌芽:

一件是一位外国geek自制了一个linux名片开发板,这个名片运行的是linux,上面可以做很多有趣的事;另一件是偶然关注了稚晖君,发现稚晖君自制了很多特别好看、特别迷你的linux开发板,太强了,然后我想做linux卡片机的想法又一次被加强,总感觉这件事是我必做的事,我不做总是心有不甘。

得益于树莓派的把玩,我开始接触到了Arduino(也就是去年开始),慢慢开始了硬件开发,偶尔做一些简单的Arduino项目。虽然想做linux卡片机的想法一次次都想去践行,但是又一次次被现实所打败,因为我觉得这个太难了:毕竟不是电气相关专业,电路设计不会搞,入门起点又高;PCB是我觉得最难的事,但这一次我觉得迎难而上……

Linxu卡片机

电路设计

电路设计部分,我直接copy了墨云大佬的设计,这里是他的博客原文链接:

https://www.cnblogs.com/twzy/p/14714651.html

这篇博客好像就是他当初入坑卡片机时设计的,感兴趣的也可以借鉴下。

详细电路这里我就不展示了,感兴趣的小伙伴可以去看下项目,里面是包含这块内容的。

PCB绘制

这里曾经一度我觉得是最难的,但是真正绘制之后,感觉也没有多难,不过是真的花时间,我画了正在四天才搞出来(前天晚上搞到快凌晨四点,昨天搞到一点半),前两天基本上都是在摸索学习,毕竟没有PCB基础。

目前效果如下:

调整之后

最近这几天有对PCB做了一些调整,另外我发现立创EDA桌面版好像是不支持#D预览的,至少效果是没有在线版效果好的:

后续计划

暂时还不考虑打板,因为我觉得目前的PCB设计还有调整空间,电路部分我也还没好好研究,F1C200s这款芯片我也没有好好研究,所以后面要进一步研究这些电路和PCB设计,确保自己第一次打板就可以正常点亮。

About

linux card develop