I understand quite well, how it works, don't afraid. But I have enough sense to not use this thing ever in any design, the whole concept is just a ball packing laziness and unwillingness of people, who (for some reasons) don't want to do thing the simple way, the right and most efficient way.
How hard do you think it is to set-up an adult TFT controler? About 15 lines of code, where all parameters are only values copied from a panel's datasheet?
Do you think, that libraries and graphical packages like EmWin or TouchGFX ... designed specificaly for MCU's and microsystems with TFTs do not have any wysiwyg editors to design the apis? Ur probably wrong here too.
Do you think it is absolutely needed to connect ... control... large TFT panels from that stupid, old, crusty atmega328P? I don't think so. The overall complexity is nowhere near efficient.
How much work do you think is to display a static image* on a TFT, using adult MCU with an RGB interface? You wouldn't probably think how easy it is.
*you can do just barely more than that with the proposed modules.
No argument ever is going to convince me, that these "UART controlled TFTs" are anywhere near useful.
Well.. sometimes you can't afford an adult MCU with RGB interface into your product. Then there are already a shitloads of TFT's with integrated controllers, which can do more or less basic or advanced graphical features.
What the hell on earth do you force to "invent" such stupid "UART TFT" thing? So is there a tonload of standalone TFT controllers like SSD1963 and modules ARE already beeing made with these, so you don't need to design custom PCBs?
What on earth does force you to use damn UART for that thing? What's the problem of connecting 8bit 6800 or 8080 like interfaces? Is it the problem with arduino having too small pin count? Then that is the right time to leave arduino for kids and learn something useful.
Instead of approaching things directly and the effective way, you waste time learning things with more or less limited capabilities. If you'd spend the same amount of time approaching things directly, you probably woudln't need things like that UART TFTs. It is only about the willingness to learn something. Most people seems afraid or scared of electronics... or something. I really don't know nor understand. If you are afraid of learning things in electronics, why do you have it as a hobby?
Sorry for my lengthy comment which I guess will have no impact on local arduinators other that trying to convince me that something (or maybe convince themselves that their arduinos are the only right tool for everything)... but I'll tell you something: These things drive me nuts, because I see so many people wasting so much time with rubbish... And trust me, I am very kind person who likes to help. But only with things having a sense!
If you like to know something about RGB interfaces, common TFT panel interfaces, conversion between the interfaces, using MCUs with RGB interfaces,... please ask. I am not an expert in this area, but I have actully learned how to use these things. Not how to use someone else's bloatwares or rubbishwares, targeted only for milking money from naive people. (Yes, that's how I see all these arduinos).
Sorry for disturbing your evening, but I'd like to see more talented and sensible design engineers* in the EE field. It is actually quite horrible situation here on local EE universities. The local uni is even planing to open practical electronis courses this year. (finaly someone woke up, hopefully not too late).
*a person slapping together things without understanding them can't be called neither sensible nor talented or even engineer.