Skip to main content

XIAO ePaper Display EN05 入门指南

XIAO ePaper Display Board EN05

介绍

XIAO nRF52840 Plus 提供算力支持,显示板 EN05 是一款为 24-Pin ePaper 显示屏专门设计的超低功耗电子纸驱动板。借助硬件电源开关,它非常适合用于电子价签、智能胸牌和便携式 IoT 信息板等电池供电项目。

特性

  • XIAO nRF52840 Plus 驱动: 内置 Bluetooth 5.0 功能,可实现无线通信。
  • 用户友好按键: 包含 1 个侧边 Reset 按钮和 3 个用户按键(按键 3 映射到 D9),可用于自定义交互(如:唤醒 / 上一页 / 下一页)。
  • 低功耗设计: 集成 JST 2.0mm 电池连接器,带硬件滑动开关,并在 MCU 休眠时自动关闭外围电源。
  • 平整背面设计: 哑光黑色 PCB,背面平整(无长排针),便于安装固定。

参数规格

参数描述
处理器XIAO nRF52840 Plus
无线Bluetooth 5.0
ePaper 接口SPI FPC 24-Pin 0.5mm
电池接口JST 2.0mm(3.7V 锂电池)
开关硬件电源滑动开关
按键1x Reset 按钮(侧边)
3x 用户按键(侧边)
PCB 厚度1.2mm

硬件总览

支持的 ePaper 显示屏

EN05 支持多种 24-Pin SPI ePaper 显示屏,包括但不限于:

软件总览

安装 Seeed GFX 库

tip

该库与 TFT 库功能相同,但二者不兼容。如果你已经安装了 TFT 库或其他类似的显示库,请先卸载它们。

从 GitHub 下载并安装 Seeed GFX 库。

向下滚动并打开此链接。

选择你的设备类型,它会生成一些代码。复制这些代码,我们稍后会用到。

tip

如果你做出错误选择,屏幕将不会有任何显示。

所以请务必确保你选择了正确的设备或器件类型。

下载库之后,依次进入 Sketch -> Include Library -> Add .ZIP Library 并选择刚刚下载的库。

入门

这里我们以 7.5 英寸单色屏为例。对其他支持的屏幕来说,操作步骤完全相同;你只需要在驱动中选择合适的屏幕尺寸标识即可。

配置并烧录程序

选择如图所示的示例

新建一个名为 "driver.h" 的文件,并将这些代码粘贴进去。代码应如下所示:

#define BOARD_SCREEN_COMBO 502 // 7.5 inch monochrome ePaper Screen (UC8179)
#define USE_XIAO_EPAPER_DISPLAY_BOARD_EN05

完成后,依次进入 Tools -> Board -> Seeed nRF52 Boards -> Seeed XIAO nRF52840 Sense,以及 Tools -> Port -> 选择连接你开发板的端口

然后点击 Upload 上传代码。 现在你就可以在电子纸屏幕上看到反馈内容了!

资源

故障排查

Q1:上传代码后屏幕没有任何显示。

  • 检查 FPC 排线: 确保 ePaper 的 FPC 排线插入方向正确,并且已经牢固锁紧在连接器中。
  • 确认驱动配置: 仔细检查 driver.h,确保为你的具体屏幕尺寸选择了正确的 BOARD_SCREEN_COMBO

Q2:连接电池后开发板无法上电。

  • 硬件开关: 检查板载硬件滑动开关是否拨到了 ON 位置。
  • 电池连接: 检查 JST 2.0mm 接口的极性是否正确。

技术支持与产品讨论

感谢你选择我们的产品!我们将为你提供支持,确保你在使用我们产品的过程中尽可能顺利。我们提供多种交流渠道,以满足不同偏好和需求。

Loading Comments...