Я нашел решение, я не смог использовать библиотеку Arduino_ST7789, потому что у меня не было правильного менеджера досок.
Чтобы получить правильный менеджер, перейдите в File-> Preferences и прокрутите вниз до "Дополнительные адреса менеджера досок "и добавьте следующий URL.https://dl.espressif.com/dl/package_esp32_index.json Примечание. Если у вас есть существующие URL-адреса, не удаляйте их, иначе вы потеряете доступ.Добавьте доску к своему эскизу, выбрав Tools-> Board-> LoLin D32
. Получите соответствующие библиотеки, загрузив этот https://github.com/adafruit/Adafruit-ST7735-Library в виде .zip
Затем добавьте библиотеку с помощьюсобирается Sketch-> Включить библиотеку-> Добавить библиотеку .ZIP ...
Затем перейдите в Файл-> Примеры-> Библиотека Adafruit ST7785 ST7789-> Graphicstest
Используйте следующий код над настройкойфункция
#include <Adafruit_GFX.h> // Core graphics library
#include <Adafruit_ST7735.h> // Hardware-specific library for ST7735
#include <Adafruit_ST7789.h> // Hardware-specific library for ST7789
#include <SPI.h>
#define TFT_CS 5
#define TFT_RST 15 // Or set to -1 and connect to Arduino RESET pin
#define TFT_DC 13
#define TFT_MOSI 23 // Data out
#define TFT_SCLK 18 // Clock out
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_MOSI, TFT_SCLK, TFT_RST);
float p = 3.1415926;
Расслабьтесь и наслаждайтесь сумасшедшими дисплеями