抓包解协议,代码造布局:电子墨水价签改造 NAS 监控屏小记

💡 原文中文,约4100字,阅读约需10分钟。
📝

内容提要

作者购买墨水屏产品的原因和经历,通过研究控制协议成功控制墨水屏显示NAS和树莓派状态,使用Canvas绘制内容并发送给墨水屏。

🎯

关键要点

  • 作者因看到技术宅使用墨水屏而产生购买欲望。

  • 购买了两块超市用的墨水屏,但发现与树莓派不兼容。

  • 因NAS硬盘使用率高,决定利用墨水屏监控状态。

  • 通过分析蓝牙控制协议,成功找到控制墨水屏的方法。

  • 使用logcat工具抓取蓝牙数据,识别出控制协议的规律。

  • 分析报文内容,理解墨水屏的显示控制机制。

  • 编写代码连接蓝牙并发送数据,成功控制墨水屏显示信息。

  • 最终在墨水屏上展示NAS和树莓派的状态信息。

  • 使用Canvas绘制内容并转换为像素信息,发送给墨水屏。

  • 整个项目耗时一两周,作者希望保持Hack精神,分享经验。

➡️

继续阅读