WSAL14747 – 1.5inch RGB OLED Module
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
Technische Übersicht über das Waveshare 1,5-Zoll RGB-OLED-Modul: Spezifikationen, SPI-Anschluss, SSD1351-Steuerung und Einrichtungsanweisungen für Raspberry Pi, STM32 und Arduino.
Zugeordnete Produkte bei JW Tech
Technische Übersicht
- Auflösung 128×128 Pixel bei 65K-Farbtiefe; Treiber IC ist der SSD1351 mit 128×128×18-Bit-SRAM-Puffer.
- Zwei Betriebsarten: 4-Draht-SPI (Standard) und 3-Draht-SPI, umstellbar über einen verlöteten Widerstand auf der Rückseite des Moduls.
- Beim 4-Draht-SPI steuert die DC-Leitung den Modus: niedrig = Befehl, hoch = Datenbyte(s).
- Beim 3-Draht-SPI wird das DC-Signal weggelassen; stattdessen wird vor jedem Byte ein zusätzliches Bit vorgeschaltet, das Befehl/Daten unterscheidet; die Übertragung erfolgt in 9-Bit-Blöcken.
- Anschlüsse: VCC (3,3 V oder 5 V), GND, DIN (MOSI), SCL/SCK, CS (aktiv-niedrig), DC, RST (aktiv-niedrig).
- Betriebsspannung muss zwischen 3,3 V und 5 V gewählt werden; Versorgungsvergleich mit Logikpegel beachten, sonst funktioniert das Modul nicht korrekt.
- Für Raspberry Pi: SPI aktivieren mit 'sudo raspi-config' unter Interfacing Options -> SPI -> Yes, danach Neustart.
- Verfügbare Bibliotheken: BCM2835, WiringPi, lgpio und Python (spidev, PIL, numpy); auf Bookworm nur lgpio nutzbar.
- C-Testdemo: im Verzeichnis 'c' ausführen mit 'sudo make clean && sudo make -j 8', dann 'sudo ./main 1.5rgb'.
- Python-Testdemo: 'cd python/example' und 'sudo python3 OLED_1in5_rgb_test.py'.
Befehle und Beispiele – vor Ausführung prüfen:
sudo raspi-config
sudo reboot
sudo apt-get install wiringpi
sudo apt-get update
sudo apt-get install python3-pip
sudo apt-get install python3-pil
sudo apt-get install python3-numpy
sudo pip3 install spidev
sudo apt-get install python3-smbus
sudo apt-get install p7zip-full
sudo wget https://files.waveshare.com/upload/2/2c/OLED_Module_Code.7z
7z x OLED_Module_Code.7z
cd OLED_Module_Code/RaspberryPi
cd c
sudo make clean
sudo make -j 8
sudo ./main 1.5rgb
cd python/example
sudo python3 OLED_1in5_rgb_test.py
Hinweise und Versionsgrenzen
- Die Quelle enthält Platzhalter wie {{{name2}}} bis {{{name6}}} und {{{userDefinedInfo}}}, was auf unvollständige Metadaten hindeutet – vor Veröffentlichung durch menschliche Prüfung ergänzen.
- Spannungswahl 3,3 V vs. 5 V: Die Quelle warnt explizit, dass Versorgungsspannung und Logikpegel übereinstimmen müssen; falsche Kombination führt zu Fehlfunktion.
- Bibliothekstauglichkeit ist versionssensitiv: Auf Bookworm sind BCM2835 und WiringPi laut Quelle nicht installierbar; nur lgpio verfügbar.
- Die angegebene Stromaufnahme (~60 mA Vollweiß / ~4 mA Vollschwarz bei 3,3 V) stammt aus dem FAQ-Abschnitt; genaue Werte sollten beim Lieferanten bestätigt werden.
- Das Modul besitzt kein Hintergrundlicht und leuchtet erst nach Programmierung – ohne Steuerbefehle bleibt das Display dunkel.
- Die Demo-Datei wird von einer externen URL geladen; bei fehlender Netzwerkverbindung oder geänderten Pfade kann der Download fehlschlagen.
Quelle und Revisionsnachweis
- 1.5inch RGB OLED Module - Waveshare Wiki
- Quellrevision: 109422
- Erfasst: 2026-08-30T04:29:20+00:00
- SHA-256:
80fa353922cb3872e0ef301ebf7ed81bbd76f73f5bb4473ec94e8abf0d66f4ea