DFR0835 ESP32 墨水屏

概 述

这是一款可搭配触控屏使用的墨水屏主控设备,控制器采用ESP32-S3-WROOM-1-N16R18,内置了16MB Flash和8MB PSRAM。正面是一块分辨率为540*960 4.7"的电子墨水屏,支持16级灰度显示,并支持部分刷新。对于普通的LCD的屏幕,电子墨水屏能够提供用户更好的文本阅读体验, 同时具有低功耗,掉电图像保持等特性。预留了6pin触摸屏接口,作为可选配配件,方便你的需求应用。侧边预留了3个按键,其中2个为自定义按键,可以灵活定义功能。一个为复位按键。预留了40PIN兼容树莓派BUS排母接口。背部设计有PH 2.0间距的3.7V电池插座

应用场景

  • 桌面气象站
  • STEM 教育
  • IOT设备
  • 货架标签
  • 留言板

技术规格(ESP32 墨水屏4.7英寸)

  • 控制器:ESP32-WROVER-E (ESP32-D0WDQ6 V3)
  • Flash:16MB
  • PSRAM:8MB
  • 分辨率:540(H)×960(V)
  • 显示灰度等级:16级
  • 自定义按键:3个
  • IO口:7个
  • 电池接口:PH 2.0接口
  • 电池充放电保护芯片:HX6610S
  • 显示尺寸:4.7英寸
  • 局部刷新:支持
  • 触摸屏接口:6pin触摸屏接口

注:可通过调整变位器,来调整字体深度(顺时针浅,逆时针深,重新通电后显示)

技术规格(ESP32-S3 4.7英寸墨水屏)

  • 控制器:ESP32-S3-WROOM-1-N16R18
  • Flash:16MB
  • PSRAM:8MB
  • 分辨率:540(H)×960(V)
  • 显示灰度等级:16级
  • 自定义按键:2个
  • 电池接口:PH 2.0接口
  • 电池充放电保护芯片:HX6610S
  • 显示尺寸:4.7英寸
  • 局部刷新:支持
  • 触摸屏接口:6pin触摸屏接口

注:可通过调整变位器,来调整字体深度(顺时针浅,逆时针深,重新通电后显示)

引脚说明

ESP32 墨水屏4.7英寸

引脚说明

ESP32-S3 4.7英寸墨水屏

引脚说明

使用教程

1、准备

2、安装开发环境

1、打开Arduino IDE,首先需要添加开发板驱动的下载地址。菜单栏中选择File->Preferences(或使用快捷键“ctrl+ ,”)。

板卡下载1

2、点击Additional Boards Manager URLs右边的小图标。

板卡下载2

3、如图将开发板驱动的URL地址复制到弹出窗口的最后一行:https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

板卡下载3

4、分别在Additional Boards Manager URLsPreferences窗口点击OK确认。

5、菜单栏中选择Tools->Board->Boards Manager...

板卡下载4

6、弹出Boards Manager开发板管理器,管理器会自动更新板卡信息。

板卡下载5

7、等待更新完成后,搜索栏输入ESP32,选择esp32,选择最新版本的开发板驱动,单击Install安装驱动。如果搜索不到或者下载失败请打开网络加速器再次尝试下载。

板卡下载6

8、成功安装完成后会显示INSTALLED已安装,关闭该窗口即可。

板卡下载7

9、选择板块

ESP32 墨水屏4.7英寸

ESP32-S3 4.7英寸墨水屏

板卡下载8

3、显示文字图片例程

  • 在Arduino IDE的File>Examples>EPD47>demo打开例程
图片介绍
  • 按下图选择开发板和设置开发板参数,选择正确的端口。
图片介绍
  • 将程序上传到墨水屏,墨水屏将显示如下图。
图片介绍

图片与文字生成请使用”EPD47\scripts“目录下脚本生成,具体使用方法请查看脚本使用说明。(脚本必须在Linux环境下使用)

4、刷新图片例程

  • 在Arduino IDE的File>Examples>EPD47>drawImages打开例程

  • 按下图选择开发板和设置开发板参数,选择正确的端口。
图片介绍

5、灰度测试例程

  • 在Arduino IDE的File>Examples>EPD47>grayscale_test打开例程

  • 按下图选择开发板和设置开发板参数,选择正确的端口。
图片介绍
  • 将程序上传到墨水屏,墨水屏将显示如下图。
图片介绍

7、触摸屏例程

  • 将4.7" 电容触摸屏与ESP32 墨水屏4.7"正确连接,触摸屏背部有3M胶可直接粘贴在墨水屏上使用
图片介绍
  • 在Arduino IDE的File>Examples>EPD47>touchtest打开例程

  • 按下图选择开发板和设置开发板参数,选择正确的端口。
图片介绍
  • 结果

8、字体/图片转化脚本

  • 图片与字体生成请使用”EPD47\scripts“目录下脚本生成,具体使用方法请查看脚本使用说明(脚本必须在Linux环境下使用)

相关资料

常见问题

还没有客户对此产品有任何问题,欢迎通过 qq 或者论坛联系我们!
更多问题及有趣的应用,可以访问论坛进行查阅或发帖

更多

[DFRobot 商城购买链接](https://www.dfrobot.com"DFRobot 商城购买链接")