使用ESP8266和ST7735屏显示图片
Arduino下载TFT_eSPI和JPEGDecoder库
修改User_Setup.h
驱动
#define ST7735_DRIVER
屏尺寸
#define TFT_WIDTH 128
#define TFT_HEIGHT 160
还有这个什么
#define ST7735_GREENTAB2
连接引脚
#define TFT_SCLK 14
#define TFT_MOSI 13
#define TFT_RST 5
#define TFT_DC 4
#define TFT_CS 15
其他均为默认
例程里面有对应的TFT_flash_jpg例子
默认包含的有jpeg1.h~jpeg4.h
只需要修改对应的.h文件然后在程序替换即可
loop中图片的名称需要和.h文件中的名称对应
对应的文件格式必须是JPEG的,如果不是可以使用画图工具打开之后另存为JPEG格式的,注意大小不要太大
使用https://notisrac.github.io/FileToCArray/对应的工具转换
转换之后生成的.h文件放到TFT_flash_jpg例子文件夹下修改程序即可
使用这个工具转换出来之后开头一定是0xff, 0xd8, 0xff,否则格式就不是真正的JPEG的