搭配 TRMNL 使用

本指南是将 TRMNL 与任意兼容的 Seeed 电子纸产品配合使用的唯一权威参考。在每个需要选择硬件的步骤中选择一次你的硬件,其余工作流程完全相同。
TRMNL 官方支持 reTerminal E1001、reTerminal E1002、TRMNL 7.5" (OG) DIY Kit 和 XIAO 7.5" ePaper Panel。在 E1002 上,目前内容以单色模式渲染——完整彩色渲染计划在未来版本中提供。
什么是 TRMNL?
TRMNL 是一个创新平台,旨在帮助人们在日益分心的数字世界中保持专注与平静。TRMNL 成立于 2023 年,很快就成为 E Ink® 仪表盘管理的领先解决方案,以独特方式展示信息,同时避免传统屏幕带来的持续通知和干扰。
TRMNL 的核心理念是:技术应当提升我们的生活,而不是不断索取我们的注意力。该平台通过 E Ink® 显示屏,以优雅的方式让你一眼查看重要信息,打造更专注、更少打扰的技术体验。
为什么要使用 TRMNL?
- 简化的仪表盘创建:TRMNL 不断增长的应用和集成库,让你无需复杂编程即可轻松创建自定义信息显示。
- 低功耗:TRMNL 的高效软件结合 E Ink® 极低的功耗需求,构成一个极其节能的解决方案。
- 无干扰的信息展示:在没有通知和眼睛疲劳的情况下获取所需信息。
- 定期更新:TRMNL 正在积极开发中,每周都会加入新功能和新集成。
- 对开发者友好:TRMNL 的开放 API 和开发者工具支持自定义插件和集成。
兼容硬件
| reTerminal E1001 | reTerminal E1002 | TRMNL 7.5" (OG) DIY Kit | XIAO 7.5" ePaper Panel |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
| 7.5" 单色 一体化终端 | 7.3" Spectra 6(彩色) 一体化终端 在 TRMNL 中为单色模式 | 7.5" 单色 + DIY 外壳 XIAO ESP32-S3 Plus 驱动 | 7.5" 单色裸屏 直接搭配 XIAO ESP32-C3 |
步骤 1:TRMNL 账号设置与 BYOD 访问
在将你的设备连接到 TRMNL 之前,你需要一个 TRMNL 账号和 BYOD(自带设备)访问权限——无论使用哪种硬件,流程都相同。
-
购买 TRMNL 访问权限
- 在此购买 TRMNL 网页应用 + 设备功能访问权限:https://shop.usetrmnl.com/products/byod
- 这将为你提供使用 TRMNL 平台所需的凭据。
- 前往 https://usetrmnl.com/claim-a-device 激活一个虚拟设备(购买后可能需要等待最多 10 分钟)。

-
创建 TRMNL 账号
- 访问 TRMNL 官网
- 点击 "Sign Up" 创建新账号。
- 按提示完成注册流程。

你的 TRMNL 凭据是敏感信息。切勿公开分享,也不要将其提交到版本控制系统中。
如果遇到任何问题,请直接通过 [email protected] 联系 TRMNL 团队。
步骤 2:硬件准备
reTerminal E 系列和 XIAO 7.5" 面板已预先组装——你只需为其供电即可。TRMNL DIY 套件则需要自行组装。
- reTerminal E1001 / E1002
- TRMNL DIY Kit
- XIAO 7.5" Panel
reTerminal E 系列是完全一体化的。只需连接 USB-C 线并开机,无需任何组装步骤。
步骤 1. 将显示屏连接到驱动板
将 FPC 软排线与 XIAO 电子纸显示板上的连接器对齐,然后扣上卡扣以确保连接牢固。
FPC 软排线的金属面应朝上,否则将不会显示任何内容。请参考下方安装视频——很多人都会装反。

步骤 2. 连接电池
将电池线连接到驱动板上的 JST 接头,确保极性正确(红线接 +,黑线接 -)。

步骤 3. 外壳组装(可选)
请注意,屏幕的软排线非常脆弱,操作时务必小心。如果损坏,整个屏幕将无法工作。
从 资源 部分打印开源外壳部件,并将组件装入其中。

