Skip to main content

XIAO ePaper Display Board - EN05 入门指南

XIAO ePaper Display Board EN05

介绍

XIAO nRF52840 Plus 提供算力,显示板 EN05 支持多种 24-pin ePaper 显示屏。它配备用于连接额外传感器的扩展 IO 端口、带电源开关的 JST 2.0 mm 电池连接器、内置充电 IC,并带有三个用户按键。非常适合超低功耗 ePaper 项目,例如智能姓名牌、电子价签、会议室标牌和便携式信息板等。

特性

  • 由 XIAO nRF52840 Plus 供电: 当连接到兼容的 ePaper 显示屏时即可立即工作,板载 NFC 接口可用于轻触配置、配对或触发内容更新。
  • 多功能显示支持: 兼容多种 24-pin ePaper 显示屏,支持 24-Pin ePaper 显示屏以满足不同项目需求。
  • 扩展 IO 端口: 可连接额外的传感器,例如温湿度传感器,以增强功能。
  • 带开关的电池连接器: 提供简单的电池连接并集成开关,实现高效的电源管理和节能。
  • 兼容多种软件平台: 无论你更喜欢使用 Arduino、Platform IO、ESPHome 等进行编程,此驱动板都支持这些方式,为你的项目提供最大灵活性。

规格参数

参数描述
处理器XIAO nRF52840 Plus
无线Bluetooth 5.0
ePaper 接口SPI FPC 24-Pin 0.5mm
电池接口JST 2.0mm(3.7V 锂电池)
开关硬件电源滑动开关
按键1x 复位按键(侧边安装)
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 上传代码。 现在你就能在 ePaper 屏幕上看到反馈了!

资源

故障排查

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

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

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

  • 硬件开关: 确认板上的硬件滑动开关已拨到 ON 位置。
  • 电池连接: 检查 JST 2.0mm 接插件的极性。

技术支持与产品讨论

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

Loading Comments...