Ah, habe gerade auf der Displayplatine einen Hinweis (doch 128x64?) gefunden: TM12864I3CCWUTMC
Ah, habe gerade auf der Displayplatine einen Hinweis (doch 128x64?) gefunden: TM12864I3CCWUTMC
Problem gelöst.
Das Display kann mit der U8G2 Lib und dem Typ U8G2_ST7565_64128N_F_4W_SW_SPI verwendet werden.
Kontrast muss im Code noch erhöht werden -> u8g2.setContrast(230);
Pinbelegung des Displays (Draufsicht von hinten, links steht '12' rechts '1'):
12 = N/A
11 = Anode Backlight
10 = GND
09 = VCC (3.3V)
08 = Green Backlight
07 = Red Backlight
06 = Blue Backlight
05 = Clock
04 = Data In (MOSI)
03 = A0 (oder auch DC bezeichnet)
02 = Reset
01 = Chip Select
ACHTUNG:
Auf der Platine ist ein Spannungsteiler verbaut.
Das LCD arbeitet mit 3.3V LogikLevel, der ATMeag128 AVR kommt aber mit 5V.
Wenn man also direkt mit einem 3.3V AVR Pinlevel kommt, müssen die 3.3k/2.2k Teiler noch entfernt/gebrückt werden.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)