Zum Inhalt springen

WSAL18179 – 1.3inch OLED Module (C)

Aus JW Tech Wiki
Version vom 6. September 2026, 00:39 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 1,3-Zoll-OLED-Modul (C) von Waveshare ist ein 64×128-Pixel-Display mit SH1107-Controller. Es unterstützt 4-Draht-SPI und I2C-Anbindung, wird mit 3,3 V versorgt und richtet sich an Entwickler, die das Modul mit Raspberry Pi, STM32 oder Arduino ansteuern möchten.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Auflösung: 64 × 128 Pixel; Anzeigebereich 14,7 × 29,42 mm; Pixelgröße 0,15 × 0,15 mm; Modultiefe 30 × 39,5 mm.
  • Bauform: Schwarz/Weiß-Monochrom-Display; der SH1107-Controller verfügt über 128×128-Bit SRAM, wovon nur die Hälfte für die 64×128-Auflösung genutzt wird.
  • Schnittstellen: 4-Draht-SPI (Vorgabe) und I2C; Umschaltung über einen auf der Rückseite lötbaren Widerstand (IM auf GND = SPI, IM auf VCC = I2C).
  • I2C-Adresse: DC-Eingang steuert die Slave-Adresse; bei DC=Low ergibt sich die 7-Bit-I2C-Adresse 0x3C.
  • Anschlussbelegung: VCC (3,3 V), GND, DIN (MOSI), CLK (SCLK), CS (aktiv niedrig), DC (Data/Command), RST (Reset, aktiv niedrig).
  • Raspberry-Pi-Verdrahtung: VCC→3,3-V-Pin, GND→GND, DIN→GPIO19 (SDA), CLK→GPIO23 (SCL), CS→GPIO24 (CE0), DC→GPIO22, RST→GPIO13.
  • SPI-Protokollmodus: Mode 3 (CPOL=1, CPHA=1), MSB zuerst; laut Quelle ist SCL im Leerlauf hoch und Datenübertragung beginnt am zweiten Flanke.
  • Beispielbefehle: sudo raspi-config zum Aktivieren von SPI/I2C, danach Neustart; Bibliotheken BCM2835, WiringPi, lgpio oder Python-Pakete je nach OS-Version (Bookworm nur lgpio nutzbar).

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

sudo raspi-config
sudo reboot
sudo make clean
sudo make -j 8
sudo ./main 1.3c
cd python/example
sudo python3 OLED_1in3_c_test.py

Hinweise und Versionsgrenzen

  • Die genaue Hardware-Umschaltung zwischen SPI und I2C erfordert Lötarbeiten auf der Rückseite des Moduls – bitte vor dem Schweißen den genauen Lötpunkt in der Datasheet prüfen.
  • Bei Nutzung unter Bookworm sind BCM2835 und WiringPi nicht verfügbar; nur lgpio kann installiert werden.
  • Langzeitdarstellung desselben Bildes kann Nachbilder erzeugen und das OLED beschädigen – Displayinhalt regelmäßig ändern.
  • Vor der Inbetriebnahme sicherstellen, dass die Polung korrekt ist (keine umgekehrte Speisung); das Modul benötigt aktive Programmsteuerung, da kein Hintergrundlicht vorhanden ist.

Quelle und Revisionsnachweis