Zum Inhalt springen

WSAL19653 – Pico-LCD-0.96

Aus JW Tech Wiki
Version vom 6. September 2026, 00:41 Uhr von JWTechPublisher (Diskussion | Beiträge) (Freigegebene technische Dokumentation veröffentlicht; Text-only und noindex)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

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 Modul ist ein 0,96-Zoll-IPS-LCD mit 160×80-Auflösung und RGB565-Farbformat (65K Farben), angesteuert über eine eingebaute ST7738S/ST7735S-Steuerung per 4-Draht-SPI. Es wird direkt an die GPIO-Pins GP8–GP13 des Pico/Pico2 angeschlossen und lässt sich über C, MicroPython oder Arduino betreiben.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Betriebsspannung: 3,3 V / 5 V; typischer Betriebsstrom ca. 40 mA
  • Anzeige: IPS-Typ, 160(H) × 80(V) Pixel, Pixeldimension 0,135 mm (H) × 0,1356 mm (V)
  • Displayfläche: 21,70 mm (H) × 10,80 mm (V); Gehäusemaße 52,00 mm (H) × 25,00 mm (V)
  • Steuerchip: laut Spezifikation ST7738S; im Abschnitt „LCD & Controller“ wird ST7735S genannt – bitte vor Einsatz klären
  • Schnittstelle: 4-Draht-SPI; CS aktiv niedrig, DC=0 für Befehle, DC=1 für Daten
  • SPI-Timing: CPOL=0 (Ruhepegel niedrig), CPHA=0 (Daten am ersten Flanke erfasst), MSB zuerst
  • Pinbelegung: VCC→VSYS, GND→GND, DIN→GP11 (MOSI), CLK→GP10 (SCK), CS→GP9, DC→GP8, RST→GP12, BL→GP13
  • Die Anzeigebeginnposition weicht vom Ursprung des Controllers ab: horizontal ab dem 2. Pixel, vertikal ab dem 27. Pixel muss der Anzeigebereich beim Initialisieren verschoben werden
  • Verfügbar sind Demos in C (über CMake + Makefile), MicroPython (Thonny IDE) und Arduino IDE; Firmwaredateien als .uf2 auf das entfernbares Laufwerk kopieren

Befehle und Beispiele – vor Ausführung prüfen: 

sudo apt-get install p7zip-full
sudo wget https://files.waveshare.com/wiki/common/Pico_code.7z
7z x Pico_code.7z -o./Pico_code
cmake -DPICO_BOARD=pico -DPICO_PLATFORM=rp2040 ..
cmake -DPICO_BOARD=pico2 -DPICO_PLATFORM=rp2350 ..
make -j9
cp main.uf2 /media/pi/RPI-RP2/
cp main.uf2 /media/pi/RP2350
sudo apt upgrade thonny

Hinweise und Versionsgrenzen

  • Der Quelltext enthält widersprüchliche Angaben zum Steuerchip (ST7738S vs. ST7735S). Vor dem Einsatz sollte die korrekte Bezeichnung anhand des Datasheets bestätigt werden.
  • Die genauen SPI-Timing-Werte (CPHA/CPOL) sind aus einer Abbildung abgeleitet; bei anderen Plattformen müssen sie individuell angepasst werden.
  • Die Demo-Dateinamen und Pfadnamen können je nach Version variieren; vor dem Kompilieren den aktuellen Stand prüfen.
  • Bei der ersten Inbetriebnahme mit der Arduino IDE muss die passende Board-Definition gewählt und ggf. die COM-Port-Einstellung überprüft werden.
  • Keine Angaben zu Garantie, Zertifizierungen oder Sicherheitsanforderungen im Quelldokument enthalten.

Quelle und Revisionsnachweis

  • Pico LCD 0.96 - Waveshare Wiki
  • Quellrevision: 111052
  • Erfasst: 2026-09-02T02:41:01+00:00
  • SHA-256: d9b5250e85ae6eb8f624d498413722be7feba491535900c7701503150e2c5297