esp32驱动ST7789 代码
时间: 2023-05-23 10:01:24 浏览: 131
stm32 st7789 320240驱动,STM32驱动ST7701S芯片
5星 · 资源好评率100%
以下是一个简单的 ESP32 驱动 ST7789 显示屏的代码:
```
#include <Adafruit_GFX.h>
#include <Adafruit_ST7789.h>
#define TFT_CS 5
#define TFT_RST -1 // 没有 Reset 引脚
#define TFT_DC 4
#define TFT_MOSI 23
#define TFT_SCLK 18
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_MOSI, TFT_SCLK, TFT_RST);
void setup() {
// 初始化串口和液晶屏
Serial.begin(115200);
tft.init(240, 240); // ST7789 240x240 像素
tft.setRotation(1); // 旋转方向为图形横向
// 填充白色背景
tft.fillScreen(ST7735_WHITE);
// 显示简单文本
tft.setCursor(20, 120);
tft.setTextColor(ST7735_BLACK);
tft.setTextSize(4);
tft.print("Hello world!");
}
void loop() {
// 向下滚动文本
tft.scroll(0, -4);
delay(50);
}
```
阅读全文