国庆七天假,没地方去,在家无聊,为防止胡思乱想,加近期在B站看到有ESP32-audioI2S库教学视频,看了下就找ESP32及ESP32S3等实验板进行测试,音频解码板是ES9023,并测试TFT_eSPI库。在用ESP32S3测试TFT_eSPI库出现启动时无限重启,开始怀疑是程序问题,查了很久才怀疑是TFT_eSPI库的问题,上网查找解决方法,搜到的网页要么只讲一半,要么需收钱,后来改为问AI,是因为最新版ESP32 by Espressif的SPI定义与旧版不同引起的,解决方法是改TFT_eSPI库的底层或强制指定SPI接口。以下是测试图片,只是简单测试,暂没有成品,已重新画版进行准备进一步的测试。