
老王墨水屏驱动板
简介
基于STM32L071的低功耗墨水屏时钟
简介:基于STM32L071的低功耗墨水屏时钟开源协议
:GPL 3.0
描述
固件版本
V0.1 GPIO模拟驱动,方便移植,验证了各个模块
老王电子

嘿,极客们!厌倦了给设备天天充电?受够了阳光下看不清的屏幕?来认识 EpicInk —— 我们倾力打造的开源超低功耗墨水屏终端平台。STM32L071 心脏 + 电子墨水屏 灵魂,目标是:极致省电,断电可视,代码由你!
🔥 核心硬指标 (数据说话):
-
续航怪兽:
CR1220纽扣电池,实测续航 > 18个月 (每天刷新1次全屏)。秘诀?-
> 99.9% 时间深度睡眠:
< 0.8µA(Stop Mode with RTC, 所有外设断电,GPIO优化)。 -
闪电刷新: 全刷仅需
~2.1秒(2.9" 屏),耗电~12mAh;局刷~0.8秒,耗电< 4mAh。刷完立睡!
-
-
显示核心:
-
主控:
STM32L071KBT6(Cortex-M0+, 192KB Flash, 20KB RAM) - 低功耗扛把子。 -
屏幕: 标配
Waveshare 2.9" V2/ 可选GDEY029T94(三色!),SPI 接口,296x128分辨率,阳光下清晰如纸。 -
驱动: 深度魔改 GxEPD2 & Inkplate 底层驱动,支持
Full/Partial Refresh,集成极简绘图API。
-
-
开源即正义:
-
硬件: 完整 KiCad 工程开源!原理图、PCB (四层板,阻抗控制走线)、BOM 一应俱全。 [GitHub Link - EpicInk-HW]
-
固件: MIT 许可证!基于 STM32CubeIDE & HAL 库,结构清晰,注释拉满。 [GitHub Link - EpicInk-FW]
-
协议: 所有自定义通信协议 (如测试版 BLE 接口) 完全开放。
-
-
扩展与连接 (玩起来!):
-
板载: 用户按键 x2, 蜂鸣器 (可关断), SWD 调试口。
-
接口:
UART (3.3V TTL),I2C(Grove/Qwiic 兼容),SPI主 (可接传感器/无线模块)。 -
-
-
极客体验:
-
开发友好: PlatformIO 支持一键导入,
platformio.ini已配置好。 -
内存精算: 精心设计帧缓冲区管理,
20KB RAM也能驱动大屏局刷。 -
功耗可视化: 固件内置
Energy Trace模式 (通过 UART 输出关键节点电流/时间数据)。
-
🎮 它能做什么?(看视频更爽!→ [YouTube/Bilibili Demo Link])
-
信息看板: 天气/日历/待办事项 (通过 BLE 手机 App 更新)。
-
传感器中枢: 连接 I2C 温湿度计,定时刷新环境数据。
-
LoRa 消息终端: 接收千米外基站发来的通知。
-
极客桌搭: 显示实时 CPU 负载 / 网络状态 (需搭配主机小工具)。
-
你的创意! 开源意味着无限可能。
🚀 即刻行动,加入 EpicInk 宇宙!
-
Get Hardware:
-
完整套件 (焊好测试):[Tindie/Crowd Supply 购买链接]
-
DIY 狂人?PCB + 难焊元件包:[购买链接]
-
自备料挑战: BOM 清单在 GitHub HW 仓库,JLC/Mouser 一键下单!
-
-
Get Code & Docs:
-
加入社群:
-
Discord 技术讨论:[邀请链接]
-
GitHub Discussions:[链接]
-
提交 Bug / Feature Request: GitHub Issues 见!
-
📢 我们承诺:这不是“玩具”,是给创造者的武器库。代码可见,原理透明,功耗实测 —— 欢迎来战!
#EpicInk #STM32 #eInk #LowPower #Embedded #OpenSourceHardware #DIYElectronics #Maker
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论