I have one of your 2.8"TFT LCD + Touch (http://www.adafruit.com/products/335)
I have it mounted on a Mega 2560 using most of the pin outs per the tutorial.
I did move the X-/Y+ touch to A4/A5, and have TFT Reset connected to the arduino reset
I change code appropriately in the test code.
I can get the graphics working nicely, and the touchdemo works nicely too.
However, I cant get consistent results when I try any combination of using the tft and touch screen.
The tftpaint demo wont change colors and gives dots that do not correspond to touch points
When I run the touchdemo, it outputs position/pressure pretty regularly
.. i modified touchdemo with an else on the pressure test to simply Serial.print("0 ")
this gives an indication of no-read without taking too much screen/io space
If I graft that same code into the graphicstest, it does not output the same way.
I get a LOT more 0 reads and only the occasional Point read.
If I comment out the tftSetup, the touch runs fine. nice quick response (but no graphics)
(NOTE - PSTR() macro in graphicstest does not seem to work to id the chip)
Is there some oddity in moving the X-/Y+ to A4/A5 that would cause this discrepancy?

