我其实是搞建筑工程机电安装的一个项目经理,主要是做中央空调,俗称暖通,CAD绘图软件很多年钱学过,我一直用得还不错。
但是我其实更喜欢电子,所以一直在坚持学习,学习了十多年略有小成,这么说吧,我擅长各种单片机的点灯,51,avr,stm32,arduino,esp32,raspberry没有我点不亮的灯,至于点灯之外的编程,统统没学会!
我开始反思,为什么学了十多年,除了点灯其他都没学会呢,那些漂亮炫目的屏幕,美丽的GUI,步进电机旋转的节奏,看起来很牛逼的MQTT,我咋就学不会呢?肯定是因为我不够努力吧,我决心做一个能随时揣在包里,随时能拿出来学习编程的便携式设备!
于是我做出了图七图八的第一个小电脑,核心是raspberry zero 2w,屏幕是微雪3.5寸HDIMI屏,键盘是戴总的黑莓Q20键盘,电路不会,飞线啊,各种转换接头;但是我对我自己设备的美观要求还是有的,屏幕键盘大小比较协调,都还讲究个对称;厚度也控制住了,看一下HDMI接口就知道了,那个口非常占用厚度空间,我买了游标卡尺,我千算万算各种零件占用空间,我学习了FUSION360,最后我做出来厚度20毫米;FUSION360我是跟B站的罗大富bigrich学的,他讲的很好,我大概学会了,他讲的ESP32教学也非常好,我还是没学会;


但是zero2w的性能确实太弱了,黑莓键盘打字聊天还行,但是对于我这种未来的黑客级别编程高手来说,键盘太小键位不全会影响我的编程效率,于是我开始了新的折腾,做出了图五图六的版本;我找到了RII的键盘,键盘颗粒手指按上去大小合适,按压时锅片的力度也刚好,毕竟RII是经过市场检验的成熟产品嘛,4.3inch的DSI触摸屏跟键盘是绝配,大小刚合适;raspberry CM5性能足够,主要的东西齐全了;有了前一个的经验,3D建模已经问题不大,我也买了自己的拓竹打印机,但是我不想再飞线了,我开始学习用嘉立创EDA,学会看元件手册,学会去开源广场抄电路,最后我做出了依靠CM5核心底板+自己的电路板(不飞线)的组合版本。我觉得颜值还是基本在线的,厚度依然控制在20毫米。关于这个版本的小红点鼠标,我先是买了带电路板的鼠标,然后用显微镜看鼠标电路板的走线,又根据走线重新layout了自己的电路板(加上了PS2转usb芯片),最后把原来鼠标电路板的芯片移植到自己的电路板(店铺有单独售卖小红点鼠标),此间波折也是有的,我的焊接技术就是在移植那一颗QFN-24(4mm*mm,24个引脚)封装的芯片练出来的(现在我除了CM5那个2*100pin,间距0.4mm的插座我没办法自己焊接,其余的基本都能自己搞定)。


然而我还是不满意的,因为电池容量只有5000毫安时,对于需要刻苦学习编程的我来说,看爱奇艺只能看两个半小时,明显不合理!还要改!这次因为电池的原因改动难度就大了,因为空间就只有那么多,再塞一块电池千难万难,我终于理解那些做手机的工程师,为了把手机做薄,电池耐用,零点几毫米都要争的苦衷;苦思冥想我找到了双层电路板的思路,我仔细测量了每个元器件占用的空间,在CAD,360,EDA之间不断切换,终于把一堆东西还有10000毫安时的电池塞进去了,我画出了自己的CM5底板(苦逼的我打了3次板才成功,第一次错在MIPI接口的线序,后果很严重烧了我一个CM5;第二次错在SD卡的均衡走线上),并且根据上一版的经验,我提高了零件的装配精度,整个设备装配完成后严丝合缝,又改了鼠标的位置,改良了使用的舒适度,终于舒坦了~~~~~~~~~~~~~~~~(我又自更换了CM5的电源管理芯片,CM5复活了,更舒坦了~~~~~~~),现在我的掌上电脑自己觉得颜值在线,不输uconsole,在学习编程的同时看爱奇艺可以看6个小时,看看图一图二图三图四的照片。






我又在开始折腾直接点30pin的MIPI屏了,因为成品DSI屏厚度就占了10mm,我还想做的更薄,对于只会点灯的我来说,现在要去点屏,脑壳痛真的脑壳痛,~~~~~~~~~~~~下一个大概的样子
