基于ESP32-C6模块的DIY电子墨水智能手表开源项目介绍

描述

做可穿戴 DIY、深耕 ESP32 硬件开发的工程师,几乎没人绕开开源标杆 Watchy。但长期实操后,大家都会踩同一堆坑:Micro USB 插拔几次就虚焊断裂、贴片按键极易疲劳开裂、无背光夜间无法使用、主板无预留 IO 没法扩展外设、电源时序缺陷导致待机功耗失控……无数人零散魔改补短板,却始终没有一套系统性优化方案。

今天拆解一款全盘重新硬件重构的开源项目 ——Yatchy,基于 Watchy 底层架构彻底重做 PCB、电源、结构,首创模块化扩展硬件体系,ESP32-C6 低功耗方案拉满续航,全套 KiCad 工程、3D 外壳、固件完整开源,不管是业余 DIY 还是穿戴产品方案参考,都值得硬件工程师细读。

这原版 Watchy 硬件原罪:工程师实操总结 6 大致命缺陷

作为初代开源墨水手表,Watchy 开创了 ESP32 穿戴 DIY 赛道,但硬件设计存在多处先天短板,也是无数工程师改装时的核心痛点:

充电接口选型失误:Micro USB 物理强度极低,长期插拔极易焊盘脱落、线路断裂,穿戴设备高频使用场景完全不耐用;

按键结构可靠性差:贴片超薄轻触开关,长期按压金属弹片疲劳断裂,返修率极高;

无背光硬件支撑:PCB 未预留前光驱动电路,暗光环境屏幕完全不可读,无法通过简单加元件改造;

零硬件扩展能力:GPIO 几乎全部占用,无统一扩展区域,想增加温湿度、太阳能、喇叭等外设只能飞线改造;

电源系统设计粗糙:LDO 与供电通路布局不合理,休眠漏电流偏大,电池续航上限被锁死;

PCB 时序与滤波缺陷:屏幕驱动走线、电源滤波设计不足,运行时存在杂讯、偶发死机、功耗异常波动问题。

市面上所有 Watchy 改装方案,都只能单点修补,无法同时解决全部问题,而 Yatchy 的设计目标,就是从 PCB 源头彻底抹平以上所有短板。

二、Yatchy 核心硬件架

新一代低功耗穿戴平台

1. 主控与外设选型

主控 MCU:ESP32-C6对比初代 Watchy ESP32、新版 ESP32-S3,优势在于原生 Wi-Fi 6 + BLE 5.3,射频功耗大幅优化;深度休眠静态电流更低,是墨水屏长续航穿戴设备的优选方案。

显示单元:1.54 英寸 GDEH0154D67 电子墨水屏,完美兼容 Watchy 通用屏幕,物料无需重新采购;

计时单元:外置 32KHz 高精度 RTC 晶振,解决内置 RC 时钟漂移问题,长时间走时误差大幅降低;

传感单元:BMA423 三轴加速度计,硬件原生支持抬手唤醒、计步检测,无需额外外接传感器;

交互单元:内置振动马达,实现消息、闹钟震动提醒,无需软件模拟蜂鸣器耗电。

智能手表

2. 六大硬件改良点

① 充电接口标准化升级:Micro USB → USB‑C

更换主流耐用接口,优化充电回路走线,增加 ESD 防护,解决穿戴设备接口易损坏通病,充电、下载二合一。

② 按键结构 DFM 重构,解决长期可靠性问题

放弃贴片轻触开关,选用 Panasonic EVP 系列直插 THT 实体按键,通孔焊接结构机械强度翻倍,反复按压数万次不易断裂;PCB 加大焊盘,业余焊接、量产 SMT 都更友好。

③ 全链路电源重新设计,续航突破至 3 个月

重构锂电池供电通路、优化 LDO 电源拓扑,增加多级滤波电路,压低休眠静态功耗;标配 3.7V 200mAh 锂聚合物电池,配合固件极限省电策略,单次充电最长可用 3 个月,远超原版 Watchy 数周续航。

