模板: ESP32-S3-LCD-1.69-FAQ

来自Waveshare Wiki
跳转至: 导航搜索

可以订阅该存储库,并提出issue说明需求,工程师收到需求后会第一时间进行评估: ESP32-display-support


在收到货后,板上贴有QC标签,如有V2QC标签则为V2新版本。此版本引脚定义略有不同

ESP32-S3-LCD-1.69 241104 01.png


1.当发现板子发烫时请先确保拉低蜂鸣器使能,否则无源蜂鸣器一直耗电,导致LDO电流压力大发烫
2.如果您还使用了WiFi/蓝牙功能,发烫是不能避免的,ESP32-S3开启无线功能相关功耗会增大,导致发热
3.在Arduino IDE环境下,开启PSRAM、使用外部Flash,拉低蜂鸣器使能引脚,还是会造成不小的热量,建议使用低功耗方案的玩法


1、当串口被占用时会烧录失败,将串口监视器关闭重新烧录
2、当ESP32程序崩溃时,烧录会失败,此时需要将开发模块完全断电,按住BOOT再上电进入强下载模式再进行烧录。烧录完不会自动退出下载模式,所以需要再次进行断电重启


Windows系统:
①通过设备管理器查看: 按下Windows + R键打开“运行”对话框; 输入devmgmt.msc并按回车键打开设备管理器; 展开“端口(COM和LPT)”部分,这里会列出所有的COM端口及其当前状态。
②使用命令提示符查看: 打开命令提示符(CMD); 输入mode命令,这将显示所有COM端口的状态信息。
③查看硬件连接: 如果你已经连接了外部设备到COM口,通常设备会占用一个端口号,可以通过查看连接的硬件来确定使用的是哪个端口。
Linux系统:
①使用dmesg命令查看: 打开终端。
②使用ls命令查看: 输入ls /dev/ttyS*或ls /dev/ttyUSB*来列出所有的串口设备。
③使用setserial命令查看: 输入setserial -g /dev/ttyS*来查看所有串口设备的配置信息。


本产品所使用的LCD屏幕显示芯片为ST7789V2,触摸芯片为CST816T(仅带触摸版本),我们提供的lib中有两芯片的驱动,显示驱动可以参考GFX使能,触摸驱动请参阅Arduino_LVGL示例例程


本产品定位于开发板,并不是成品产品。关于产品生态属于是ESP32核心,生态很成熟,开发环境也很友好,我们不协助修改代码,请各位创客、极客自行发挥DIY能力,如有疑问可以询问工程师为您解答。
如您觉得我们的产品不错,希望批量定制硬件、定制外壳、定制软件等,欢迎联系销售
ESP32-S3-Touch-LCD-1.69-240708-02.png


  • 查看原理图,针对不同开发板的Type-C接口,对应代码处理输出不同:
    • USB直出的开发板,支持printf函数打印输出,若想支持Serial函数打印输出则需要使能USB CDC On Boot功能或者HWCDC声明
    • UART转USB的开发板,支持printf函数和Serial函数打印输出,无需使能USB CDC On Boot