Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.

LCD Shields

notro edited this page Mar 29, 2014 · 36 revisions

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
Touch is not supported by the FBTFT prebuilt kernel. Adafruit provides a custom kernel.

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.

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

Clone this wiki locally