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 capacitive touch overlay. That's right, instead of a resistive touchscreen, which requires a fingernail or stylus, you can now use a fingerpad. The screen looks much nicer, with a black bezel and glass overlay.
This updated design fits perfectly onto the Pi Model A+, B+, Pi 2 or Pi 3! Works just like the Model B version, but now matches the outline of the Raspberry Pi 2 and Model B+. It also has all 40 pins GPIO pins brought out so you can connect a 40-pin GPIO cable underneath. Now that it's the same outline as a Pi 3/2/B+ it fits well on top of a Pi in our Raspberry Pi Enclosure base.
The display and touchscreen uses the hardware I2C Pins (SDA & SCL), SPI pins (SCK, MOSI, MISO, CE0) as well as GPIO #25 and #24. All other GPIO are unused and you can still share the I2C pins with sensors, LED drivers, etc. Since we had a tiny bit of space, there's 4 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.
Use it for console access or easily pop up X11 onto the PiTFT for a mini monitor, although its rather small at 320x240. Instead, we recommend using PyGame or other SDL-drawing programs to write onto the frame buffer
Raspberry Pi computer and enclosure not included!
As of July 22nd, 2015 this display comes fully assembled with tactile switches too