WSAL20170 – Pico-RGB-LED
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-RGB-LED ist eine 16×10 RGB-Matrix für den Raspberry Pi Pico. Es nutzt ein-einzelne Draht-Kommunikation mit 24-Bit-Farbdaten und erfordert eine externe 5V-Stromversorgung.
Zugeordnete Produkte bei JW Tech
Technische Übersicht
- Besteht aus 160 RGB-LEDs in einem 16×10-Raster, gesteuert über einen einzelnen Datenanschluss (DIN).
- Kommuniziert über ein Draht mit Nullcode-Signalen; die Datenrate beträgt 800 kbps und die Farbtiefe 24 Bit (je 8 Bit pro R/G/B).
- Betriebsspannung: 5 V; bei voller Helligkeit fließt ca. 2,5 A Strom.
- Anschluss an den Pico: VCC an VBUS, GND an GND, DIN an GP6 oder GP7 oder GP22; DOUT bleibt ungenutzt.
- Die LED-Chips verwenden eine Kaskadenschaltung: Nach Empfang von 24 Bit wird das Signal weitergeleitet, bis ein RESET-Signal (mind. 200 µs Low) die Anzeige aktualisiert.
- Für C-Entwicklung: Projekt mit CMake bauen (cmake -DPICO_BOARD=pico -DPICO_PLATFORM=rp2040 ..), dann main.uf2 auf den Pico kopieren.
- Für MicroPython: Firmware rp2-pico-20210418-v1.15.uf2 (Pico) bzw. rp2-pcio2-20240809-v1.24.0.uf2 (Pico 2) per USB im Bootloader-Modus flashen.
- GUI-Funktionen wie Punkte-, Linien- und Zeichenzeichnung sind in der Bibliothek c/lib/GUI/GUI_Paint.c verfügbar.
Befehle und Beispiele – vor Ausführung prüfen:
sudo apt-get install p7zip-full
cd ~ && sudo wget https://files.waveshare.com/upload/5/5a/Pico-RGB-LED_code.7z
7z x Pico-RGB-LED_code.7z -o./Pico-RGB-LED_code
cd ~/Pico-RGB-LED_code/c/build/
mkdir build && cd build
export PICO_SDK_PATH=../../pico-sdk
cmake -DPICO_BOARD=pico -DPICO_PLATFORM=rp2040 ..
make -j9
cp main.uf2 /media/pi/RPI-RP2/
Hinweise und Versionsgrenzen
- Bei vollem RGB-Licht steigt die Oberflächentemperatur stark an – Berührung mit der Hand ist strengstens verboten.
- USB-Stromausgang am Computer reicht nicht aus; eine externe 5V/3A-Quelle wird empfohlen.
- Helligkeitswerte unter 4 Bit können dazu führen, dass Teile des Panels nicht leuchten.
- Die genaue Pinbelegung (GP6 vs. GP7 vs. GP22) hängt vom gewählten Setup ab; bitte vor dem Anschluss prüfen.
- CMake-Bau erfordert ein lokal installiertes pico-sdk; Pfad muss angepasst werden.
- Thonny-Version muss Pico unterstützen; ältere Versionen funktionieren möglicherweise nicht.
- Beim ersten Arduino-Upload muss der richtige COM-Port ausgewählt werden; Port kann je nach Rechner variieren.
Quelle und Revisionsnachweis
- Pico RGB LED - Waveshare Wiki
- Quellrevision: 91346
- Erfasst: 2026-09-02T03:29:29+00:00
- SHA-256:
189a345441781ffee7b70f883dfa6f1a6af432629c9e4ec5260f9a77900a0bc0