④ 原生支持前光背光扩展,补齐暗光使用短板

主板预留完整背光驱动电路焊盘,无需飞线、改板即可加装前光模组,解决墨水屏夜间可视难题。

⑤ PCB 小型化布局优化

在保留全部传感器、射频、电源电路前提下,缩小主板整体尺寸,给 3D 打印外壳、定制结构留出充足设计余量。

⑥ 修复底层硬件时序与 EMC 缺陷

重新规划屏幕驱动走线、电源地层分割,优化滤波电容布局,根除原版 Watchy 杂讯干扰、屏幕刷新异常、功耗跳变等隐性硬件 bug。

横向对比表

主控芯片 ESP32 / ESP32‑S3 ESP32‑C6(Wi‑Fi6+BLE5.3,更低功耗)
充电接口 Micro USB(易损坏) USB‑C(耐用标准化)
按键结构 贴片轻触开关(易断裂) THT 直插加固实体按键
背光支持 无硬件电路,无法加装 原生支持扩展前光模组
硬件扩展能力 几乎无预留 IO,仅能飞线 专用模块化扩展区,全 GPIO 引出
PCB 尺寸 基准偏大 整体缩小,结构设计自由度高
极限续航 数周 优化电源,最长可达 3 个月
配套固件 通用 Arduino 基础固件 InkWatchy 深度低功耗优化固件
参数维度 原版 Watchy (v2/v3) Yatchy 重构版

项目最大亮点:穿戴硬件设计新思路

这是这款区别于所有同类开源手表的核心创新,也是硬件工程师最值得借鉴的设计思路。主板单独划分专用扩展区域,通过 IO 扩展芯片引出绝大多数 ESP32 原生 GPIO、3.3V / 电池电源轨,无需改动主板 PCB,仅需自行设计子板焊接即可拓展功能。

官方给出成熟扩展模块开发方向,工程师可直接复用思路:

能源类:太阳能充电模块,实现光能补电,进一步延长续航;

存储类:SD 卡存储子板,本地缓存天气、电子书、日志数据;

环境传感:温湿度、气压、空气质量传感器拓展;

人机交互:编码器旋钮、LED 手电筒、扬声器、麦克风;

自定义工业外设:继电器、模拟采集、无线通信子板等。

软件生态:深度适配固件,软硬协同优化低功耗

硬件设计再优秀,也需要配套固件释放性能,Yatchy 官方主力固件 InkWatchy,同时兼容原版 Watchy,软硬一体优化:

基础功能:海量自定义表盘、多语言系统、NTP 网络自动对时、时区漂移补偿、Open‑Meteo 气象同步;

传感交互:计步统计、日历备忘录、离线电子书、内置小游戏;

模块化编译架构:不需要的功能直接关闭编译,减小固件体积、降低运行功耗;

多级休眠策略可调,深度休眠模式最大化发挥 ESP32-C6 低功耗优势;

长期规划:作者正在开发 Rust 原生固件,同时兼容社区通用 Watchy 固件,仅少量引脚适配即可移植。

PCB&原理图

智能手表智能手表智能手表

项目地址:https://p.eda.cn/d-1400007060719927296

硬件工程、3D 模型、固件全部免费开放,感兴趣的工程师可直接下载打样、二次开发。

写在最后

对于硬件工程师而言,Yatchy 不只是一款 DIY 墨水手表,更是一套可穿戴低功耗硬件完整设计参考方案:从接口选型、结构可靠性 DFM、电源低功耗拓扑、模块化扩展架构、EMC 滤波布局,到软硬件协同低功耗优化,全流程具备极高复用价值。

不管是做穿戴设备项目、毕业设计、个人 DIY 作品,都能直接借鉴这套成熟开源设计,避开 Watchy 初代硬件的全部设计坑。

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分