I am doing a project in which I connect my Arduino Mega to a 4" TFT screen controlled by ILI9488. I am looking for the most suitable library for this project, taking into account that I need the touch function and use the SD. Initially I have tried with the TFT_eSPI , since it implements the functions specified above, but I do not get results, since the screen is completely white. I know that it is not due to the wiring, since I use voltage dividers so that the logic levels are 3.3V, in addition , with the ILI9488 library the examples work, but it does not implement either the touch function or the SD function. My question is, which is the library that best suits my project taking into account my needs?
(since I am unable to find out why TFT_eSPI doesn't work)
Do you change the User_Setup_Select.h file to the correct used hardware setup? Do you use parallel or SPI?
Pin using correct?
// For NodeMCU - use pin numbers in the form PIN_Dx where Dx is the NodeMCU pin designation
#define TFT_CS PIN_D8 // Chip select control pin D8
#define TFT_DC PIN_D3 // Data Command control pin
#define TFT_RST PIN_D4 // Reset pin (could connect to NodeMCU RST, see next line)
//#define TFT_RST -1 // Set TFT_RST to -1 if the display RESET is connected to NodeMCU RST or 3.3V
SDO/MISO (not needed if you don't read from the screen), SDI/MOSI and CLK are the normal used pins?
How many fonts do you have selected? Try one.
I am doing a project in which I connect my arduino mega board to a 4" ILI9488 SPI tft.
I can't get it to work with the TFT_eSPI library.
I know that the problem is not electronic since with simpler libraries it works.
Regarding TFT_eSPI I have made the following modifications to adapt it:
Does anyone know if I need to modify more things or what is the problem?
What does it mean exactly?
Please show your full code, copy the error messages, if any, and describe what your problem in detail
I have no code since the program is an example of the same library, the screen looks completely white and there are no variations
As I see, this is your third thread about the problem.
Sorry, but opening a multiple topics about the same subject is a violation of the forum rules.
I have opened two, one is to ask if there are other similar libraries and this is to seek help on TFT_eSPI
Your two or more topics on the same or similar subject have been merged.
Please do not duplicate your questions as doing so wastes the time and effort of the volunteers trying to help you as they are then answering the same thing in different places.
Please create one topic only for your question and choose the forum category carefully. If you have multiple questions about the same project then please ask your questions in the one topic as the answers to one question provide useful context for the others, and also you won’t have to keep explaining your project repeatedly.
Repeated duplicate posting could result in a temporary or permanent ban from the forum.
Could you take a few moments to Learn How To Use The Forum
It will help you get the best out of the forum in the future.
Thank you.
This might be your solution:
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.



