WSAL16446 – 2.8inch Resistive Touch LCD
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 2,8-Zoll-IPS-LCD mit Widerstands-Touchscreen bietet eine Auflösung von 320 × 240 Pixeln und kommuniziert über ein 4-Draht-SPI-Signal. Es wird standardmäßig der ST7789-Treiber verwendet; alternativ ist HX8347D verfügbar. Der Touchcontroller XPT2046 unterstützt 12-Bit-AWU-Messung bei 125 kHz Abtastrate und liefert zusätzlich Temperatur- und Batteriespannungsdaten.
Zugeordnete Produkte bei JW Tech
Technische Übersicht
- Displayauflösung: 320 × 240 Pixel, IPS-Panel, 65K Farben (RGB).
- Schnittstelle: 4-Draht-SPI mit CPHA=0, CPOL=0; Daten werden MSB-first übertragen.
- Standardtreiber ST7789; bei Anzeigeproblemen auf HX8347D umstellen durch Ändern der Definitionen in LCD_Driver.h (Zeile 80/81).
- Touchcontroller XPT2046: 12-Bit-AWU bei 125 kHz, I/O-Bereich 1,5–5,25 V, integrierter Temperatursensor, Batterieüberwachung 0–5 V.
- Abmessungen: Gesamte Maße 79,9 mm × 50,8 mm, aktive Anzeigefläche 57,6 mm × 43,2 mm.
- Versorgung: 5 V für das Panel, Logikpegel 3,3 V; LED-Hintergrundbeleuchtung mit programmierbarer Steuerung über LCD_BL.
- Anschlüsse: 5V, GND, MISO, MOSI, SCLK, LCD_CS, LCD_DC, LCD_RST, LCD_BL, TP_CS, TP_IRQ.
- Kompatibel mit OpenX05R-C, OpenM128, Open103C sowie PIC-basierten Boards (Open16F877A / Open18F4520); Pinbelegungen sind pro Board unterschiedlich.
- Kalibrierung des Touchscreens erfolgt per Stiftdruck nach dem Start des Demoprogramms; danach ist Zeichnen möglich.
Befehle und Beispiele – vor Ausführung prüfen:
#define ST7789_DEVICE // Zeile 80 in LCD_Driver.h (standardmäßig aktiv)
//#define HX8347_DEVICE // Zeile 81 in LCD_Driver.h (kommentiert aus, aktivieren zum Umschalten)
Hinweise und Versionsgrenzen
- Treiberwechsel erfordert die Bearbeitung von LCD_Driver.h; exakte Zeilennummern können je nach Firmwareversion abweichen.
- Die Demo-Projekte sind an bestimmte Entwicklungsbretter gebunden; vor dem Flashen muss die korrekte Pinbelegung geprüft werden.
- Kalibrierung ist versionssensitiv: Wenn die Kalibrierung fehlschlägt, sollte der Treiber oder die Firmware aktualisiert werden.
- Keine Angaben zu Garantie, Zertifizierungen oder Sicherheitsbescheinigungen im Quelltext vorhanden; diese müssen separat verifiziert werden.
Quelle und Revisionsnachweis
- 2.8inch Resistive Touch LCD - Waveshare Wiki
- Quellrevision: 76384
- Erfasst: 2026-08-31T03:30:33+00:00
- SHA-256:
1b1bcbe31906306a572f0f377135671c4e1f9cacbbe74d32d27df85dd56f1542