自制的esp32墨水屏看小说方案
1124 修复固件第二天不及时更新日期bug
PCB墨水屏驱动部分电容修改,打板无影响,焊接时注意,原理图已修改,pcb焊接参考图已修改,增加新固件每20页全刷一次,可能可以防止过驱动
优点:
1.纯享版电子书,没有其他功能,单纯享受阅读的乐趣,便携,超窄边框,方便携带带时钟界面,一键切换时钟
2.可以修改字体大小,字间距,行间距,显示方向等,阅读时候显示当前时间和进度、电量
3.低功耗,除了刷新时候会唤醒,所有时间都在休眠,包括你在看小说的时候,原型机测试功耗10+ua,超长续航,久到离谱
缺点:
1.只支持utf-8编码格式的txt小说,不支持epub等其他格式和其他编码
2.功能单一,只有电子书功能和时钟功能
3.偶尔会有意料之外的“特性”,但几乎没有影响到日常使用
提供硬件原理图和pcb和打印pcb用的garber文件,3d打印stl和源文件,都可以自己修改,提供bom和免费固件
PCB打印注意事项
1PCB打印厚度1.2mm。
2.pcb有两个版本,第一个版本和我图片同一个版本,按键设计不太合理,容易误按,但也还好。另一个版本调整了按键位置不容易误按,两个版本就这区别
3.PCB上只有元件编号,附件提供PCB元件焊接参考图,基本对着布局来就行
BOM相关注意事项
1.按钮采用凯华9.5mm静音微动加长按钮版本 尺寸6*6*9.5 ,焊接式需要用镊子调整两个金属触点弯折后对应到pcb位置
2.墨水屏采用的是3.7寸黑白墨水屏长排线弯曲版本,下面提供示意图(本人黑白款淘宝55元购买),同款排线的UC8253分辨率240*416的都可以
3.墨水屏默认支持UC8253分辨率240*416的三色和黑白,但是提供的pcb只支持长并且弯曲排线的版本,可以自行修改
4.BOM里部分电容电阻的原件编号是错的,可以用同款规格的0603的误差随便 都可以,1uf的建议耐压25v以上,其余耐压5v以上就行基本随意
5.ESP32版本为wroom-32版本8M或者16M,建议直接16M,差价就两块钱左右
6.原理图上BL8025T,本人实际用的是RX8025T,应该是通用的,建议后者
7.锂电池最大厚度为4mm,长度最大8cm,宽度最大4.4cm左右,建议4cm就妥,需要对应接口转接线或者直接正负极焊接到PCB上对应焊点
8.很多物料可以参考半糖或者甘草酸不酸的开源版本,大致类似,有问题可以参考其余开源项目说明
固件相关注意事项
1.固件需要用数据线烧写,参考其余开源项目说明,或者百度esp32 烧写固件方法 此处不提供,也请别提这类问题
2.固件试用下来基本ok,偶尔有某些特性也不影响使用,如无意外,不会更新新版本
操作说明:
1.首先,任何时候任何界面按EN按键,返回时钟界面
2.任何时候按组合键EN+按键1(方法是按住按键1,然后短按一下EN按键 ,然后1-2秒松开按键1),功能是主菜单界面
3.任何时候按组合键EN+按键2是直接返回上次阅读进度(注意!!!一定要之前先看过某部小说任何几页才行)
4.菜单界面都是按键1切换 按键2选择
5.第一次需要在主菜单界面选择校准,来校准时间,校准的时候按屏幕提示操作
6.小说一定要放在SD卡根目录下的小说目录下(即sd卡下目录如 /小说/我的小说.txt),且最多支持5本小说,超过5本可能会发生不可预知的错误!并且小说编码为utf-8,如果不是的话,用记事本另存为的时候修改编码即可
7.在阅读小说的过程中,短按按键1是下一页,短按按键2是上一页,长按按键1是选项菜单,可以修改各种设置和跳转进度
8.主菜单目录下的重置选项应该基本没用,万一出现莫名错误可以试试看回复默认值看看
安装墨水屏和PCB到3d打印外壳时注意事项
1.安装注意事项请务必参考示意图,第一个版本因为没考虑到pcb排线所以必须这样安装才能卡紧
2.3d打印的stl误差极小,刚刚好,不大不小,一般都能安装,万一安装不进去可能是你打印机的误差或者局部打印效果差所致,可以放大就那么一点点打印,或者自己修改3d源文件。提供旧版本3D打印文件cr6-SE打印机适用切片文件,旧版本上下间距空余0.6MM,新版本只空余0.2mm
3.3D打印的支撑建议按下图添加 否则不好拆除支撑 网上打印的忽视
4.3D打印的主体和盖子固定方式是502,建议先测试ok后再固定,用牙签沾一点点502 点几下就可以固定了,拆除的时候用美工刀划开就行
最最后,如有补充,可能会在评论直接补充
PCB墨水屏驱动部分电容修改,原理图已修改,pcb焊接参考图已修改,增加新固件每20页全刷一次,可能可以防止过驱动
!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。
EEWorld Datasheet 技术支持