从写 CSS 到画 PCB, web 前端切图仔练习两年半嵌入式已小有所成, DIY 了一个 GPS 码表

查看 41|回复 5
作者:liyang5945   
2022 年 4 月开始入坑嵌入式立下目标 DIY 一块 GPS 码表,8 月份画出了人生第一张电路板,使用 ESP32 点亮一块液晶屏


2023 年 10 月失业回老家了,一年多以来一直在画板焊接写程序,最初的目标基本也差不多都已经实现,包括 FIT 格式轨迹记录、心率踏频传感器连接、路书导航、矢量地图、多地图系统、超长续航都已经实现。

有兴趣的 V 友可以点赞关注一下我的 B 站账号,后面量产了会在 B 站工坊或闲鱼出售
B 站视频演示: https://www.bilibili.com/video/BV1LaS3YsEx4
Cabana   
牛啊, 这地图是咋绘制上去的? 高德有嵌入式 sdk 么?
ZZ74   
说说怎么入门吧。B 站?
liyang5945
OP
  
@Cabana #1 这个高德地图是下载的瓦片地图,就是一块一块的图片拼起来的,矢量地图是解析二进制数据读取经纬度画点画线
@ZZ74 #2 前期就看了点 C/C++、PCB 设计、画电路板视频,不过焊接啥的还是得自己动手逐渐熟练,软件开发的话,ESP32 的官方文档非常详细,各种外设都有 Arduino 版本的库可以用,UI 开发用的 lvgl ,用熟悉了跟前端的 CSS 很像,做 UI 也很简单
zhujinliang   
很棒,第一个板子画的规规矩矩,并且软硬件都调通了,很厉害!
硬要扣细节,个人有几处建议
1. 顶部这里应该是板子供电进来的地方,这里从背面绕过孔过来的,建议走正面,过孔过电流能力不如走线。相交叉的另一路是控制信号,建议供电走线优先,控制信号可走过孔从背面绕。(高速信号除外)

如果供电必须走过孔,建议铺铜和使用多个过孔,类似这样:

2. 屏幕的退偶电容这块,靠近元件是对的,但退偶路径可以优化:

优化后类似这样:

3. 这部分像是背光,应该有一定的电流需求,走线过细了,而且正面可以走通,没必要走过孔去背面绕

4. 侧面按键建议在固定脚焊盘底下加铺铜,并加过孔用来加强,实际使用中,用力过大时容易把焊盘从 PCB 上扯下来。其它的按键、FPC 座子等,板面有空闲区域的话也可同理加强一下。

5. 双层板建议整板 GND 铺铜,以降低地线阻抗。不清楚楼主这里是没做还是隐藏了。
asktao   
厉害,好强的执行力。细想我也收藏了一套 PCB 课程,只是收藏了。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部