While compiling, I am getting the following error:
In file included from c:\Users\marce\Documents\arduino\libraries\TFT_eSPI\TFT_eSPI.cpp:24:
c:\Users\marce\Documents\arduino\libraries\TFT_eSPI\Processors/TFT_eSPI_ESP32.c: In member function ‘uint8_t TFT_eSPI::readByte()’:
c:\Users\marce\Documents\arduino\libraries\TFT_eSPI\Processors/TFT_eSPI_ESP32.c:113:9: error: ‘gpio_input_get’ was not declared in this scope; did you mean ‘gpio_num_t’?
113 | reg = gpio_input_get(); // Read three times to allow for bus access time
| ^~~~~~~~~~~~~~
| gpio_num_t
exit status 1
Compilation error: exit status 1
What I have already double checked:
- TFT_eSPI version is 2.5.43
- the file User_Setup.h (the correct one with 19KB) is on folder C:\Users\marce\Documents\arduino\libraries\TFT_eSPI
- LVGL is V9.3.0
- lv_conf.h is on folder C:\Users\marce\Documents\arduino\libraries
Does anyone knows how to solve it?