Can someone explain to me the way that the sharing of digital pins 8 and 9 works within the code (what does 8 and 9 do in the standard program for the TFT screen)? What are the penalties for doing this? Would I be better off using a mega board with extra pins so that I don't need to share? Currently i am using a nano for communication.
I see in the code that you have to change the pins output/input callout to get the touchscreen to work, how does this effect the function of the TFT?
I want to create a menu where there are buttons created with the fillroundrect function and when the user presses the screen over the button, the button changes color, then when the user releases the button the screen changes to the next menu list. So if I do the shared pins can I do this?
I hope this makes sense in what I am asking.
Thank you.
Josh

