Some months ago I bought a $8 standalone 7″ capacitive multitouch panel from BuyDisplay (7 inch Capacitive Touch Panel with Controller FT5316 for 800×480). I’ve now had time to test it out. My theory was that I could reuse library code I already had for a previous 7″ display project even though the controller is not exactly the same. In fact, it worked without any modifications. Code is as usual on github.
I now have the possibility to add capacitive multitouch capabilities on any 7″ LCD display I chose. One example is shown in arduino-with-7-800×480-capacitive-touch-display-and-gameduino2-library.
Note that the touch panel has a 0.5mm pitch 10 pin cable. I soldered a 0.5mm 10p connector from Molex on a FPC-10P 0.5mm breakout board from ebay. Then I connected the I2C bus and power from an Arduino Uno. I used the 3.3V output from Arduino to power the panel. Not sure if this voltage is correct or safe. Connection details can be found in the code.
Currently the demo code only prints out the touch coordinates and the raw register data from the FT5316. I haven’t explored other functionalities such as gestures yet.