Tiny LCD Screens

Over the years I have collected several tiny touch LCD screens for the Raspberry Pi which are based on sending the framebuffer display data via SPI to the screen.
This has been made possible by the work of Noralf Trønnes aka notro as documented on his github page.. The resulting driver made its ways into upstream Linux. Some displays got now device tree support and can be used with the latest Raspbian versions.

Only the TinyLCD 3.5 survices my current test as being fully supported, fast screen refresh and operational under Raspbian now and in the future.The  Adafruit 2.8 LCD also survices the test with a bit special installation.

The Kedei V2.0 and Itead V2.0 are frozen in time with OS support Jessie 2015 and slow refresh rates, and will not see much use by me, perhaps as a front end if a Zero runs Jessie.

All displays support touch, of the resistive type. So a pen is the preferred way to operate, anyway these screens are too small for finger touch.

Itead 2.8 TFT Add-on V2.0. I have 2. Installation post here.

Advantages
– Nice screen quality.
– GPIO connector available via breakout
Disadvantages
– OS support frozen in time, Jessie 2015
– slow screen updates
– Small screen, supporting PCB bulky

TinyLCD 3.5. Installation post here.

Advantages
– Nice screen quality.
– GPIO connector available via breakout
– Current Raspbian support
– Fast refresh
Disadvantages
– GPIO breakout is bulky (but can be removed)

Adafruit 2.8. Installation post here.

Advantages
– Nice screen quality.
– GPIO connector available via breakout
– Current Raspbian support
– Fast refresh
– 4 buttons on 4 GPIO’s
Disadvantages
– GPIO breakout is bulky

Kedei 2.0. I have 2. Installation post here.

Advantages
– Nice screen quality.
– Connector blocks only part of GPIO connector, many I/O free.
Disadvantages
– slow refresh
– OS frozen in time, Jessie 2015.