WSAL19576 – Pico-LCD-1.44
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 Pico-LCD-1.44 ist ein 1,44-Zoll-TFT-Displaymodul mit 128×128 Pixeln und 65K Farben (RGB565), das über eine 4-Leiter-SPI-Schnittstelle mit dem Raspberry Pi Pico kommuniziert. Es wird über GPIOs GP8–GP17 angeschlossen und lässt sich mit C-, MicroPython- oder Arduino-Demos betreiben.
Zugeordnete Produkte bei JW Tech
Technische Übersicht
- Auflösung: 128 × 128 Pixel; Farbformat RGB565 (16 Bit/Pixel).
- Controller: ST7735S; Displaybereich beginnt horizontal ab dem zweiten Pixel, vertikal ab dem ersten Pixel.
- Betriebsspannung: 3,3 V; Kommunikation: 4-Leiter-SPI (SDA, SCL, CSX, DCX, RESX).
- Anschlussbelegung am Pico: DIN→GP11 (MOSI), CLK→GP10 (SCK), CS→GP9, DC→GP8, RST→GP12, BL→GP13, KEY0→GP15, KEY1→GP17, KEY2→GP2, KEY3→GP3.
- C-Demo: In main.c die Funktion LCD_1in44_test() aktivieren, dann im Verzeichnis c/build mit cmake kompilieren (cmake -DPICO_BOARD=pico -DPICO_PLATFORM=rp2040 .. für Pico bzw. pico2/rp2350 für Pico 2) und make -j ausführen.
- MicroPython: Thonny IDE verwenden; Firmware rp2-pico-20210418-v1.15.uf2 (Pico) bzw. rp2-pcio2-20240809-v1.24.0.uf2 (Pico 2) auf den Pico flashen und das Skript Pico-LCD-1.44.py ausführen.
- Arduino: Über den Board Manager „pico“ installieren, Demo D1-LED.ino öffnen und über Tools > Port sowie Tools > Development Board hochladen.
- Die GUI-API kapselt die Hardware-Ebene; DEV_Config.c/.h definiert Datentypen (UBYTE, UWORD, UDOUBLE) sowie Initialisierungs- und Beendigungsfunktionen DEV_Module_Init/DEV_Module_Exit.
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
cd ~/Pico_code/c/build/
export PICO_SDK_PATH=../../pico-sdk
cmake -DPICO_BOARD=pico -DPICO_PLATFORM=rp2040 ..
cmake -DPICO_BOARD=pico2 -DPICO_PLATFORM=rp2350 ..
make -j
cp main.uf2 /media/pi/RPI-RP2/
cp main.uf2 /media/pi/RP2350
Hinweise und Versionsgrenzen
- Genauigkeit der Pinbelegung hängt von der tatsächlichen Hardware-Version ab; vor dem Löten die Richtung anhand des USB-Silkcreens prüfen.
- Die cmake-Befehle setzen einen lokal vorhandenen Pico-SDK-Pfad voraus; bei fehlendem SDK muss dieser zuerst heruntergeladen werden.
- Thonny-Version muss Pico-Unterstützung enthalten; ältere Versionen benötigen ein Update (sudo apt upgrade thonny).
- Beim ersten Arduino-Hochladen wird zunächst die .uf2-Datei per Massenspeicher kopiert; erst danach erscheint ein COM-Port.
- Die im Quelltext genannten Firmwareversionen (v1.15 bzw. v1.24.0) können veraltet sein; aktuelle Firmware-Stände sind vor dem Flashen zu verifizieren.
Quelle und Revisionsnachweis
- Pico-LCD-1.44 - Waveshare Wiki
- Quellrevision: 111050
- Erfasst: 2026-09-01T04:31:44+00:00
- SHA-256:
5a7bda7c7002e461e124b7251981a484fedeab2eb2296f373a457dddff4af8ea