Adafruit PiTFT - 320x240 2.8 TFT+Touchscreen for Raspberry Pi TFT

Add a compact 320x240 resolution screen to the top of your Pi

Is this not the cutest little display for the Raspberry Pi? It features a 2.8" display with 320x240 16-bit color pixels and a resistive touch overlay. The plate uses the high speed SPI interface on the Pi and can use the mini display as a console, X window port, displaying images or video etc. Best of all it plugs right in on top!

It's designed to fit nicely onto the Pi Model A or B but also works perfectly fine with the Pi 2 or Model B+ as long as you don't mind the PCB overhangs the USB ports by 5mm

raspberry_pi_1601console_LRG.jpg
This design uses the hardware SPI pins (SCK, MOSI, MISO, CE0, CE1) as well as GPIO #25 and #24. All other GPIO are unused. Since we had a tiny bit of space, there's 4 spots for optional slim tactile switches wired to four GPIOs, that you can use if you want to make a basic user interface. For example, you can use one as a power on/off button.

We bring out GPIO #23, #22, #21, and #18 to the four switch locations!
raspberry_pi_1601kit_LRG.jpg
To make it super easy for use: we've created a custom kernel package based of off Notro's awesome framebuffer work, so you can install it over your existing Raspbian (or derivative) images in just a few commands. 
raspberry_pi_1601titles_LRG.jpg
 
 
More detail available here 
 
https://learn.adafruit.com/adafruit-pitft-28-inch-resistive-touchscreen-display-raspberry-pi/overview