Description

Clear the screen to defined colour.

Signature

void TFT_eSPI::fillScreen(uint32_t color)

Parameters

uint32_t color: Desired color.

Result

None.

Example

Example 1:

#include <TFT_eSPI.h>

TFT_eSPI tft = TFT_eSPI();

void setup() {
  tft.init();
  tft.setRotation(1);
  tft.fillScreen(TFT_BLACK);
  tft.setCursor(0, 0);
  tft.setTextColor(TFT_WHITE);
  tft.setTextSize(2);
  tft.setTextFont(2); // Set the text font to font number 2
  tft.println("Hello World!");
}

void loop() {
  // nothing to do here, just display the "Hello World!" message
}

Let me explain what each line does:

Note

You need to modify the User_Setup_Select.h file to configure the TFT_eSPI library for your specific TFT display. Additionally, you may need to adjust the pin connections and the TFT_eSPI constructor to match your hardware setup.

Example 2:

#include <TFT_eSPI.h>

TFT_eSPI tft = TFT_eSPI();

void setup() {
  tft.init();
  tft.setRotation(1);
  tft.fillScreen(TFT_BLACK); // Fill the screen with black
}

void loop() {
  // Your code here
}

In this example, the fillScreen function is used to fill the entire screen with a black color (defined as TFT_BLACK) after initializing the TFT display and setting its rotation to 1.