Your library seems like it would be ideal for me but I could really use some example code or something similar.
Would it even work with a teensy 3.5?
Maybe it's just me but I haven't been able to find documentation for your library?
As you have found this topic, you have already seen the important remarks about this library.
There is no documentation, as this is not my strength, and I do not promote the library, but just the idea of separation of aspects of TFT use.
I am learning to use new TFT from time to time when I am not busy with e-paper displays.
When doing so, I add support for the specific TFT to my library, so I know I can control that TFT, even if I know about libraries that are better suited.
The ILI9806 is a special case, I had bought a special 7" TFT with that controller. I did not find any library for that display, and asked for example or demo code from the supplier. I got an example and extracted the initialization code from it. You find the details in the sources in the GxTFT library.
If you would have provided a link to your display, or a picture, I might see if it corresponds to one of my displays with this controller.
The ILI9806 has many configuration options and features, so my controller class will only work with specific displays.
Your library seems like it would be ideal for me but I could really use some example code or something similar.
Would it even work with a teensy 3.5?
Maybe it's just me but I haven't been able to find documentation for your library?
I am currently testing ILI9806. There is a "test_9806" Branch on GitHub
select 8080-8 hardware interface instead of DBI-typeC i.e. select BS3..0 for 0b0000 instead of 0b0011
wire all your pins to the Teensy3.5 as if it was a MCUFRIEND shield on Arduino headers. e.g. LCD_RD goes to Analog#0, LCD_D1 goes to digital#8, LCD_D7 goes to digital#7.
The first step is to run the LCD_ID_readreg sketch. You should see the ID at reg(0xD3)
I suggest that you start with the Teensy3.5 IDE set to a very slow clock speed e.g. 32MHz. Then try higher speeds.