Forum: Mikrocontroller und Digitale Elektronik OLED (ebay) I2C und ISP Pinbelegung


von D a v i d K. (oekel) Benutzerseite


Lesenswert?

Hi,
ich habe einen Testkauf getätigt und kann leider mit dem 
Prototypen-Board nicht länger warten, bis das Teil aus China bei mir 
eintrifft, um auf "gut-Glück" die Pinne auszuprobieren.

Es gibt folgende Angaben:

Pin Description:


GND: Power ground
VCC: 3.3V or 5V power supply
D0: CLK clock
D1: MOSI data
RST: Reset
DC: data / command
CS: chip-select signal

Das Oled soll via Lötjumper sowohl SPI als auch I2C können.

Jetzt rate ich mir allerdings einen Wolf, welche Pinnen dem klassischen

SCL und SDA

und welche dem

SCLK, MOSI, MISO, nSS

entsprechen.


Ich rate mal, dass MISO einfach weggelassen wurde?
CS=mSS?
Wofür brauche ich RST und wofür DC?

D0 und D1 verwende ich für beide Busse?
(also D0= SCL und D1=SDA) (oder D0=SCLK und D1=MOSI)

Also ich betreibe hier wohl  "rubber ducking", dennoch würde ich mich um 
kurze Rückmeldung freuen ;)

Grüße Oekel

von Lästermaul (Gast)


Lesenswert?

Wenn du die Bezeichnung des Displays hier rein stellst, findet sich 
bestimmt einer, der für dich nach dem Datenblatt googelt.

von D a v i d K. (oekel) Benutzerseite


Lesenswert?


von Timmo H. (masterfx)


Lesenswert?

Auf der Rückseite sind Lötbrücken bzw. 0 Ohm Widerstände. Je nachdem wie 
die gesetzt sind fährst du in I2C oder SPI.

Im Interfacing-Manual siehst du dann wie die Belegung ist: 
http://www.buydisplay.com/download/interfacing/ER-OLED0.96_Series_Interfacing.pdf

von Lästermaul (Gast)


Lesenswert?

SSD1306 bring einen schon mal weiter.

Google findet auf adafruit.com Datenblatt und Beispielcode. Damit sollte 
sich doch was zusammenreimen lassen.

von Timmo H. (masterfx)


Lesenswert?

D a v i d K. schrieb:
> (also D0= SCL und D1=SDA) (oder D0=SCLK und D1=MOSI)

So ist das schon richtig

von bianchifan (Gast)


Lesenswert?

Beitrag "7-Pin 0.96" OLED im I2C-Modus anschließen"

SPI ist nicht gleich SPI, einige Displays benötigen halt RST / DC.
Zum "SPI"-Anschluss dieser SSD1306/SH1106 OLEDs hatte ich im 
AVR-Transistortester-Thread mal was geschrieben (Seite 7)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.