[Updated: July 29] — 4D Systems and Newark Element14 launched a 2.4-inch, QVGA “4DPi-24-HAT” resistive touchscreen for the Pi for $35, said to be the first to use a “full” HAT design.
Last October, the Raspberry Pi Foundation’s Eben Upton briefly demonstrated an upcoming official Raspberry Pi touchscreen. It’s unclear whether that 7-inch, VGA capacitive touchscreen is still on course, but in the meantime, there are a variety of RPi touchscreen options to choose from. The latest is a 4DPi-24-HAT screen from 4D Systems and distributor Newark Element14. It’s claimed to be the first to offer full compatibility with the Pi’s HAT (Hardware Attached on Top) add-on card standard.
4DPi-24-HAT screen (left) and PCB
(click images to enlarge)
HAT, which has been used in devices such as Pi Supply’s Papirus E-paper display, enables the Pi SBC to automatically configure its GPIO signals and drivers for use with external devices. This is said to ease installation for users, and make life easier for developers, as well.
As a reader informed us, this is not actually the first Pi touchscreen with a HAT interface. The Adafruit PiTFT 2.4″ HAT TFT Touchscreen does indeed support a HAT connection. Yet, 4D Systems appears to have an argument for using the qualifier “fully.”
The 2.4-inch, 320 x 240-pixel PiTFT kit, which sells for $35, requires some soldering, which does not appear to be necessary with the 4D Systems screen. Specifically, the Adafruit page says: “Some light soldering is required to attach the 2×20 GPIO header to the HAT but it’s fast and easy for anyone with a soldering iron and solder. Alternatively, you can use a stacking type header instead if you’d like to plug a 2×20 GPIO cable on top” (See farther below for some other Pi touchscreen options from Adafruit and others.)
4DPi-24-HAT in color, and being installed on the Pi
(click images to enlarge)
Like the 2.4-inch PiTFT display, the similarly $35 4DPi-24-HAT is on the low end of the touchscreen spectrum. Its 2.4-inch screen has 320 x 240-pixel resolution, and it uses 4-wire resistive, rather than the more sensitive capacitive touch technology. The full-color touchscreen supports a typical video framerate of 25 frames per second, “which can be increased with kernel compression,” says 4D Systems. (The manual, which is perhaps older, says 17fps.)
(click image to enlarge)
The 30-gram, 65 x 56.5 x 14.4mm screen displays the primary output of the Raspberry Pi A+, B+, or the latest Pi 2 Model B. The device requires no external power supply, and it runs directly off the Raspberry Pi’s 40-pin header.
The 4DPi-24-HAT is optimized for Raspbian Linux, and communicates with the Pi via a 48MHz SPI connection. The screen’s backlight can be switched on or off using an on-board jumper, or dimmed using PWM controls. An on-board EEPROM is said to enable quick device recognition by the Raspberry Pi.
Other Raspberry Pi touchscreens include the 4D Systems 4Dpi-32 and $69 4Dpi-35, which has a 3.5-inch, 480 x 320 resistive screen. Additional options for small touchscreens include the 2.8-inch, 320 x 240 PiTFT resistive display sold by Adafruit for $35. There are also a few 7-inch touchscreens, including the 800 x 480 Tontec 7″ screen selling for $52 on Amazon, and the SainSmart 7 Inch screen going for $50.
The 4DPi-24-HAT is now available for $34.95 from Newark element14 in North America, Farnell Element14 in Europe, and Element14 across Asia Pacific. You can also buy it from the 4D Systems Online Store.