Connecting ESP32 board with Waveshare touch display with ILI9488 driver - wrong screen resolution #2889
Closed
Unanswered
Rongit53
asked this question in
New processor/display support or capability request
Replies: 2 comments 6 replies
-
Run the Read_User_setup sketch and check the output in the serial moitor window. The displays size, sriver pins etc all should be as you expect. If not then the User_Setup_Select file may be calling up the wrong header, or two headers. |
Beta Was this translation helpful? Give feedback.
2 replies
-
The SPI frequency caused the problem. I can not go higher than 20 MHz. |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I use the TFT_eSPI library from Bodmer (great job -my respect!!) to connect the Waveshare touch display with ILI9488 driver, using SPI bus.
I uncommending the line #define ILI9488_DRIVER in the User_Setup.h file, and
the line #include <User_Setups/Setup21_ILI9488.h> in the User_Setup_Select.h file.
I also double checked the pin-connections. After all, no of the TFT_eSPI/ 480x320 examples were running.
After adding the line #define RPI_DISPLAY_TYPE in the Setup21_ILI9488.h file i got it running but with wrong colors.
This issue I could solve with #define TFT_INVERSION_ON.
The remaining problem I have is that the examples are running with a screen resolutin of 240x240.
My question: How I can adjust the screen resolution to 480 x 320?
Beta Was this translation helpful? Give feedback.
All reactions