Skip to content

LCD Shields

shallax edited this page Oct 19, 2015 · 36 revisions

Please help keep this list updated with new display shields that uses FBTFT. Add to the top of the list.

PiTFT - Assembled 480x320 3.5" TFT+Touchscreen

pitft35
Product page: https://www.adafruit.com/products/2097
The FBTFT kernel and image doesn't support this display. Adafruit provides it's own kernel.

However, if you want to stick to the stock kernel source, it's pretty easy to add support for this screen this yourself. Simply modify "drivers/staging/fbtft/fb_ili9340.c" and change the width to 320 and height to 480. This is seemingly backwards, but that's because the screen is actually intended to be used in portrait orientation (imagine the screen in a phone). The Linux driver rotates 90 degrees for landscape orientation. The resistive touch controller works using the "stmpe-ts" driver.

3.5 inch TFT Display (320x480)

rpi-display
Category page: http://www.neosecsolutions.com//index.php?cPath=17
Forum post: http://www.raspberrypi.org/forums/viewtopic.php?f=93&t=79120

RPi-Display - 2.8" Touch-Display (320x240)

rpi-display tek-berry
Product page: http://www.watterott.com/en/RPi-Display
Github: https://github.com/watterott/RPi-Display
Matching case: http://www.watterott.com/index.php?page=product&info=3615

2.8" TFT + Touch Shield Board (320x240)

tft28
Product page: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=93&t=65566

2.8" TFT + Touch + RTC Shield Board (320x240)

tft28
Product page: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=93&t=69015

3.5" TFT shield with push buttons (480x320)

tft35
Product page: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=93&t=67004

PiTFT Mini Kit - 320x240 2.8" TFT+Touchscreen

pitft
Product page: http://www.adafruit.com/products/1601
Howto: http://learn.adafruit.com/adafruit-pitft-28-inch-resistive-touchscreen-display-raspberry-pi
Custom FBTFT image: 2014-01-07-wheezy-raspbian-2014-03-12-fbtft-pitft.zip (wiki)

PiOLED

Product page: http://electronics.ilsoft.co.uk/PiShield.aspx

This shield has a joyswitch, and it can be used as a mouse or as a "keyboard". Since the shield doesn't have pullup resistors, we use the internal ones.

Mouse

sudo modprobe gpio_mouse
sudo modprobe gpio_mouse_device pullup polarity=1 up=23 down=17 left=18 right=27 bleft=22
FRAMEBUFFER=/dev/fb1 startx

Ref: gpio_mouse_device

Keyboard, arrow keys and Enter key

sudo modprobe gpio_keys
sudo modprobe gpio_keys_device pullup active_low keys=23:103,17:108,18:105,27:106,22:28

Ref: gpio_keys_device

This keyboard can be used with AdvanceMAME. Set in advance.rc

device_keyboard raw

Ref: MAME

Add to /etc/modules to make it permanent.

On Rev. 1 boards use GPIO 21 instead of 27.

PiScreen - 3.5" TFT touchscreen (480x320)

rpi-display
Product page: https://www.kickstarter.com/projects/2135028730/piscreen-a-35-tft-with-touchscreen-for-the-raspber

RPi-ShieldBridge

RPi-ShieldBridge

Product page: http://www.watterott.com/en/RPi-ShieldBridge
Blog post: http://lallafa.de/blog/2013/07/watterotts-new-rpi-shieldbridge/

Raspberry Pi to Arduino Shield Bridge
Connect your Arduino Shields with your Raspberry Pi or use our popular MI0283QT- Adapter (2,8“ Color LCD + Touch).
OnBoard you find an ATmega328 with preprogrammed Arduino bootloader.

LCD-PI32, 3.2" TFT LCD with touchscreen (320x240)

lcd-pi32
Product page: http://www.hwlevel.com/PI32/index.html
Forum thread: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=93&t=56131
This display is not supported by FBTFT. They provide a custom kernel.

Guzunty LCD Driver Daughterboard

guzunty
Product page: https://github.com/Guzunty/Pi/wiki/LCD-Driver-Daughterboard

ITEAD Raspberry PI LCD Adapter Kit

itead
Product page: http://imall.iteadstudio.com/im130425001.html
Forum post: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=64&t=43702

It's not possible to use the touch panel as a Linux mouse with this adapter. The Touch IC is not wired to the Raspberry Pi SPI bus.

2.8” USB TFT Touch Display Module For Raspberry Pi

itead
This is not strictly a display shield, but looks to be an interesting product.
Product page: http://www.dfrobot.com/index.php?route=product/product&product_id=1062

piwik

You can’t perform that action at this time.