// libraries/TFT_eSPI/User_Setup.h  
//使用 ESP32 DEVKIT V1 芯片
// 85行 #define TFT_WIDTH
// 88 行找出 尺寸高度  #define TFT_HEIGHT

// 223行
// #define TFT_MOSI 15 // 在一些显示驱动器板中，它可能会写成“SDA”等等  Q
// #define TFT_SCLK 14  //SCL    14
// #define TFT_CS   5  // 芯片选择控制引脚  Q
// #define TFT_DC   27  // 数据命令控制引脚  D2
// #define TFT_RST  33  // 重置引脚(可连接至Arduino重置引脚) Q
// #define TFT_BL   22  // LED背光
#include <Arduino.h>
#include <SPI.h> //导入库
#include <TFT_eSPI.h> 
  
TFT_eSPI tft = TFT_eSPI(); 
void setup() {
  // put your setup code here, to run once:
  Serial.begin(115200);
  tft.init();                               //初始化
  tft.fillScreen(TFT_BLACK);                //屏幕颜色
  tft.setCursor(10, 10, 1);                 //设置起始坐标(10, 10)，1 号字M体
  tft.setTextColor(TFT_YELLOW);             //设置文本颜色为黄色
  tft.setTextSize(2);                       //设置文字的大小 (1~7)
  tft.println("TFT_Text");                  //显示文字
  
  tft.fillCircle(30,30,10,TFT_BLUE);        //画圆
  tft.drawLine(10,50, 118, 50, TFT_WHITE);  //画线
  tft.drawPixel(70,70,TFT_RED);             //画点
  
  tft.setTextColor(TFT_WHITE,TFT_BLUE);     //设置文字颜色和背景颜色
  tft.setCursor(10, 80, 1);                 //设置起始坐标(10, 10)，1 号字体
  tft.println("GEJC");                  //显示文字
}
void loop() {
  // put your main code here, to run repeatedly:

}