Zum Inhalt springen

WSAL19579 – Pico-LCD-1.8

Aus JW Tech Wiki
Version vom 6. September 2026, 00:13 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 Pico-LCD-1.8 ist ein 1,8-Zoll-TFT-Displaymodul (160×128 Pixel, 65K Farben) mit ST7735S-Controller und 4-Draht-SPI-Anschluss für den Raspberry Pi Pico/Pico 2.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Aufladungsspannung: 2,6–5,5 V; Betriebsstrom ca. 40 mA.
  • Anzeigetyp: aktives Matrix-TFT, Auflösung 128(H)×160(V), Pixeldichte 0,219 mm, Displayfläche 28,03×35,04 mm, Gehäuse 34,5×52,00 mm.
  • Der Controller ST7735S unterstützt RGB444/RGB565/RGB666-Eingabeformate; die Demo verwendet RGB565.
  • 4-Draht-SPI: CSX aktiv niedrig, D/CX = 0 für Befehle, = 1 für Daten, SDA überträgt RGB-Daten, SCL als Taktsignal.
  • SPI-Timing: CPHA=0 (Daten am ersten Taktflanke erfasst), CPOL=0 (Takt im Leerlauf niedrig); Übertragung MSB zuerst, 8 Bit pro Zyklus über SPI1.
  • Pinbelegung: VCC→VSYS, GND→GND, DIN→GP11 (MOSI), CLK→GP10 (SCK), CS→GP9, DC→GP8, RST→GP12, BL→GP13.
  • Kompilierung der C-Demo: cmake -DPICO_BOARD=pico -DPICO_PLATFORM=rp2040 .. (bzw. pico2/rp2350), danach make -j9 erzeugt main.uf2.
  • Flashing: BOOTSET gedrückt halten, per USB verbinden, main.uf2 auf das erkannte Laufwerk kopieren (RPI-RP2 bzw. RP2350).

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

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

Hinweise und Versionsgrenzen

  • Die genaue Pinbelegung kann je nach Pico-Revision oder Erweiterungsplatine abweichen; vor dem Löten die Richtung anhand des USB-Aufschrifts prüfen.
  • Die C-Demo erfordert eine korrekte PICO_SDK_PATH-Umgebungsvariable; ein falscher Pfad führt zu Fehlschlägen beim Kompilieren.
  • Für MicroPython wird eine aktuelle Thonny-Version benötigt (unter Windows v3.3.3 genannt); ältere Versionen fehlen das Pico-Paket.
  • Die Firmwaredateinamen (rp2-pico-… bzw. rp2-pcio2-…) sind versionsabhängig; bei anderen Firmware-Ständen passen sie möglicherweise nicht.
  • Die Quelle enthält Platzhalter wie {{{name2}}} bis {{{name6}}} und abgeschnittene Abschnitte – vollständige Details zu GUI-API und LVGL müssen aus weiteren Quellen ergänzt werden.

Quelle und Revisionsnachweis

  • Pico LCD 1.8 - Waveshare Wiki
  • Quellrevision: 111049
  • Erfasst: 2026-09-02T02:31:24+00:00
  • SHA-256: d5ca55c90931762bd0ed6200f912a854a3e0aa6ebf08d5bc14a5d29e5ab0fb60