NM-EPD-420 移植生态
NM-EPD-420(ESP32-S3 + 4.2" 墨水屏)已被官方移植到十一大开源项目。克隆对应分支即可直接编译烧录,相关应用固件也已上架 RockBase IoT Web Flasher。
已移植项目一览
| 项目 | 说明 | 适配仓库 / 分支 |
|---|---|---|
| Meshtastic | 离网 LoRa 网状通信;在 4.2" 墨水屏上显示节点信息、消息与传感器数据(HT-RA62 模组,SX1262) | meshtastic-firmware@nm-epd-420 |
| MeshCore | 轻量级、低功耗 LoRa 网关固件 | RockBase-iot/MeshCore |
| TRMNL-Firmware | TRMNL 墨水屏内容框架;按计划从服务器拉取图片/内容 | trmnl-firmware@nm-epd-420 |
| Biscuit | 墨水屏多功能工具 / 娱乐固件 | biscuit@master |
| ESP32-weather-epd | 低功耗气象站;从 OpenWeatherMap 获取数据并显示 | esp32-weather-epd@main |
| ESP32-Dashboard | 多功能墨水屏仪表盘:天气、空气质量、室内温湿度、Web 配置门户 | ESP32-Dashboard@main |
| NM-EPD420-BW Demo | 官方 NM-EPD-420-BW 参考演示固件,移植自 ZECTRIX NOTE4 EPD demo;演示黑白屏局部刷新/快速刷新,也可通过 Web Flasher 一键烧录 | RockBase-iot/nm-epd420-bw-demo |
| Inkstone Firmware | RockBase IoT 自研本地图片推送固件:浏览器打开 inkstone.local 即可选图、裁剪、双算法预览并推送上屏,另提供带 Bearer 鉴权的 HTTP API(目前支持 NM-EPD-420-4C)。详见 Inkstone 项目介绍 | RockBase-iot/Inkstone-firmware |
| emini Home | 四色墨水屏"一天海报"固件(天气、头条、便签、日出日落与月相、空气质量),手机浏览器即可完成配网;RockBase fork 已支持 NM-EPD-420-4C(上游 fiedoruk/emini-home,原平台为 ZECTRIX NOTE4C) | RockBase-iot/emini-home |
| AgentDeck | 第三方项目,把 AI coding agent 的状态显示在实体墨水屏上,面向 NM-EPD-420,可通过 Web Flasher 一键烧录 | puritysb/AgentDeck |
| OpenDisplay | 以 BLE 优先的开源墨水屏生态,提供浏览器工具与官方 Home Assistant 集成;已移植至 NM-EPD-420-4C(EP42YR_400x300)。详见 OpenDisplay 使用指南 | OpenDisplay-Firmware@nm-epd-420 |
Meshtastic 终端
Meshtastic 是流行的离网 LoRa Mesh 通信项目。NM-EPD-420 的 nm-epd-420 分支将节点信息、消息与传感器数据呈现在 4.2 英寸墨水屏上,配合板载 SX126x 扩展座(HT-RA62 模组)即可组成一台桌面 LoRa 通信终端。
NM-EPD-420-BW 版本的构建还启用了 InkHUD 界面(2026-08-17)与 ES8311 音频支持(2026-09-03)。
标准三色版 NM-EPD-420 默认不含 LoRa 模组,面向一般桌面应用;黑白版 NM-EPD-420-BW 默认包含 LoRa 支持,适合作为室内桌面 LoRa 节点。
MeshCore 网关
MeshCore 是一种轻量级混合路由的 Mesh 分组无线协议,NM-EPD-420 可作为其低功耗 LoRa 网关节点运行,适合需要长期离网部署的场景(可搭配 NM-Solar 太阳能供电)。
RockBase IoT Web Flasher 现已上架面向 NM-EPD-420-BW 的 MeshCore v1.17.0 固件,覆盖全部 5 种设备角色——Companion Radio (BLE)、Companion Radio (USB)、KISS Modem、Repeater、Room Server——均可一键烧录,无需搭建编译环境。
TRMNL 内容框架
TRMNL 是一套"服务器定时下发图片/内容 → 墨水屏展示"的框架。移植分支让你可以把 NM-EPD-420 当作 TRMNL 兼容设备,接入自建或第三方内容源。
OpenDisplay 与 Home Assistant
OpenDisplay 是以 BLE 优先的开源墨水屏生态:无需网关,直接在浏览器中配置设备、上传图像,并可通过官方 OpenDisplay 集成接入 Home Assistant(image 实体、传感器、drawcustom / upload_image 动作)。NM-EPD-420-4C 移植版已支持全屏刷新、物理按键、深睡眠唤醒与电池电量上报。详见 OpenDisplay 使用指南。
Biscuit
Biscuit 是面向墨水屏设备的多功能工具/娱乐固件,已完整适配 NM-EPD-420 的屏幕与外设(含双键操作模型与三色/黑白两种构建变体),适合作为电子阅读器与桌面小工具平台。详见 Biscuit 项目介绍。
气象站与仪表盘
- ESP32-Weather-EPD:经典低功耗墨水屏气象站,从 OpenWeatherMap 拉取数据
- ESP32-Dashboard:功能更全的墨水屏仪表盘,免 API Key(Open-Meteo),内置 Web 配置门户,支持天气、空气质量与室内温湿度同屏显示
内容以静态展示为主(天气、日历、信息牌)选三色版;需要更快刷新(消息通知、Mesh 节点状态)选支持局部刷新的黑白版(BW)。