一次思考,一次行动 | 从零开始设计Linux卡片机
前言
从春节开始,我已经有快两周没有更新新内容,没有特别的接口和理由,就是单纯没有更新的动力,倒不是没人支持,而是缺乏自驱力,有点迷茫了,所以最近一段时间我处理调整自己的状态,剩下的时间都在思考人生,努力寻找自己喜欢做但是还没有做的事,经过这几天的思考和探索,我慢慢找出了适合自己的破解之法——做具体的事,然后坚持下去。
我回顾了自己一直想做但是没有做的事,目前想做的有以下几件:
- 设计并制作自己的
Linux
卡片机 - 做具体的事(比如改掉一个坏习惯),并持续下去
- 考摩托车驾照(喜欢出去玩,车又不想买,摩托车是个不错的选择)
- 坚持读书(已经荒废太久了)
这段时间的心路历程等我后面梳理完了再说,今天先来看下我最近完成的第一件事——Linux
卡片机设计。
Linxu卡片机
一直以来我一直特别喜欢linux
,具体原因说不出来,但是就是很喜欢、很热爱,然后后面接触到树莓派之后,对这个卡片电脑更是喜欢地不得了,之后有两件事,这两件事慢慢在我心中种下了自制linux
卡片机的种子,从此开始萌芽:
一是一个外国geek
小哥制作了一个可以运行linux
的名片,上面可以做很多有趣的事,比如跑python
脚本等;
另一个是偶然关注了稚晖君大佬,看了稚晖君制作的很多项目,不由心生敬佩(见贤思齐嘛),其中包括很多特别好看、特别迷你的linux
开发板的项目,太强了,然后我想做linux
卡片机的想法又一次被加强,总感觉这件事是我必做的事,我不做总是心有不甘。
得益于树莓派的把玩,我开始接触到了Arduino
(也就是去年开始),慢慢开始了硬件开发,偶尔做一些简单的Arduino
项目。虽然想做linux
卡片机的想法一次次都想去践行,但是又一次次被现实所打败,因为我觉得这个太难了:毕竟不是电气相关专业,电路设计不会搞,入门起点又高;PCB
是我觉得最难的事,但这一次我觉得迎难而上……
电路设计
电路设计部分,我直接copy
了墨云大佬的设计,这里是他的博客原文链接:
https://www.cnblogs.com/twzy/p/14714651.html
这篇博客好像就是他当初入坑卡片机时设计的,感兴趣的也可以借鉴下。
详细电路这里我就不展示了,感兴趣的小伙伴可以去看下项目,里面是包含这块内容的。
PCB绘制
这里曾经一度我觉得是最难的,但是真正绘制之后,感觉也没有多难,不过是真的花时间,我画了正在四天才搞出来(前天晚上搞到快凌晨四点,昨天搞到一点半),前两天基本上都是在摸索学习,毕竟没有PCB
基础。
目前效果如下:
后续计划
暂时还不考虑打板,因为我觉得目前的PCB
设计还有调整空间,电路部分我也还没好好研究,F1C200s
这款芯片我也没有好好研究,所以后面要进一步研究这些电路和PCB
设计,确保自己第一次打板就可以正常点亮。
调整之后
最近这几天又对PCB
做了一些调整,另外我发现立创EDA
桌面版好像是不支持3D
预览的,至少效果是没有在线版效果好的。经过昨天的调整,我觉得电路已经没有太大问题了,已经着手买芯片、元器件这些东西了,电路再检查下没有问题就准备大半了:
项目说明
这个项目是我的第一个Linux
开发板设计项目,虽然不一定能正常点亮,但是我还是打算先把他开源了,感兴趣的小伙伴可以去看下,有问题我们可以一起沟通交流。
项目地址:
https://github.com/Syske/linux-card
设计软件:立创EDA
(国产的PCB
设计软件)
其他详情项目信息可以去github
看下。
结语
从最开始觉得特别难,难于上青天,到自己的第一版PCB
设计出来(虽然电路是自己抄的),发现原来以前觉得很难的事情,事实上也没有特别难,因为很多困难的事一定会在我们的努力探索性迎刃而解,虽然会走很多弯路,会踩很多坑,但那又如何,人生就是用来体验的,有趣的生活本来就是跌宕的,否则生活就太过于安逸,人生也就没有意义了。
最后,我想说的是,处在这个尴尬的年纪,我们确实会有一些压力,会感到迷茫,会有很多的焦虑,但是请始终相信希望,不要沉沦,不要放弃,坚持你任何想做的事,一切都会春暖花开,毕竟人活着重要的就是开心,如果一切不能如愿,坚持做正确的事就是最好的出路,共勉!
- END -