开篇一:基于ESP8266的电子墨水屏万年历

先开个篇,慢慢写!!!同时会出个视频教程。

前言

去年的时候在闲鱼捡垃圾看到了有卖双色4.2寸电子墨水屏的很便宜(大连佳显的),就入手了两个,看别人做的万年历很不错,就想着直接用大佬们开源的程序魔改一下,结果大佬们只开源固件,悲剧的是大佬的固件不支持这款屏幕,更悲剧的是网上开源的驱动竟然也不支持这块屏幕,那没办法只能自己写了。项目的硬件和外壳是直接使用的开源资料,但是有几个地方我用的时候有问题会在下面介绍,只是我用的时候有问题,可能是我的硬件有问题。软件层面的方案是参考大学社团开发的墨水屏项目的方案。

硬件准备

我的硬件是,大连佳显的4.2寸三色电子墨水屏,esp8266模块,电路是用的HalfSweet大佬开源方案的电路。这个电路需要改动的就是 AP按键需要加一个上拉电阻,esp模块的电源的电容要用大一点的,不然会造成供电不足无限重启。

软件方案

我的方案是:在服务器上用php进行图片的编辑之后对图片进行编码,下位机定时发送get请求,服务器返回图片编码,下位机进行显示图片。这样的方案优点是下位机不用写太多的界面程序,节省了下位机的算力。缺点:由于图片是420*320的,编码数据比较大,目前没找到适合esp8266的解码算法,就需要每次接收15000个字符,网络稍微不顺畅就会造成后半段接收不到。还需要持续优化。
服务端写法:

下位机程序:

持续更新中。。。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值