1.8inch TFT LCD教程

1.8寸TFT LCD 128X160 (st7735S)

上层脚本包对应的文件为:
\script\demo\ui\color_standard_spi_st7735.lua 配合SPI总线使用
\script\demo\ui\color_lcd_spi_st7735.lua 配LCD总线使用

在lcd.lua中选择ST7735驱动


color_standard_spi_st7735.lua 为屏幕参数配置文件


常见问题

屏幕出现白边,这个问题主要由于屏的批次不同引起,如M_TFT_LCD_128X160_8P模块的V1.1版本,屏幕驱动实际为ST7735S


1. 使用合宙通信模块及lua的demo下开发呈现如图所示:


修改color_lcd_spi_st7735.lua脚本文件里面的轴偏移参数,设置偏移量为0,如下图所示


2.上面STM32的demo烧进去出现白边,如下图所示:


修改lcd_init.c的LCD_Address_Set函数,x1,y1,x2,y2都不用加减任何数即可正常显示,如下所示:

修改后显示效果:


TAG: MiniPCIe接口CAN卡双通道 USB转Can带电气隔离和多重保护电路Linux/Windows ESP32 C6开发板1.43寸AMOLED显示屏双MIC 阵列音频采集 虾哥小智AI Deepseek DeepsSeek人工智能语音聊天机器人 EPS32 S3 树莓派RP2040-Picofly 27W ESP32-P4 DEV-KIT 开发板C6 WiFi6 MIPI DSI 10.1寸显示屏/CSI摄像头/音频喇叭 小智 AI Deepseek XIAO RA4M1超小SuperMini开发板Tiny兼容于Arduino Uno IDE R7FA4M1 Jetson 5G 树莓派5 PCIE M.2 NVME SSD固态硬盘X1000 2242 2230 3.52寸红黑白电子墨水屏(B) e-Paper 360x240 适用于Arduino树莓派Jetson Nano STM32 ESP32 ESP32-S3网口 PDF 树莓派UPS R7FA4 Plus B开发板 R7FA4M1AB3CFM开发板 兼容于Arduino UNO R4 WIFI ESP32手表1.54寸电子墨水屏E-lnk开源可编程Watch适用于Arduino For Watchy 三连屏扩展板 2寸LCD主屏IPS屏 0.96寸蓝色OLED双副屏 适用于树莓派 斑梨 ESP32-S3开发板1.47寸LCD显示屏LVGL USB SD卡槽教程 ESP32-S3小智AI智能86盒子N16R8开发板4寸触摸TV显示屏Deepseek