<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.vlen.net/index.php?action=history&amp;feed=atom&amp;title=ESP32-S3-Touch-LCD-4.3</id>
	<title>ESP32-S3-Touch-LCD-4.3 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.vlen.net/index.php?action=history&amp;feed=atom&amp;title=ESP32-S3-Touch-LCD-4.3"/>
	<link rel="alternate" type="text/html" href="https://wiki.vlen.net/index.php?title=ESP32-S3-Touch-LCD-4.3&amp;action=history"/>
	<updated>2026-04-05T18:20:52Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.vlen.net/index.php?title=ESP32-S3-Touch-LCD-4.3&amp;diff=2&amp;oldid=prev</id>
		<title>Nichen：​创建页面，内容为“= ESP32-S3-Touch-LCD-4.3 =  __TOC__  本页为 ESP32-S3-Touch-LCD-4.3 的本地维护文档，按照官方 Wiki 的信息结构梳理：功能概览、示例运行、固件烧录与擦除、资料下载、FAQ 等，便于在本地持续更新与二次开发。页面结构参考官方条目。   == 产品概览 == * MCU：ESP32-S3 双核 LX7，支持 2.4GHz Wi-Fi 与 BLE 5 * 存储：常见 16MB Flash / 8MB PSRAM（以实物丝印为准） * 显示：4.3&quot; RGB LC…”</title>
		<link rel="alternate" type="text/html" href="https://wiki.vlen.net/index.php?title=ESP32-S3-Touch-LCD-4.3&amp;diff=2&amp;oldid=prev"/>
		<updated>2025-10-02T04:53:39Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“= ESP32-S3-Touch-LCD-4.3 =  __TOC__  本页为 ESP32-S3-Touch-LCD-4.3 的本地维护文档，按照官方 Wiki 的信息结构梳理：功能概览、示例运行、固件烧录与擦除、资料下载、FAQ 等，便于在本地持续更新与二次开发。页面结构参考官方条目。   == 产品概览 == * MCU：ESP32-S3 双核 LX7，支持 2.4GHz Wi-Fi 与 BLE 5 * 存储：常见 16MB Flash / 8MB PSRAM（以实物丝印为准） * 显示：4.3&amp;quot; RGB LC…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= ESP32-S3-Touch-LCD-4.3 =&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
本页为 ESP32-S3-Touch-LCD-4.3 的本地维护文档，按照官方 Wiki 的信息结构梳理：功能概览、示例运行、固件烧录与擦除、资料下载、FAQ 等，便于在本地持续更新与二次开发。页面结构参考官方条目。 &lt;br /&gt;
&lt;br /&gt;
== 产品概览 ==&lt;br /&gt;
* MCU：ESP32-S3 双核 LX7，支持 2.4GHz Wi-Fi 与 BLE 5&lt;br /&gt;
* 存储：常见 16MB Flash / 8MB PSRAM（以实物丝印为准）&lt;br /&gt;
* 显示：4.3&amp;quot; RGB LCD，800×480 分辨率；电容触摸（常见 GT911，I²C）&lt;br /&gt;
* 接口：CAN、I²C、RS485、UART 等&lt;br /&gt;
* 适配：Arduino / ESP-IDF，适合运行 LVGL 等 GUI&lt;br /&gt;
* 应用：HMI、信息看板、控制面板、教学实验&lt;br /&gt;
（页面结构参照官方 Wiki 的“概述/特性/演示/资料/FAQ”布局。） :contentReference[oaicite:1]{index=1}&lt;br /&gt;
&lt;br /&gt;
== 示例演示（结果展示） ==&lt;br /&gt;
* 提供示例工程用于验证 LCD/触摸/存储等功能；烧录后复位即可看到界面演示。 &lt;br /&gt;
* 示例包含对 TF 卡（MicroSD）的识别与基本文件操作（创建/删除/读写/查询）等演示。 &lt;br /&gt;
* 若需进一步提升帧率，可按官方建议优化显示时序、刷新方式与 DMA/双缓冲等参数。 :contentReference[oaicite:2]{index=2}&lt;br /&gt;
&lt;br /&gt;
== 快速上手 ==&lt;br /&gt;
=== Arduino 路线 ===&lt;br /&gt;
* 安装 ESP32 开发板支持包；选择 S3 系列目标板。&lt;br /&gt;
* 依示例需要安装 LVGL 与显示/触摸相关库（如 Arduino_GFX/TFT_eSPI、GT911 等）。&lt;br /&gt;
* 在 Tools 菜单正确设置 Flash（如 16MB）与 PSRAM（如 8MB OPI），否则可能编译通过但黑屏。 :contentReference[oaicite:3]{index=3}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/* Arduino + LVGL 最小化示例（需先完成屏与触摸初始化） */&lt;br /&gt;
#include &amp;lt;lvgl.h&amp;gt;&lt;br /&gt;
void setup(){&lt;br /&gt;
  lv_init();&lt;br /&gt;
  lv_obj_t* label = lv_label_create(lv_scr_act());&lt;br /&gt;
  lv_label_set_text(label, &amp;quot;Hello ESP32-S3 4.3\&amp;quot;&amp;quot;);&lt;br /&gt;
  lv_obj_center(label);&lt;br /&gt;
}&lt;br /&gt;
void loop(){ lv_timer_handler(); delay(5); }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ESP-IDF 路线 ===&lt;br /&gt;
* 获取示例工程，设置目标为 esp32s3，按需在 menuconfig 中选择屏幕/触摸/LVGL/PSRAM 等配置。 :contentReference[oaicite:4]{index=4}&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/waveshare/esp32-s3-touch-lcd-4.3.git&lt;br /&gt;
cd esp32-s3-touch-lcd-4.3&lt;br /&gt;
idf.py set-target esp32s3&lt;br /&gt;
idf.py menuconfig&lt;br /&gt;
idf.py build&lt;br /&gt;
idf.py -p /dev/ttyUSB0 flash monitor&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 触摸控制可通过工程中的宏/配置开关启用或关闭（示例名以实际工程为准）。 :contentReference[oaicite:5]{index=5}&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/* 示例宏（以工程实际为准） */&lt;br /&gt;
#define CONFIG_EXAMPLE_LCD_TOUCH_CONTROLLER_GT911 1  /* 1 开启触摸，0 关闭触摸 */&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 固件烧录与擦除 ==&lt;br /&gt;
* 官方示例通常附带测试固件（BIN），用于快速验证板载功能是否正常。 &lt;br /&gt;
* BIN 文件一般位于示例工程的 Firmware 目录；也可使用 idf.py 或 esptool.py 手动烧录。 &lt;br /&gt;
* 进入下载模式：断电后按住 BOOT 并插入 USB，上电后松开。 :contentReference[oaicite:6]{index=6}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
idf.py -p /dev/ttyUSB0 erase-flash&lt;br /&gt;
idf.py -p /dev/ttyUSB0 flash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 资料 ==&lt;br /&gt;
=== 原理图 / 工程图纸 ===&lt;br /&gt;
* 原理图（按具体版本选择，例如 4.3B）：（在此添加你上传的本地文件或官方链接）&lt;br /&gt;
  - 例：[[File:ESP32-S3-Touch-LCD-4.3B-Sch.pdf]]（或使用官方下载链接）&lt;br /&gt;
