| 参数 | 规格 |
|---|---|
| 工作电压 | 3.3 V / 5 V |
| 分辨率 | 412 × 412 pixels |
| 显示芯片 | SPD2010 |
| 触摸芯片 | SPD2010 |
| 显示接口 | QSPI |
| 触摸接口 | I2C |
| 显示面板 | IPS |
| 触摸类型 | 电容感应式 |
| 显示尺寸 | 36.96 × 36.96 mm |
| 亮度 | 450 cd/m² |
| 产品尺寸 | 44.77 × 44.77 mm |

| 功能引脚 | 功能说明 | 15PIN 引脚序号 | 18PIN 引脚序号 |
|---|---|---|---|
| VCC | 电源正(3.3 V / 5 V 电源输入) | 1 | 1 |
| GND | 电源地 | 2 | 3 |
| LCD_IO0 | QSPI 数据信号引脚 0 | 3 | 5 |
| LCD_IO1 | QSPI 数据信号引脚 1 | 4 | 6 |
| LCD_IO2 | QSPI 数据信号引脚 2 | 5 | 7 |
| LCD_IO3 | QSPI 数据信号引脚 3 | 6 | 11 |
| LCD_SCLK | QSPI 时钟信号引脚 | 7 | 4 |
| LCD_CS | LCD 片选引脚,低电平有效 | 8 | 9 |
| LCD_TE | LCD 防撕裂同步信号 | 9 | 10 |
| LCD_RST | LCD 复位引脚,低电平有效 | 10 | 8 |
| LCD_BL | LCD 背光引脚 | 11 | 2 |
| TP_SDA | 触摸数据引脚 | 12 | 14 |
| TP_SCL | 触摸时钟引脚 | 13 | 13 |
| TP_RST | 触摸复位引脚,低电平有效 | 14 | 12 |
| TP_INT | 触摸中断引脚 | 15 | 15 |


本章节包含以下部分,请按需阅读:
初次接触 ESP32 ESP-IDF 开发,想要快速上手?我们为您准备了一套通用的 入门教程。
请注意:该教程使用 ESP32-S3-Zero 作为教学示例,所有硬件代码均基于其引脚布局。在动手实践前,建议您对照手中的开发板引脚图,确认引脚配置无误。
以下内容以 Windows 系统为例,使用 VS Code + ESP-IDF 扩展 的方式进行开发。Mac/Linux 用户请参考 官方说明。
此部分图示以安装 ESP-IDF V5.5.2 为例示范,安装时请选用与您开发板示例匹配的 ESP-IDF 版本。
前往 ESP-IDF Installation Manager 下载 ESP-IDF 安装管理器。这是乐鑫最新推出的跨平台安装工具,下文将演示如何使用其离线安装功能。
在页面中点击 Offline Installer 标签,然后在筛选栏中选择 Windows 操作系统和你需要的 ESP-IDF 版本(图示仅为参考,请以实际为准)。

确认选择无误后,点击下载按钮。浏览器将自动同时下载两个文件:一个是 ESP-IDF 离线整合包(.zst),另一个是 ESP-IDF 安装器(.exe)。

请耐心等待两个文件下载完成。
下载完成后,双击运行 ESP-IDF 安装器(eim-gui-windows-x64.exe)。
启动后,可在右上角将界面语言切换为中文。

安装工具会自动检测同一目录下是否存在离线整合包。点击 从存档安装。

接下来,选择安装路径。建议使用默认路径;若需自定义,请确保路径中不包含中文或空格。确认无误后,点击 开始安装。

当看到如下界面时,表示 ESP-IDF 已安装成功。

建议同时安装驱动程序。点击 完成安装,然后点击 安装驱动程序。

下载并安装 Visual Studio Code。
安装时建议勾选 通过 Code 打开操作添加到 Windows 资源管理器文件上下文菜单,以便快速打开项目文件夹。
在 VS Code 中,点击侧边活动栏中的 扩展图标(或使用快捷键 Ctrl + Shift + X)打开 扩展 视图。
在搜索框中输入 ESP-IDF,找到 ESP-IDF 扩展并点击安装。

当 ESP-IDF 扩展版本 ≥ 2.0 时,扩展会自动检测并识别上述步骤中安装的 ESP-IDF 环境,无需手动配置。
本模块提供以下两个 ESP-IDF 示例,均基于 LVGL 8.3。请根据模块使用的连接器和开发板选择对应示例:1.46-S3-test 用于 15PIN GH 座及杜邦线连接,1.46-S3-audio-board-test 用于 18PIN FFC 座及 FFC 排线连接。
使用 15PIN GH 转杜邦线,按照下表连接显示模块与 ESP32-S3 开发板:
| 1.46inch Touch LCD Module | ESP32-S3-DEV-KIT-N16R8-M |
|---|---|
| VCC | 3.3 V |
| GND | GND |
| LCD_IO0 | GPIO 9 |
| LCD_IO1 | GPIO 8 |
| LCD_IO2 | GPIO 7 |
| LCD_IO3 | GPIO 6 |
| LCD_SCLK | GPIO 4 |
| LCD_CS | GPIO 3 |
| LCD_TE | GPIO 18 |
| LCD_RST | GPIO 39 |
| LCD_BL | GPIO 5 |
| TP_SDA | GPIO 11 |
| TP_SCL | GPIO 10 |
| TP_RST | GPIO 38 |
| TP_INT | NC |
image_swipe_page_create():创建全屏图片页面,加载两张图片并注册手势事件。image_gesture_cb():识别左滑和右滑手势,通过显示或隐藏图片对象完成循环切换。app_main():依次初始化显示、触摸和 LVGL,并持续调用 LVGL 定时处理函数。

lv_demo_music() 调用入口,需要时可在 main.c 中切换 LVGL 演示。main_page_red()、main_page_green()、main_page_blue()、main_page_yellow():设置 LVGL 活动屏幕的背景颜色,实现纯色显示测试。app_main():初始化 I2C、IO 扩展、LCD 和 LVGL,完成颜色测试后启动 LVGL Widgets 演示。



周一-周五(9:30-6:30)周六(9:30-5:30)
手机:13434470212
邮箱:services04@spotpear.cn
QQ:202004841
