-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for ILI9481 (Parallel) #28
Comments
Yes, you can find the parallel library here. |
Yes it's an 8 bit parallel interface, originally made for a Arduino Mega which I also have but decided to hook it up to an ESP32. Lot of wiring, worked out ok. Edit: It's an ILI 9481. Supplier send me the zip info for the Arduino, maybe that can be adapted to this library. |
If I am not mistaken these are the steps to be taken (Please confirm, I already tried but failed) The unmodfied parallel version is not compiling, gives me errors |
Well, after seeing the same "errors" as warning when compiling with ESP8266 compiler I changed ESP32 compiler options. Now it compiles and I see something on the screen. At the moment it runs the sketch UTFT demo with a lot of artifacts and noise but hey, it compiles and I see in the noise the sketch. I can clearly without noise see the message on a red background so it could be some settings or the speed. "That's it, restarting in a few seconds, ESP32 Runtime is (Avg) 1245 (msecs) 8bit parallel that is. |
Learning every day! I made the driver for the ILI9481 and it works. Learned a lot about init and rotation. |
Great, it sounds like you are making good progress. When you have done the documentation I will rig up an 8 bit display to try it out. |
I updated the documentation and made the fork available Rotation (1) works, 2 and 3 also but they need some changes, Maybe you'll able to find some other small errors since you have experience with the ILI9481. |
OK, looks good, hopefully I will be able to track down a compatible display from my UNO compatible screens and try it this weekend with the ESP32. |
Good work! Works well. How do you go about implementing touch on esp32 with ILI9481? |
I have experimented with 8 bit parallel displays and the ESP32 based on changes made by Konrog and Irelandfan. Results so far are here: This is an experimental version renamed and speed enhanced. It does not have the latest features such as Sprites and Smooth fonts but I will look at merging in 8 bit parallel display support in the future. Thanks for your inputs. |
The main TFT_eSPI repository has now been updated to support 8 bit parallel displays with the ESP32. |
Which cheap screens do you recommend? |
Does anyone have a schematic for ILI9481 or any display that can be interfaced with ESP32. I have got this one - https://www.aliexpress.com/item/2-4-2-8-3-2-3-5-inch-TFT-LCD-display-screen-touch-panel-40/32837085500.html?spm=a2g0s.9042311.0.0.18914c4dnnNfUn but not sure the schematics are same for the all the PCBs |
I saw there was a merge request for a parallel version of another display (ILI9486 I think it was)
How hard would it be to modify or add support for a ILI9488 parallel version?
The text was updated successfully, but these errors were encountered: