-
Thread
2,42"-OLED: Helligkeit in invertierten Bereichen schwankt
verbraucht übrigens 25mA, wenn 50% der Pixel an sind. - Zweite Annahme war, das mein Init-Code (für SSD1306) nicht ganz passte. Das OLED enthält einen SSD1309. Also habe ich den aus dem Datenblatt eines 2,42" OLED mit SSD1309 1:1 verwendet. Ohne sichtbare Änderung. Ich hatte dieses Probleme auch schon
-
Thread
Schachuhr + Würfelbrett
im Beitrag #7853623: > Och, es gibt durchaus 2,4" Oh fein, die kannte ich noch nicht. Du meinst SSD1309, richtig?
Sherlock 🕵🏽♂️ schrieb im Beitrag #7853629: > Du meinst SSD1309, richtig? Yep. Benutzt hab ich die aber auch noch nie. Scheinen im Gegensatz zu den 1306ern weniger verbreitet zu sein.
-
Thread
SSD1309 STM32
mir da jmd. Weiterhelfen kann. Es geht darum, dass ich gerne ein OLED-Display mit der Bibliothek SSD1309 auf ein beliebigen STM32-Board zum Laufen bringen möchte. (1) Bisher habe ich das OLED-Display mit der SSD1309-Biblothek nur über die Arduino IDE und für Arduino-Board in Verwendung gehabt
dem STM32F303K8 (Nucleo-32) funktioniert die SSD1309-Bib. leider nicht. D.h. man kann diese Modell unter der Verwendung der Arduino IDE auswählen auch mit der SSD1309-Bib. flashen, aber auf dem Dsiplay gibt es keine gewünschte Reaktion. Das ist
-
Thread
Waveshare 1.3 Inch OLED HAT im I2C Modus
unumgänglich. Ich nutze die OLED Library von Michael Köhler, wurde hier auch schon vorgestellt. Kann mit ssd1306/ssd1309/sh1106 Displaychips umgehen. Läuft auf einem AVR Tiny 2-Series unter Nutzung des HW-TWI. Von Microchip gibt es ein Tutorial und Beispielcode im Github, der ist aber bezüglich der Ack-Abfrage
-
Thread
Atmega/Arduino - Input Capture funktioniert nicht
input from oscillator // Constructor - for OLED display library - see u8g2 documentation U8G2_SSD1309_128X64_NONAME0_F_4W_HW_SPI u8g2(U8G2_R0, 10, 9, 7); volatile uint16_t rising_capture = 0; volatile uint16_t falling_capture = 0; volatile uint16_t pulse_width = 0; volatile bool rising_edge
input from oscillator // Constructor - for OLED display library - see u8g2 documentation U8G2_SSD1309_128X64_NONAME0_F_4W_HW_SPI u8g2(U8G2_R0, 10, 9, 7); volatile uint16_t pulse_width = 0; volatile bool isFinished = false; char buffer[32]; void setup() { pinMode(pin, INPUT); u8g2
-
Thread
OLED Display 2.42'' SSD1309 SPI mit oder ohne Level Shifter
de.aliexpress.com/item/1005006473260235.html Wenn ich alles richtig verstehe, so ist dort neben dem Display ein SSD1309-Controller mit ein wenig Hühnerfutter verbaut. Das Datenblatt des SSD1309 Controllers lese ich so, dass der an seinen Logik-Eingängen (D0, .... D7, CS, D/C, RES, ...) eigentlich nur 3,3V verträgt
hab's soeben gemessen). Es scheint also ein 3,3V-Typ zu sein - das war zu erwarten, wo der ja den SSD1309 versorgt und der wiederum 3,3V benötigt (wenn ich das Datenblatt richtig gelesen habe). > Könntest auch einen 3,3V reinlöten, falls bestellbar. Ist schon drin :-) > Und richtig, die SSD1309
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
Probleme mit den Bibliothek gab. In meinem Programm verwende ich ein OLED Display mit der Bibliothek SSD1309. Ausserdem noch die standart NeopixelLEDs mit der Bibliothek FastLED. Beides lässt sich nicht auf dem Prozessor falschen. Ich weiß nicht, ob ich jetzt davon richtig ausgehe, dass es damit zu
-
Thread
Induktiver Positionssensor - Fragen dazu
vom Display erst Low, beim Einschalten des Stroms und dann muss der dauerhaft high sein. pinMode(ssd1309_RES_an, OUTPUT); digitalWrite(ssd1309_RES_an, LOW); delay(2); digitalWrite(ssd1309_RES_an, HIGH); #if RST_PIN >= 0 #else // RST_PIN >= 0 oled.begin(&Adafruit128x32, I2C_ADDRESS); #endif
Flash und Dein RAM hat. Wenn Du das Buffering der Lib reduzierst und statt ... [code] U8G2_SSD1309_128X64_NONAME0_F_4W_HW_SPI u8g2(U8G2_R0, 10, 9, 7); [/code] ... das hier nimmst: [code] U8G2_SSD1309_128X64_NONAME0_1_4W_HW_SPI u8g2(U8G2_R0, 10, 9, 7); [/code] ... so entspannt
-
Thread
Hilfe beim Identifizieren eines LCD-Displays
zu sein scheint. Die folgenden Display-Initialisierungen habe ich erfolglos durchgetestet: U8G2_SSD1305_128X64_ADAFRUIT U8G2_SSD1305_128X64_RAYSTAR U8G2_SSD1306_128X64_NONAME U8G2_SSD1306_128X64_VCOMH0 U8G2_SSD1306_128X64_ALT0 U8G2_SSD1312_128X64_NONAME U8G2_SH1106_128X64_NONAME U8G2_SH1106_128X64_VCOMH0 U8G2_SH1106_128X64_WINSTAR U8G2_SH1107_64X128 U8G2_SSD1309_128X64_NONAME2 U8G2_SSD1309_128X64_NONAME0 U8G2_SSD1325_NHD_128X64 U8G2_SSD0323_OS128064 U8G2_UC1701_MINI12864 U8G2_UC1628_128X64 U8G2_UC1611_EA_DOGXL240 U8G2_UC1611_EW50850 U8G2_ST7565_
-
Thread
Tageslicht taugliches Kleindisplay
damit schon z.T. läuft. SW-Anpassung kein Thema. Zur Zeit ist da ein sehr günstiges 1,3" OLED mit SSD130x-Controller dran: sehr schöne Darstellung, aber viel zu dunkel. Hatte bei anderer Gelegenheit schon LCD der EA DOG Serie (gibt's bei Reichelt), ebenfalls in tagheller Umgebung verbaut: geht im
Sieht in nicht zu heller Umgebung toll aus. - simple Ansteuerung (Lib lcd.c von Michael Köhler für ssd1306/ssd1309/sh1106-Controller) - leider um Größenordnungen zu dunkel für Betrieb im Freien unter Sonnenlicht. *LCD transreflektiv* - brauchbarer Kontrast bei allen Umgebungsbedingungen, notfalls
-
Thread
Graphig Display 128x64 mit KS0108 am I2C Bus?
Leider ist die Lupe nicht im Preis mit drin. Dachte ehr an die Grösse mit 2,2 bis 3,5 Zoll und dem SSD1306
ist egal, 3,3 oder 5V. Farbe ist nicht schlecht Von Python gibt es einige Libs zur Anwendung mit SSD1306 und einige andere. Leider hat z.B. ein 2,9 Zoll Dispplay den SSD1309 drin. Soll soweit übereinstimmen. Funktioniert leider nicht. Dann bin ich bei der Suche auf das 128x64 gestossen mit dem KS0108
-
Thread
[VS] Adapter für OLED Multimeter U1253A
Hallo zusammen, ich habe mehrere Adapterplatinen zur Montage eines neuen OLEDs mit Controller SDD1309 in das Agilent U1253A übrig. Der Adapter behebt das Problem mit der spiegelverkehrten Darstellung. Infos zur Bestückung: https://www.seeedstudio.com/Agilent-U1253B-Display-adapter-for-SSD1309-g-
-
Thread
Webapp-stack auf STM32 (und ESP8266)
_d_ssd1306_48x64.c.o" "libraries\\U8g2\\clib\\u8x8_d_ssd1306_64x32.c.o" "libraries\\U8g2\\clib\\u8x8_d_ssd1306_64x48.c.o" "libraries\\U8g2\\clib\\u8x8_d_ssd1306_72x40.c.o" "libraries\\U8g2\\clib\\u8x8_d_ssd1306_96x16.c.o" "libraries\\U8g2\\clib\\u8x8_d_ssd1306_96x40.c.o" "libraries\\U8g2\\clib\\u8x8_d_ssd1309.c.o" "libraries\\U8g2\\clib\\u8x8_d_ssd1316.c.o" "libraries\\U8g2\\clib\\u8x8_d_ssd1317.c.o" "libraries\\U8g2\\clib\\u8x8_d_ssd1318.c.o" "libraries
-
Thread
OLED zeigt nur wirre Pixel am I2C
Hm.. ok kann ein Grund sein. Helmut -. schrieb im Beitrag #7191312: > Dein OLED hat aber einen SSD1309 als Controller und keinen > SSD1306! > Steht zumindest in meinem Datenblatt. Probiere es doch mal mit diesem > Treiber! Im OLEDL128-6 ist ein SSD1309 verbaut. Im OLEDM128-6 ist ein SSD1306
geschrieben, dass es für den Kontroller SSD1309 ist. Dies hatte mich verwirrt.
-
Thread
SSD1309 Schriften
Guten Tag, ich suche Hilfe in Bezug auf den SSD1309 mit 128x64 OLED Display. Dort habe ich in eine Bibliothek aus dem Netz eine Schriftart drin. Die funktioniert. Aber wie kann ich selber weitere Schriftarten machen? Mir geht es gar nicht um spielerei
Aber ich würde das gerne optimaler und verständlicher haben. Der Treiber ist fertig für den SSD1309 der funktioniert und ich kann auch Pixel setzen oder halt auch die vorgegebene Schrift. Für mich würde es schon reichen, wenn ich eine Schrift hätte, die kleiner ist, wegen mir in 8 Bit gespeichert
-
Thread
Oled ansteuern SSD1309
Betriebsspannung. Das glaube ich nicht. "Voltage Output" ist kein Eingang. Wenn man im Netz mal unter SSD1309 sucht, findet man auch nur Elko daran.
https://www.google.com/search?q=ssd1309+schematic&rlz=1C1ONGR_deDE964DE964&sxsrf=ALiCzsZiWtPUvcpNtL3hPeKvQjXImeTVkA:1655459999280&source=lnms&tbm=isch&sa=X&ved=2ahUKEwjBpcmJnbT4AhV9SvEDHd0KC_cQ_AUoAXoECAEQAw&biw=1918&bih=943&dpr=1#imgrc
-
Thread
Steckverbinder mit 31 pin
da die Anzeige nicht auf beiden Seiten des Displays zu sehen ist. Problem ist dass das alte Display SSD 1303 Treiber hat und nicht mehr hergestellt wird. SSD 1305 zeigt spiegelverkehrt und SSD 1309 zusätzlich mit Zeilenversatz. Es gibt zwar Lösungen wie man die Displayanzeige der neuen Displays mit SSD 1305 korrigiert, jedoch ist das ziemlich kompliziert. Wäre Lötpaste eine Alternative zum Anlöten der Kontaktfolie des Displays? Heißluftpistole hätte ich.
-
Thread
STM32 > Encoder Interface
habe leider noch keine gute DEBUG Möglichkeit. nimm am Besten ein kleines Display. z. B. so ein SSD1309 OLED...da kannst dir alles anzeigen lassen
leider noch keine gute DEBUG Möglichkeit. > > nimm am Besten ein kleines Display. z. B. so ein SSD1309 OLED...da > kannst dir alles anzeigen lassen Soweit bin ich noch nicht. Ich möchte auch keine fertigen Libs bzw. Routinen nehmen sondern alles mehr oder weniger selbst erarbeiten und daran
-
Thread
OLED LCD Displays mit 4 pin u. 7 pin
Zeit für die Materialbeschaffung.. Aber ich hatte mir letztes Jahr mal diese 2,42" oled displays mit SSD1309 Chip zugelegt und auf IIC umgebaut. (2 Brücken setzen und einen R entfernen). https://www.ebay.de/itm/2-42-Zoll-LCD-Display-OLED-RGB-SSD1309-12864-SPI-Serial-Port-For-Arduino-C51-/152952002220
Jack V. schrieb im Beitrag #6864395: > die SSD1306-Teile werden alle gleich angesprochen Aber nicht jedes Modul läuft mit dem SSD1306. Es gibt auch welche mit SSD1309. Die unterscheiden sich allerdings nur ein wenig in der Konfigurierung des
-
Thread
Hat jemand auch meine Probleme mit 1.54" SPD0301 OLED?
Displays so was schon mal erlebt? Der eine Händler sagt es sind nun SPD0301, der andere sagt immer noch SSD1309. Gibt es bei SPD0301 irgendeinen bekannten Haken im Vergleich zu SSD1309?
> sagt es sind nun SPD0301, der andere sagt immer noch SSD1309. Gibt es > bei SPD0301 irgendeinen bekannten Haken im Vergleich zu SSD1309? Was erwartest du? Es sind halt zwei unterschiedliche Controller. Liess dir von beiden das Datenblatt durch und pass
-
Thread
Display EA OLED L128-6
Scanner erkannt. Bleibt nur noch die Frage nach einem Beispiel mit dem I2C Bus und dem Kontroller SSD1309. Hat jemand ein Beispiel dazu?
Recht hat. Brauche was konkretes um das Display in den Griff zu bekommen. Der Kontroller ist doch der SSD1309. Sind Programme für OLED des SSD1306 kompatibel?
-
Thread
[ASM] SSD1306 text library für oled displays + AVR 0- und 1-Series
Befehlen unterscheidet und so ein *CONTROLLBYTE* nach dem ADRESSBYTE gesendet werden muss, um dem SSD1306/SSD1309 zu sagen was die folgenden Daten zu bedeuten haben. Gruß Steffen
Momentan verwende ich dieses Display: DEBO OLED2 0.96 Entwicklerboards - Display, 0,96", OLED-Display, SSD1306 https://www.reichelt.de/nl/de/entwicklerboards-display-0-96-oled-display-ssd1306-debo-oled2-0-96-p266107.html?search=SSD1306&&r=1
-
Thread
Suche Ersatz für OLED Display v. Mp3 Player Trekstor I Beat Organix
Polzahl zu haben. Edit: Scheit wohl eher ein SSD1309 Display zu sein. Passt vom Pinout her besser.
> die richtige Bezeichnung des Displays ist. Ggf. ist DD-2864 die > Bezeichnung des Displays, SSD1303 des eingebauten Controller-IC? Ja, SSD1303 ist der COG. Das hier.... https://lcdstore.de/Konverterplatine-SSD1303-auf-SSD-1309 ...laesst vermuten das der 1303 lange geschichte ist.
-
Thread
Arduino OLED Display Ansteuern & "Hello World" Programme gehen nicht.
ein OLED Display ansteuern. Der Display ist dieser hier: https://www.amazon.de/Display-Arduino-SSD1309-Parallel-Interface/dp/B0749DYGSW/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=oled+arduino+2%2C42+Zoll&qid=1598524257&sr=8-3 Ich habe wenig Erfahrung damit Display
und keine Erfahrung mit OLED Displays. Meine Vorgehensweise war, den Chipnamen des Displays: 'SSD1309' in den Arduino libiry Bibliotheken zu suchen und in der Passenden Bibliothek das 'Hello Word' oder ein 'test01' Programm zu starten und zum laufen zu bringen. Der Display ist von Werk auf das SPI
-
Thread
Umstellung von SSD1306 (I2C) auf SSD1309 (I2C) macht elektrisch und mechanisch gesehen Probleme.
Hallo zusammen, seit ein paar Jahren verwende ich den SSD1306 mit dem I2C Interface. Das ist ein stromsparendes kleines Display mit 3,3V VDD. Der SSD1306 hat mit I2C immer gut funktioniert. Nur manchmal ist es hat einfach zu klein. Jetzt gibt es den SSD1309
? - Hat jemand Ideen? - Schelte? - Verbesserungsvorschläge? Nutzen würde ich den SSD1309 mit 2,4" als I2C Ausführung ja schon gerne...
-
Thread
OLED-Display
dass ich wieder auf HIGH nach dem Senden der Commands stellen > muss? Schau ins Datenblatt deines SSD1309, da wird genau beschrieben wie Schreib- und Lesezyklen auszusehen haben.
langem gesehen habe. Zitat: "For more details please refer to the controllers data sheet SSD1309. "