首先,组装驱动板和电池:
测试 TRMNL 套件:
将屏幕插入外壳并将 FPC 软排线引出:
连接 FPC 延长线并组装整个外壳:
L 形外壳的组装方式也非常类似:
如果你的 TRMNL 套件离路由器较远,可以将天线引出外壳,以获得更好的信号表现。
XIAO 7.5" 电子纸面板在出厂时就已将 XIAO ESP32-C3 直接与面板连接在一起。只需通过 USB-C 插入,无需进一步组装。
步骤 3:烧录 TRMNL 固件
提供三种烧录方式。**方法 1(网页烧录器)**最为简单,并适用于所有受支持硬件。**方法 2(SenseCraft HMI)**仅适用于 reTerminal E 系列。**方法 3(从源码构建)**适合高级用户。
如果你购买的是全新的 TRMNL 7.5"(OG)DIY 套件,它已经预装了 TRMNL 固件——你可以完全跳过刷机步骤,直接前往步骤 4。
方法一:TRMNL Web Flasher(推荐)
TRMNL Web Flasher 可直接在浏览器中运行,并支持本页面上的所有设备。
- 访问 https://usetrmnl.com/flash。
- 通过 USB-C 将设备连接到电脑,并按照屏幕上的指示操作。
- 选择与你的硬件匹配的固件:
- reTerminal E1001 / E1002
- TRMNL DIY Kit
- XIAO 7.5" Panel
在 reTerminal E 系列上,为了兼容 Seeed,请使用 FW 1.6.7 或更新版本。

在 TRMNL DIY 套件上,为了兼容 Seeed,请使用 FW 1.5.12 或更新版本。

在 XIAO 7.5" 电子纸面板上,为了兼容 Seeed,请使用 FW 1.5.12 或更新版本。

方法二:通过 SenseCraft HMI 平台刷机(仅限 reTerminal E 系列)
此方法仅适用于 reTerminal E1001 / E1002。SenseCraft HMI 刷机工具可以在同一设备上在 SenseCraft HMI 固件和 TRMNL 固件之间切换。
-
选择你的设备。

-
选择 TRMNL 固件(之后你可以在此处切换回 HMI 固件)。点击 Full Flash,然后点击 Flash。

-
将设备连接到电脑,并选择串口。

-
屏幕会刷新,并显示 TRMNL 标志和 MAC 地址。

方法三:从源码构建并刷写(进阶)
-
克隆固件仓库
-
访问官方固件仓库并克隆:
git clone https://github.com/usetrmnl/trmnl-firmware.git
tip有时我们提交到 TRMNL 上游的 PR 仍在审核中。如果你想获取最新的 Seeed 侧补丁,请改用 Seeed 镜像:
git clone https://github.com/Seeed-Projects/Seeed_TRMNL_Eink_Project.git -
-
安装 PlatformIO,可以作为 VS Code 扩展或通过命令行安装。
-
打开项目:在 VS Code 中打开克隆得到的
firmware文件夹。 -
为你的硬件选择正确的 PlatformIO 环境:
- reTerminal E1001 / E1002
- TRMNL DIY Kit
- XIAO 7.5" Panel
在
platformio.ini中:- 对于 reTerminal E1001,选择
seeed_reTerminal_E1001环境。 - 对于 reTerminal E1002,选择
seeed_reTerminal_E1002环境(TRMNL 在 E1002 上以单色方式渲染内容)。

在
platformio.ini中,选择TRMNL_7inch5_OG_DIY_Kit环境。
在
platformio.ini中,选择seeed_xiao_esp32c3环境。
-
通过 USB-C 连接你的设备。
-
构建并上传:点击 PlatformIO 的 Upload 按钮,或运行:
pio run --target upload
步骤 4:配置 Wi-Fi 并为设备进行配网
所有受支持硬件的 Wi-Fi 配网流程完全相同。
💡 连接 Wi-Fi 有问题? 请参阅 TRMNL 设备 Wi-Fi 故障排查指南。
开机并进入配网模式
在刷入 TRMNL 固件并为设备上电后,如果尚未连接到 Wi-Fi,它会自动进入配网模式。
- reTerminal E1001 / E1002
- TRMNL DIY Kit
- XIAO 7.5" Panel



连接到 TRMNL Wi-Fi
在手机或电脑上打开可用 Wi-Fi 网络列表。找到名为 TRMNL 的网络并连接(默认不需要密码)。

打开强制门户页面
连接后,打开浏览器。设备应自动将你重定向到 TRMNL 配置页面;如果没有,请手动访问 http://4.3.2.1。
输入你的 Wi-Fi 凭据
- 选择你的 2.4 GHz Wi-Fi 网络(不支持 5 GHz 网络)。
- 输入你的 Wi-Fi 密码并点击 Save / Connect。
⚠️ 重要: 请务必使用 2.4 GHz Wi-Fi 网络。这些设备上的 ESP32-C3 / ESP32-S3 芯片不支持 5 GHz 网络。

设备加入你的网络
设备会断开与 TRMNL Wi-Fi 的连接并加入你的家庭网络。强制门户窗口会显示设备的 MAC 地址。请记录该 MAC 地址——你将在下一步用到它。

⚠️ 注意: MAC 地址只会在强制门户中显示 1–2 秒。如果你错过了它,你也可以:
- 从 VS Code → PlatformIO 构建/上传日志中获取。
- 使用 usetrmnl.com/flash 方法,并在刷机过程中查看浏览器开发者控制台。
- 在你的路由器或 Mesh 网络应用的已连接设备列表中找到它。
请参阅官方指南:查找你的 TRMNL MAC 地址。
步骤 5:在 TRMNL 上注册设备
当设备已连接到 Wi-Fi 且你已获取其 MAC 地址后,在 TRMNL Web 界面中注册它:
-
打开 TRMNL Web 界面:https://trmnl.app。
-
进入 Devices 页面。
-
添加新设备(右上角或页面中央的按钮)。

-
输入你在购买 BYOD 访问权限时收到的 Device ID(这 不是 MAC 地址——在你的购买确认邮件或 TRMNL 仪表盘中查找 Device ID)。点击 Add new device。

-
在设备设置页面绑定设备的 MAC 地址:

你也可以在这里设置自定义名称并调整其他设置。

你的设备现已与 TRMNL 账户关联!你现在可以通过 TRMNL 界面直接发送播放列表、图片和其他内容。
💡 提示: 如果你有多个设备,请为每个设备使用其唯一的 Device ID 重复上述步骤。
在 TRMNL 网页界面中添加设备后,进入该设备的设置页面,并关闭 Firmware Early Release 和 OTA Updates Enabled 这两个选项。
如果保持启用状态,你的设备可能会自动下载面向官方 TRMNL 硬件的固件更新,而这些固件与 Seeed 设备不兼容。安装不兼容的固件可能会导致设备故障或无响应。
请始终保持这两个选项为禁用状态,以确保设备稳定运行。
按钮使用说明
- reTerminal E1001 / E1002
- TRMNL DIY Kit
- XIAO 7.5" Panel
在 TRMNL 固件下,reTerminal E 系列仅提供一个面向用户的按钮:
- 绿色按钮 — 长按 5 秒:进入 Wi-Fi 重新配置模式。
- Reset 按钮:单击以重启设备。
XIAO ePaper Display Board 有 4 个按钮(RESET / KEY1 / KEY2 / KEY3)。TRMNL 固件只使用 RESET 和 KEY3。
KEY3 用法:
- 单击:立即刷新页面。
- 双击:自定义功能 — 可在 TRMNL 设置页面中进行配置。
- 长按(约 5 秒):重新配置网络。
RESET 用法:单击以重置设备。
XIAO ESP32-C3 具有标准的 RESET 和 BOOT 按钮。
- 按下 Reset → 松开 → 按住 BOOT 5 秒:重新配置网络(返回 TRMNL 配置门户)。
- RESET 单击:重启设备。
了解 TRMNL 播放列表

