WSAL12219 – 2.8inch RPi LCD (A)
Erscheinungsbild
Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.
Zusammenfassung
Das Waveshare-Display ist ein 2,8-Zoll-TFT mit resistivem Touch, 320×240-Auflösung und direktem GPIO-Anschluss an Raspberry Pi-Geräten. Die aktuelle Rev2.x-Hardware nutzt einen aktualisierten Treiberansatz; die Konfiguration erfolgt über Device-Tree-Overlays in config.txt sowie X11-Einstellungen für Startx und Touch-Kalibrierung.
Zugeordnete Produkte bei JW Tech
Technische Übersicht
- Auflösung: 320 × 240 Pixel
- Anzeige: 2,8-Zoll-TFT mit resistivem Touch
- Schnittstelle: direkter Anschluss am 40-poligen GPIO-Leiste des Raspberry Pi
- Kompatibilität: funktioniert mit allen Raspberry-Pi-Generationen
- Treiber: Device-Tree-Overlay waveshare28a-v2 wird nach /boot/overlays kopiert
- config.txt erhält SPI-, HDMI- und Overlay-Einträge für Display und Touch-Controller ADS7846
- Auto-Start: .bash_profile ruft startx auf FRAMEBUFFER=/dev/fb1 auf
- X11: 99-fbturbo.~ konfiguriert den fbdev-Treiber auf /dev/fb0
- Touch-Kalibrierung: 99-calibration.conf definiert Kalibrierungswerte und Achstausch
- Stromaufnahme im Normalbetrieb: ca. 80 mA
- Betriebstemperaturbereich: kommerziell, 0–70 °C
- Keine Pull-down-Widerstände an den vier Tasten
Befehle und Beispiele – vor Ausführung prüfen:
sudo apt-get install unzip -y
sudo apt-get install cmake -y
wget https://files.waveshare.com/wiki/common/Waveshare28a-v2.zip
unzip ./Waveshare28a-v2.zip
sudo cp waveshare28a-v2.dtbo /boot/overlays/
sudo nano /boot/firmware/config.txt
dtparam=spi=on
dtoverlay=waveshare28a-v2
dtoverlay=ads7846,cs=1,penirq=17,penirq_pull=2,speed=50000,keep_vref_on=1,pmax=255,xohms=60
hdmi_force_hotplug=1
max_usb_current=1
hdmi_group=2
hdmi_mode=87
hdmi_cvt 480 320 60 6 0 0 0
hdmi_drive=2
display_rotate=0
sudo nano ~/.bash_profile
export FRAMEBUFFER=/dev/fb1
startx 2> /tmp/xorg_errors
sudo nano /usr/share/X11/xorg.conf.d/99-fbturbo.~
Hinweise und Versionsgrenzen
- Die genauen Zeilen in config.txt, die blockiert werden sollen, sind nur bildlich dargestellt; bitte per Hand prüfen, welche vorhandenen Einträge deaktiviert werden müssen.
- Der Downloadlink auf files.waveshare.com ist eine externe Ressource; ohne Netzwerkzugriff im Sandbox-Umfeld kann nicht verifiziert werden, ob die Datei verfügbar bleibt.
- Kalibrierungswerte („198 3679 292 3800“) sind gerätespezifisch und können je nach Hardware-Charge variieren; vor der Übernahme durch andere Geräte prüfen.
- Die automatische Anmeldung setzt den Benutzernamen „pi“ voraus; bei anderen Namen muss das Vorgehen angepasst werden.
- Nach der vollständigen Konfiguration dauert der Neustart länger und SSH benötigt etwas Zeit bis zur Erreichbarkeit – dies ist normal, kein Fehlerzeichen.
- Bei Problemen mit älteren Raspberry-Pi-Images: aktuelle offizielle oder Waveshare-Image verwenden und den neuesten Treiber installieren.
- Hardware-Version (Rev2.0 vs. ältere) lässt sich an der Siebdruckbeschriftung auf der Rückseite erkennen; bei Mismatch zwischen Firmware und Treiber kann die Anzeige ausbleiben.
Quelle und Revisionsnachweis
- 2.8inch RPi LCD (A) - Waveshare Wiki
- Quellrevision: 107970
- Erfasst: 2026-08-30T03:18:02+00:00
- SHA-256:
e699f2fa8d43891ff020d85c058007cac27946857d80f17473b780c93d00928f