Confused: which tools/libraries do I need for TFT applications?
So there's LTDC, STemWin, ili9341 drivers (and others), ChromArt, etc and I'm gathering that there's a lot of overlap on these. Some of the tutorials get into discussion of DSI, DPI, etc displays, which I don't have AFAIK. Is there a good tutorial on how to choose one of these paths and implement an example with it? And NOT using a BSP as that seems to have a lot already setup so I don't learn from it.
Example starting point: I'd like to use say a ili9341 display with an F4 or F0 processor, and SPI mode. I don't need any fancy graphics for now, just the ability to draw pixels/lines and show bitmaps. Any text can also just be bitmaps for now. AFAIK, I don't need LTDC or DMA, right? There are ili9341 drivers in the BSP section of the CubeF4 package... are these usable as is without the specific board (for my own board)? Or are there separate non-board-specific drivers?
Most importantly, is there a tutorial that explains this without using a pre-setup discovery or nucleo board?
Thanks.