a ver si alguien puede ayudarme, no consigo borrar texto para darle un tiempo y que ponga otro, he intentado con tft.clear(); y con lcd.cear(); y nada me da error. si no le pongo nada se superponen los 2 textos.....en este caso me da error class MCUFRIEND_kbv' has no member named 'clear'
#include <Adafruit_TFTLCD.h>
#include <Adafruit_GFX.h>
#include <MCUFRIEND_kbv.h>
MCUFRIEND_kbv tft;
#define LCD_CS A3 // Chip Select goes to Analog 3
#define LCD_CD A2 // Command/Data goes to Analog 2
#define LCD_WR A1 // LCD Write goes to Analog 1
#define LCD_RD A0 // LCD Read goes to Analog 0
#define LCD_RESET A4 // Can alternately just connect to Arduino's reset pin Adafruit_TFTLCD tft(LCD_CS, LCD_CD, LCD_WR, LCD_RD, LCD_RESET);
#define BLACK 0x0000
#define BLUE 0x001F
#define RED 0xF800
#define GREEN 0x07E0
#define CYAN 0x07FF
#define MAGENTA 0xF81F
#define YELLOW 0xFFE0
#define WHITE 0xFFFF
void setup() {
tft.begin(0x9486); // tft 320x480 0x9486
tft.setRotation(-1); // para vertical quitar linea
Serial.begin(9600);
Serial.println(F("TFT LCD 0x9486"));
void inicio() {
tft.fillScreen(BLUE); // pantalla inicio horizontal
unsigned long start = micros();
tft.setCursor(90, 110);
tft.setTextColor(GREEN); tft.setTextSize(6);
tft.println("Prueba");
void 5() {
unsigned long start = micros();
tft.setCursor(50, 110);
tft.setTextColor(WHITE); tft.setTextSize(8);
tft.println("texto5");
tft.setCursor(80, 180);
tft.setTextColor(GREEN); tft.setTextSize(6);
tft.println("texto5");
Serial.println (" texto5 ");
delay(2000);
tft.clear();