# e-paper clock **Repository Path**: jiezhuonew/e-paper-clock ## Basic Information - **Project Name**: e-paper clock - **Description**: 一个自己的小项目,使用电子墨水屏做一个桌面摆件 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 4 - **Created**: 2021-08-26 - **Last Updated**: 2023-04-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: 电子钟, 墨水屏, esp8266 ## README 项目中出现的所有商品链接均不构成购买建议,仅用于更好的描述本项目所使用的零件性质及作用 ![Snipaste_2021-08-28_22-35-40](https://gitee.com/jiezhuonew/e-paper-clock/raw/master/picture/Snipaste_2021-08-28_22-35-40.png) ## 参考 [甘草酸不酸的2.7寸时钟源代码](https://gitee.com/Lichengjiez/weather-ink-screen) [DUCK的天气墨水屏原理图](https://oshwhub.com/duck/esp8266-weather-station-epaper) [语音识别,频谱](https://gitee.com/Kevincoooool/ESP_MASTER) [blinker的文档](https://diandeng.tech/doc/getting-start-8266) ## 目录结构 ```c++ . ├─3dprint //3D打印外壳 ├─doc //文件说明及教程 ├─xxx.pic //md文档中的图片 ├─schematic //原理图 ├─software //软件工具 └─source //源代码 └─library //arduino代码所使用到的库 ├─ArduinoJson //用于对json格式的数据进行解析 ├─ClosedCube_SHT31D //用于读取SHT31温湿度传感器数据 ├─ESP_EEPROM //在ESP上使用断电数据存储功能 ├─GxEPD2 //e-paper的显示驱动 ├─NTPClient //时间服务提供程序 └─U8g2_for_Adafruit_GFX //图形库 ``` ## 为什么会有本项目 很久以前就对墨水屏这样的屏幕充满兴趣,一年前突然想不开斥巨资买了一块7.5寸的屏幕(不能局部刷新),想着做一个普通的桌面小摆件,当时有了一个设想,使用stm32和当时正在学习RTOS加上它非常方便的软件包来制作,个人认为突出特色就是加了一个触摸?然后后来由于什么忘记了的原因搁置了,最近看到很多up发了类似的东西,做的确实不错,所以我又心血来潮回来了,时隔多年,有了一些经验的积累和学习能力的提升,这个项目注定和一年前不同。 我的计划是这样的(我也知道肯定会拖的很久),看了很多大佬的项目,打算取里面感兴趣的部分做一个功能上的缝合怪,当然其中很多东西我都不了解,都是临时学习嘛,我也会把我学习的过程,学习资料都放在对应的目录下,并且整理成文档,独个解决每一部分的问题,然后进行综合,有同样学习目的又无从下手的小伙伴也可以作为参考例程来看一看,**如果大家有兴趣可以一起来**。 就是做一个以墨水屏为显示部分的时钟,附带一些其他的实用拓展功能,以下是目前我对本项目最终成果的一些设想(**说不定做到哪里就鸽了,所以大家不要关注**): - 主控首先和他们一样用esp8266,考虑到其性能有限,io数量不足,后期换为esp32,但是以前玩过k210体会到其功能强大,可能会试一试 - 开发环境arduino肯定是最简单的,但是担心后续的功能增多arduino可能过于弱小,目前暂时只知道实用arduino开发,对于复杂的功能,库可能是最方便的途经了,stm32+keil+实时系统操作起来应该麻烦,前期学习甘草,后期再看吧 - 甘草的8266的的后台很好看,还不是简单的html界面,不知道如何实现的 - 考虑到其他大佬空间不足的问题,外置flash芯片经济实惠但是不易于更改,考虑一下TF卡? - 买了一个触摸,按键可以省了,但是驱动可能要费点心 - blinker可以接入小爱同学,没准可以扩展一下小夜灯,温湿度计什么的,而且上面好像还有天气,时间这些接口 - 乐鑫好像有语音识别 - 在线更新固件的功能很实用 ## 推进情况 现在啥也没有,还在打工摸鱼没时间