TFT Displays

128x160 Pixel (1.8")

Mit ST7735 Controller

Es gibt hier viele verschiedene Varianten, die meist als 3.3 Volt und 5 Volt kompatibel beworben werden. Das ist meistens mehr oder weniger gelogen. Der Controller selbst benötigt 3.3 Volt - für den 5 Volt Betrieb finden sich oft abenteuerliche Konstruktionen (z.B. Widerstände in den Datenleitungen). Für den 3.3 Volt Betrieb ist allerdings oft das Backlight unbrauchbar dunkel, da der Vorwiderstand (z.B. 22 Ohm) für 5 Volt ausgelegt ist.

Joy-It RB-TFT 1.8-V2

NICHT empfohlen wegen obiger Probleme, zudem ist auch MISO nicht herausgeführt.

Adafruit #358 (empfohlen)

Habe keine Erfahrungen damit, hier wird aber korrekt ein Levelshifter verwendet. Das Backlight wird über einen Transistor geschaltet und kann mit PWM gedimmt werden. Ein microSD Slot ist ebenfalls vorhanden, er teilt den SPI Bus.

240x320 Pixel (2.2" / 2.4")

ILI9341 Controller

320x480 Pixel (3.5" / 3.95" / 4")

ILI9488 Controller → VERMEIDEN

SDO ist nicht tristate wenn CS high ist, daher kann der SPI NICHT mit mehreren Geräten (z.B. dem Touchscreen) geteilt werden.

ST7796 Controller

Auf manchen Boards geht SDO nicht auf Tristate wenn CS high ist; das ist aber kein Fehler des Kontrollers sondern liegt an einer fehlerhaften Schaltung des Boards. Kann behoben werden indem man die Z-Diode welche in der CS Leitung liegt überbrückt.

Diverse andere Displays

ILI9163	128x160	1.8"

ILI9481 320x480	3.2", 3.5"

ILI9486	320x480	3.5" / 4"