WSAL10514 – 0.95inch RGB OLED (B)
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
Kurze technische Einführung in das Waveshare-Modul WSAL10514: Spezifikationen, Pinbelegung, Anbindung an Raspberry Pi/STM32/Arduino und verfügbare Treiberbibliotheken.
Zugeordnete Produkte bei JW Tech
Technische Übersicht
- Das Modul ist ein 0,95-Zoll-RGB-OLED mit SPI-Schnittstelle und geradem (vertikalem) Pinheader.
- Arbeitsspannung: 3,3 V oder 5 V; der Treiberchip ist ein SSD1331.
- Auflösung 96 × 64 Pixel, Farbtiefe RGB mit ca. 65K Farben.
- Abmessungen des Moduls: 31,7 × 37 mm.
- Betriebstemperatur: −20 °C bis +70 °C; Lagertemperatur: −30 °C bis +80 °C.
- Sichtwinkel über 160°.
- Pinbelegung: VCC (3,3 V/5 V), GND, NC, DIN (SPI-Daten), CLK (SPI-Takt), CS (Chip Select, Low aktiv), D/C (Low = Befehl, High = Daten), RES (Reset, Low aktiv).
- Nur SPI-Schnittstelle vorhanden; I²C wird im Wiki zwar erwähnt, aber das Modul selbst verfügt ausschließlich über SPI.
- Für den Raspberry Pi: SPI über raspi-config aktivieren und neu starten; für Bookworm nur die lgpio-Bibliothek nutzbar.
- Verfügbare C-Bibliotheken: BCM2835, WiringPi, lgpio sowie eine Python-Umgebung mit spidev.
Befehle und Beispiele – vor Ausführung prüfen:
sudo raspi-config
sudo reboot
wget http://www.airspayce.com/mikem/bcm2835/bcm2835-1.71.tar.gz
tar zxvf bcm2835-1.71.tar.gz
cd bcm2835-1.71/
sudo ./configure && sudo make && sudo make check && sudo make install
sudo apt-get install wiringpi
wget https://project-downloads.drogon.net/wiringpi-latest.deb
sudo dpkg -i wiringpi-latest.deb
gpio -v
git clone https://github.com/WiringPi/WiringPi
cd WiringPi
./build
wget https://github.com/joan2937/lg/archive/master.zip
unzip master.zip
cd lg-master
sudo make install
sudo apt-get update
sudo apt-get install python3-pip
sudo apt-get install python3-pil
Hinweise und Versionsgrenzen
- Der Quelltext enthält unzuverlässige Vorlagenvariablen ({{{...}}); einige Abschnitte sind unvollständig oder durch Navigation/Marketing-Texte verunreinigt.
- Die exakte Stromaufnahme von ca. 38 mA bei Vollweiß und ca. 4 mA bei Vollschwarz bezieht sich auf das 0,95-Zoll-RGB-OLED bei 3,3 V; andere Größen haben eigene Werte.
- Lange Anzeige desselben Bildes kann Nachbilder erzeugen und das OLED schädigen; regelmäßiger Bildwechsel empfohlen.
- Polare Inversion der Versorgung vermeiden.
- Ohne Programmsteuerung leuchtet das OLED nicht auf, da es keinen Hintergrundlicht hat; Softwareantrieb erforderlich.
- Versionsspezifische Schritte: Auf Bookworm funktionieren BCM2835 und WiringPi nicht – nur lgpio nutzbar.
- Bei älteren Systemen vor Mai 2019 entfällt der WiringPi-Upgrade-Schritt; ab Mai 2019 wird ein .deb-Update benötigt.
- Vor dem Ausführen der Demos sicherstellen, dass SPI nicht von anderen Geräten belegt ist (Prüfung über /boot/config.txt).
- Die genauen internen Implementierungsdetails der C-Bibliotheken erfordern einen Blick in DEV_Config.c/.h; Änderungen der Schnittstelle (SPI/I²C) müssen dort per Makros erfolgen.
- Alle Angaben zu Kompatibilität, Zertifikaten, Garantie oder Preis fehlen in der Quelle und dürfen nicht ergänzt werden.
Quelle und Revisionsnachweis
- 0.95inch RGB OLED (B) - Waveshare Wiki
- Quellrevision: 68703
- Erfasst: 2026-08-30T02:33:06+00:00
- SHA-256:
5dbc0c3c54a15a38cabe5081977609939f2a1576b11fac8baa1ff93a3bb909cc