Based on a new approach for a general TFT library.
This library framework separates the aspects IO connection, controller type and display class into separate C++ classes.
The purpose of this library and its design is to make additions easy.
Target audience is developers with experience in C++, Arduino IDE, and basic TFT knowledge, like me.
I needed a framework for my growing number of displays for Arduino; some made for Arduino, some for Raspberry Pi, some more exotic.
Controllers currently supported are HX8357, ILI9325, ILI9341, ILI9481, ILI9486, ILI9806, RA8875, SSD1963.
I share this library on GitHub, mostly to promote the design idea, but also as check of its usefulness.
Feedback is welcome, as well as suggestions for improvements or enhancements, and error reports.
I will try to give some support, but this is not the main goal of this topic; there are better libraries and topics for TFT support.