I am looking for an LCD TFT (without touch) to attach directly to an Arduino Due. Everything I have seen so far is for either for an Uno or a Mega and if it's not for one of those then it always seems to be a touchscreen and requires a shield that then takes up too many of the digital IO pins (I need at least 12 free digital IO pins to be exposed & available after the shield is fitted, ideally 24 given the lower drive current from the Due).
I need to do some fast graphics work so ideally a 16 bit interface too - hope i'm not asking for too much!
If I use one of the Uno/Mega boards will it work OK on the Due?
You do not say how big a display you require.
Where have you searched for a LCD display?
The standard places are adafruit.com, jameco.com amazon.com, amazon.co.uk, etc.
The reason for the shield is normally level shifters. drop 5volt signals to 3.3v signals.
if you use an Arduino Due with such a display, you should not need a shield.
I have a display, NewHaven International, NHD-4.3CTP-SHIELD-N, NHD-4.3CTP-SHIELD-N
which works on Arduino UNO, Mega2560 and Leonardo. It does not work on an Arduino DUE.
The FTDI examples fail to compile when attempting to use the Arduino DUE.
I have not looked into it any further.