【嵌入式】复刻SQFMI开源的Watchy墨水屏电子表——(1)硬件部分
目录
一 项目概述
二 硬件准备
三 焊接注意
四 附录
一 项目概述
网上看到一个挺有趣的基于乐鑫 ESP32-PICO-D4 模块的墨水屏智能手表开源项目Watchy,参考官方网站(Watchy by SQFMI | Watchy)尝试复刻:
项目特点包括:
- 漂亮的电子纸显示屏,分辨率为 200x200 像素。 强光下无眩光,近180度视角,超低功耗;
- 以 ESP32-PICO-D4 为核心,内置 WiFi/Bluetooth LE,与 Arduino、MicroPython 和 ESP-IDF 兼容;
- 经过认证的开源硬件 (OSHWA) 和开源软件。 我们和社区提供了大量有趣的示例和酷炫的界面。
二 硬件准备
这个开源的项目分为好多版本,我这边复刻的是它的Watchy V2.0硬件版本(配合软件版本V1.4.14):
各版本区别如下:
【1】通过 硬件的开源地址(GitHub - sqfmi/watchy-hardware: Watchy Hardware CAD Files)获取原理图:
【2】同样的地址可以获得打板需要的 GERBER 文件。上传到嘉立创PCB(PCB打样-PCB报价-专业PCB厂家-深圳嘉立创科技集团股份有限公司)打板(领券可以免费)。
【3】对照原理图以及 BOM 表采购元器件,可以通过立创商城一键下单(立创商城_一站式电子元器件采购自营商城_嘉立创电子商城)。
三 焊接注意
【1】该产品尺寸比较小,器件封装也大多都是0402,手工焊接需要耐心(SMT当我没说);
【2】官网上集成了 InteractiveHtmlBom 页面,其中可以点选 Hightlight first pin 选项,高亮器件1脚位置,看图和焊接非常方便:
【3】官网上的原理图部分(Schematic)和 Interactive BOM部分可能存在版本差异(我现在看到的官网上原理图是V3.0版本,但是BOM表却是V2.0版本),注意甄别。
【4】不同硬件版本间的某些器件可能也存在型号差异,同样需要甄别比较。
【5】手工焊接的话注意 从里到外,从小到大,从低到高 的焊接原则,器件焊接温度控制在350℃左右。建议焊接模块的先后顺序为:
- 首先焊接电平转换模块,测试出现3.3V之后继续下一步;
- 其次焊接 USB-Serial 模块CP2104(或者CP2102),测试电脑的设备管理器中检测到串口之后继续下一步;
- 焊接主控芯片,测试能够通过串口烧录软件代码成功之后完成剩下部分的焊接;
焊接完成之后如下图所示(忽略我奇丑无比的焊接手艺):
四 附录
【1】官网:Watchy by SQFMI | Watchy
【2】Watchy硬件开源地址:https://github.com/sqfmi/watchy-hardware
【3】Watchy软件开源地址:https://github.com/sqfmi/Watchy
【4】自制ESP32墨水屏手表——Watchy(硬件):https://zhuanlan.zhihu.com/p/496892487