Then your "Setup43_ST7735_ESP32_80x160.h" is stored in the wrong directory. Now it's working or not?
You were right. Directory TFT_eSPI_Setups I had placed in libraries. Looked over it too long. Sorry.
Now under TFT_eSPI. "../" removed in User_Setup_Select.h as you can see: #include <TFT_eSPI_Setups/Setup43_ST7735_ESP32_80x160.h>
Sketch compiles without errors but still with warning.
In file included from D:\Arduino\Rc_Engine_Sound_ESP32\Rc_Engine_Sound_ESP32.ino:71:0:
D:\Arduino\libraries\FastLED\src/FastLED.h:14:21: note: #pragma message: FastLED version 3.004.000
# pragma message "FastLED version 3.004.000"
^
In file included from D:\Arduino\libraries\FastLED\src/FastLED.h:65:0,
from D:\Arduino\Rc_Engine_Sound_ESP32\Rc_Engine_Sound_ESP32.ino:71:
D:\Arduino\libraries\FastLED\src/fastspi.h:145:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output
# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"
Unfortunately, still no images on the display.
I'll put everything in the closet for a while until I get the other displays, like you used, delivered.
By the way,
This little sketch from Bastler compiles without warning and with it the display does work.
#include <TFT_eSPI.h>
TFT_eSPI tft = TFT_eSPI();
void setup() {
tft.init();
tft.setRotation(3);
}
void loop() {
tft.fillScreen(TFT_GREEN);
delay(3000);
tft.fillRect(0,0,160,80,TFT_YELLOW);
delay(3000);
tft.fillRect(0,0,70,80,TFT_BLUE);
delay(3000);
tft.fillRect(20,20,30,TFT_RED);
delay(3000);
tft.setTextColor(TFT_WHITE, TFT_BLACK);
tft.setCursor(40, 26, 2);
tft.println("Gerard PA3BIU");
delay(3000);
}