=== 示例程序 ===&lt;br /&gt;
* 官方示例工程（ESP-IDF / LVGL 等，详见官方资料区）&lt;br /&gt;
=== 数据手册（ESP32-S3 系列） ===&lt;br /&gt;
* 数据手册、技术参考手册、模组手册（按需要列出中/英版本）&lt;br /&gt;
=== 其他资料链接 ===&lt;br /&gt;
* Arduino 官方文档、ESP-IDF 官方资料、LVGL 文档等（按需补充）&lt;br /&gt;
（以上分节与标题对应官方页面的“资料/原理图/示例程序/数据手册/其他资料链接”。） :contentReference[oaicite:7]{index=7}&lt;br /&gt;
&lt;br /&gt;
== 常见问题（FAQ） ==&lt;br /&gt;
; 电脑接入后未识别到串口&lt;br /&gt;
: 按住 BOOT 重新上电进入下载模式；检查 USB 线是否为数据线。 :contentReference[oaicite:8]{index=8}&lt;br /&gt;
&lt;br /&gt;
; CAN 接收异常&lt;br /&gt;
: 重启上位机串口工具并多次复位板卡；部分串口工具需取消 “DTR” 勾选。 :contentReference[oaicite:9]{index=9}&lt;br /&gt;
&lt;br /&gt;
; 烧录 Arduino RGB 屏程序后黑屏&lt;br /&gt;
: 检查是否在 Arduino IDE 的 Tools 中正确设置了 Flash/PSRAM，并确认依赖库已完整安装。 :contentReference[oaicite:10]{index=10}&lt;br /&gt;
&lt;br /&gt;
; Arduino 编译报缺少 LVGL 头文件&lt;br /&gt;
: 可能是库安装路径含中文导致检索失败，建议使用无空格/英文路径。 :contentReference[oaicite:11]{index=11}&lt;br /&gt;
&lt;br /&gt;
; 成功烧录但仍无显示&lt;br /&gt;
: 参考官方给出的显示/触摸驱动与帧率优化建议，校准显示时序与极性，必要时启用双缓冲/DMA。 :contentReference[oaicite:12]{index=12}&lt;br /&gt;
&lt;br /&gt;
== 版本记录 ==&lt;br /&gt;
* 2025-10-02：按官方页面结构创建本地可编辑条目骨架并完成内容重述。&lt;/div&gt;</summary>
		<author><name>Nichen</name></author>
	</entry>
</feed>