TRMNL 播放列表精确控制你的电子墨水设备上显示的内容以及显示时间。
播放列表概览
- Playlist Title:你的 TRMNL 设备名称。
- Display Time Range:播放列表处于激活状态的时间范围(例如 00:00–23:45)。
- Update Interval:显示刷新的频率(例如每 5 分钟)。
- Add a Group / Add a Plugin:将播放列表组织为多个分组,或添加新的内容插件。
播放列表条目
每一行代表一个将在设备上显示的屏幕或小部件。示例:
- Weather — 显示你所在位置的当前天气信息。
- Days Left This Year — 显示本年度剩余天数的倒计时。
- Custom Text — 显示任意自定义消息(例如 "Hello World")。
对于每个条目:
- Settings(齿轮图标):配置插件选项。
- Delete(X 图标):从播放列表中移除该条目。
- Preview(眼睛图标):预览屏幕显示效果。
- Reorder(条形图标):拖动以更改顺序。
智能播放列表
在底部你可以选择是否自动跳过内容未发生变化的屏幕。详情请参阅 Smart Playlists 博客文章。
探索 TRMNL 插件

插件是模块化的内容块,可以显示天气、日历事件、股票价格、RSS 源、励志语录、GitHub 活动等更多内容。
已连接插件
在 Plugins 页面顶部,你可以看到所有已连接到 TRMNL 账户的插件。例如 Weather、Days Left This Year、Stock Price、RSS Feed、Reddit、Hacker News、Language Learning、Motivational Quote、Custom Text 等。
插件市场
在已连接插件下方,你可以找到插件市场。插件按类别和标签(#productivity、#news、#ecommerce 等)进行组织。你可以浏览、搜索,并点击任意插件将其连接到你的账户。
开发者也可以创建并发布自己的插件 — 详情请参阅 plugin marketplace 文档。
更多高级功能请参阅 TRMNL 官方文档:https://docs.usetrmnl.com/go。
故障排查
如何重新配置网络?
- reTerminal E1001 / E1002
- TRMNL DIY Kit
- XIAO 7.5" Panel
长按 绿色按钮 5 秒。设备将返回到初始 TRMNL 界面并激活 AP。
长按 KEY3(位于 Reset 按钮旁边)5 秒。设备将返回到初始 TRMNL 界面并激活 AP。
按下 XIAO 上的 Reset 按钮并松开,然后按住 BOOT 按钮 5 秒。设备将返回到初始 TRMNL 界面并激活 AP。
Web Flasher / PlatformIO 无法找到设备或上传失败
有时错误的程序会导致 XIAO 丢失端口或无法正常工作:
- XIAO 已连接,但未找到端口号。
- XIAO 已连接,端口出现,但上传失败。
将 XIAO 置于 BootLoader 模式以恢复:
- 步骤 1:按住 XIAO ESP32-S3 / ESP32-C3 上的
BOOT按钮且不要松开。 - 步骤 2:在持续按住
BOOT的同时,通过 USB-C 将设备连接到电脑。设备连接后再松开BOOT。 - 步骤 3:重新执行上传 / 烧录操作。大多数“未识别设备”或“上传失败”的问题都可以通过此方法解决。
特别鸣谢
特别感谢整个 TRMNL 团队 在本次集成过程中给予的大力支持和宝贵帮助。我们尤其要感谢 Bogdan、Ryan Kulp、Fr3d、Schappi 以及所有其他团队成员在开发和文档编写过程中所付出的努力。
他们的专业知识使本次集成成为可能,并极大提升了 reTerminal E 系列、TRMNL DIY Kit 和 XIAO 7.5" 电子墨水面板社区的使用体验。
资源
- reTerminal E1001 / E1002
- TRMNL DIY Kit
- XIAO 7.5" Panel
- [GitHub] Seeed_TRMNL_Eink_Project
- [GitHub] Official TRMNL firmware
- [STP] 3D 模型外壳
- [PDF] ePaper Driver Board SCH PDF
- [GitHub] TRMNL firmware repository
- [GitHub] Seeed_TRMNL_Eink_Project repository
技术支持与产品讨论
感谢你选择我们的产品!我们将为你提供多种支持,确保你在使用我们产品的过程中尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。


