树莓派 + 7.3 寸墨水屏 + 宜家画框,攒一台电子相册
微雪 7.3 寸彩色墨水屏、树莓派 Zero 2 W、宜家 RÖDALM 画框,加上开源的 InkyPi,装成一台电子相册。
杭州

做一块能自己换照片的墨水屏。不发光,断电之后画面还在,摆着像一幅画,而不是一块屏幕。
三件硬件
| 件 | 型号 | 说明 |
|---|---|---|
| 屏幕 | 微雪 7.3 寸彩色墨水屏(epd7in3e) |
800×480,SPI 接口 |
| 主机 | 树莓派 Zero 2 W | 小、便宜、带 Wi-Fi |
| 画框 | 宜家 RÖDALM | 木纹 |

屏幕背面是一个 40 针母座。树莓派顶上的排针对准了压下去,硬件就接好了——不用焊接,不用杜邦线,也不用想怎么固定。对不想动烙铁的人来说,这一点比参数重要。
软件:InkyPi
InkyPi 在树莓派上跑一个网页服务,专门管这块墨水屏:
- 浏览器打开就能用,不用敲命令行
- 插件制:相册、天气、日历、时钟、每日漫画、RSS
- 一键安装脚本,装完注册成 systemd 服务,开机自启
装完之后,平时用浏览器就能管它。另外,配好 SSH 之后,源码和树莓派上的配置都可以让 AI 在本地改好,再推上去——这台机器的安绞、播放列表、插件排版,基本就是这么调出来的。
组装
只有三步:
- 屏幕背面的母座对准树莓派排针,四角均匀用力压下去
- 把屏幕装进画框
- 接上电源线

通电后屏幕会闪几次,然后画面出来。
上手
浏览器打开树莓派的地址,进 InkyPi 的管理界面。相册插件里选一张图,点 Update Now,墨水屏就开始刷新;想让它自己换,就在播放列表里排几个插件,再设一个间隔时间。

发现相框挡住了屏幕边缘
上面都还算顺利。真正装进画框用起来之后,才发现屏幕边缘被挡住了。
问题出在相框的卡纸:它的开孔比屏幕小一圈,装进去之后就直接压住了屏幕边缘。这事很难靠买解决——木框的尺寸是固定的,卡纸本身又占掉一圈边,市面上很难找到开孔刚好等于屏幕尺寸的相框。
被遮掉的量是量出来的:
| 方向 | 被遮住 |
|---|---|
| 左 / 右 | 各 64 px |
| 上 | 33 px |
| 下 | 31 px |
800×480 的屏,左右两边一共压掉了 16% 的显示宽度。
解决
只能从软件这边适配,把内容从被遮住的边缘挪开。
第一反应是把整幅画面缩小塞进中间——这样不行:背景会跟着一起缩,四周留出一圈白边,看起来比被裁掉还难看。
改成内容往中间收、背景照旧铺满:每个插件把自己的文字和图形往内缩,背景色仍然铺满整个屏幕,被相框压住的就只是背景的边缘。

边距不是估的,是量出来的:把插件渲染出来的图存下来,逐像素看四边留白,改的时候也按量出来的数字改。
改完之后,装进画框就是完整的一屏:
