-
Thread
OLED-Störung: Defekt oder Programmierfehler?
Ist der abgebildete Fehler auf einem 2.4"-OLED mit SSD1309 nach Eurer Meinung ein Displayfehler (kam im ungepolsterten Briefumschlag an) oder könnte es daran liegen, dass der SSD1309 doch nicht vollständig kompatibel zum SSD1306 ist? Meine Initialisierungssequenz
(OLED_SSD1306_MEMORYMODE); oled_command(0x00); // horizontal addressing mode oled_command(OLED_SSD1306_SEGREMAP | 0x1); oled_command(OLED_SSD1306
-
Thread
320x480 Display an Arduino
auch Support > für eben diese Displays mit 8-Bit-Schnittstelle. Supported display controller: SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SH1106, UC1601, UC1610, UC1611, UC1701, ST7565, ST7920, KS0108, LC7981, PCD8544, PCF8812, SBN1661, TLS8204, T6963. ILI9488??? ich sehe nichts davon
Click here<<<<) Da ist meinst noch viel mehr interessantes drin. Ich hatte so etwas mal für den SSD1289 gefunden. Darin war ein Erkennung- und Testprogramm für sehr viele der gängigen Displays dabei.
-
Thread
Display Problem wechsel von SSD1305 zu SSD1309
weiterhelfen. Ich habe eine Anwendung mit einem kleinen Display 128x64. Dieses hatte den Controller SSD1305. Das läuft soweit wunderbar. Nun musste ich das Display gegen ein anderes tauschen, ebenfalls 128x64. Dieses hat nun aber den Controller SSD1309. Grundsätzlich funktioniert das Ganze. Nur
Hier hat jemand gerade eine Lib von 1306 auf 1309 „aufgebohrt“: https://www.mikrocontroller.net/topic/415651 Vielleicht nimmst du das ja als Vergleich (ans Ende des Threads schauen – aktuelle Version liegt auf github).
-
Thread
xmbp in byte
jetzt habe ich nur Programme gefunden, welche bmp oder jpgs lesen und umwandeln, aber mein Display SSD1309 benötigt XBM, da ich mit der Lib: U8g2-2.26.14 arbeite. Oder hat jemand ne passende lib für SSD1309 die mit bmps arbeitet? ... danke!
-
Thread
Verständnisfrage - "extern"
); [/code] [code] display.c #include "display.h" void initDisplay() { u8g2_Setup_ssd1309_128x64_noname0_f(&u8g2, U8G2_R2, u8x8_byte_4wire_sw_spi, u8x8_avr_gpio_and_delay); ... } [/code] [code] main.c #include "display.h" u8g2_t u8g2; void main() { initDisplay
-
Thread
u8g2 lib - SSD1309 mit Hardware-SPI aber ohne Arduino?
hilfreichen Bibliothek U8G2 nicht weiter. Ich habe hier ein Electronic Assembly OLEDL128-6 Display mit SSD1309 Controller. Dazu habe ich mir ausßerdem die aktuellste Version der U8G2 Bibliothek heruntergeladen und versuche nun, "die tollsten Sachen" damit zu machen ;) An und für sich komme ich damit gut
läuft. Kann mir hier jemand auf die Sprünge helfen? Hat jemand schonmal die U8G2 lib mit einem SSD1309 Controller verwendet? Vielen Dank vorab ;) LG, Manni
-
Thread
OLED Ersatz gesucht
kam ich auf die Idee nur das OLED selbst zu tauschen. Auf der Displayplatine befindet sich ein SSD1322 allerdings kann ich nur Ersatzdisplays finden, welche für den SSD1309 sind z.B. das hier: https://www.aliexpress.com/store/product/2-42-inch-31PIN-8Bit-Yellow-OLED-Display-Screen-SSD1309-Drive-IC
die Controller evtl. abwärtskompatibel sind und das SSD1309 Display am SSD1322 läuft? Von den Anschlüssen und Abmessungen würde es jedenfalls passen.
-
Thread
SSD1306 I2C Problem
Auf dem 3.Bild ist klar zu erkennen, daß der SSD1306 (der wohl eher ein SSD1309 ist) SDA beim ACK nicht richtig auf Low bekommt. Das könnte darauf hindeuten, daß der Pullup zu klein ist. Ich würd auch noch mal kontrollieren, ob R13 auch wirklich 0Ω
Es ist die Library!!! Oh, man ... Damit läuft es 1A. https://github.com/yanbe/ssd1306-esp-idf-i2c Danke für eure Tips!
-
Thread
ESP32 SSD1309 OLED C Library
Falls jemand sowas sucht ... https://www.amazon.de/Displaymodul-Arduino-SSD1309-Parallel-Schnittstelle/dp/B0749DYGSW/ref=sr_1_15?ie=UTF8&qid=1515855635&sr=8-15&keywords=oled+display+arduino https://github.com/imxieyi/esp32-i2c-ssd1306-oled (Achtung den PURE-C Branch clonen
stay dead. The Oled uses the normal address 3C and works perfectly well with the standard OLED SSD1306 plugin. [/c] Angeblich waere das Display wohl ein SSD1306 - aber egal mit der Lib lauefts!
-
Thread
OLED Display + U8glib - wie kann ich den Kontrast bzw. die Helligkeit verändern?
http://www.allshore.com/pdf/SH1106.pdf Seite 20 -> 0x81 Ist zwar für SSD1306, aber wie es in U8glib gemacht wird steht hier: https://forum.pjrc.com/threads/29265-How-does-one-control-the-brightness-of-an-OLED-display-(SSD1309)
-
Thread
Belegung bzw Konfiguration Oled
Ich habe ein ähnliches Problem mit SSD1309. Mit Widerstände umlöten geht es nicht. Muss beim 1306/1309 ein Bit für I2C gesetzt werden?
angeschlossen, aber mit dem Scan I2C wird kein > Device erkannt. Da wirst du kein Erfolg haben, das SSD1309 ist ein Write Only Device, mehr als mal ein ACK (selbst da bin ich mir nicht mal sicher) wirst du nichts bekommen. Versuche mal die Default Adressen: 0x78 und 0x3c - in der Codesammlung hier
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
umgelötet, das Reset-Signal geschickt und CS auf GND gepinnt. Vom Programmaufruf/-ablauf an sich scheinen SSD1306 und SSD1309 identisch zu sein, ich konnte beim Überfliegen der Datenblätter diesbezüglich keine Unterschiede feststellen, d.h. wenn man die Kommunikation auf SPI umschreibt müsste auch ein SSD1309
Hallo hat jemand die Anpassung vom SSD1306 zum SSD1309 gemacht?
-
Thread
STM8S Minimumboard + SSD1306 OLED Display
habe Interesse... ;-) Noch eine Frage zum OLED 128x64 Display. Ich habe ein tolles allerdings mit SSD1309 gefunden. Das müsste doch prinzipiell auch funktionieren, richtig? Ich habe mal hier geschaut: https://github.com/Sylaina/oled-display Danach gibt es von den Kommandos her keine Unterschiede
Displays sehen (und wie Display und Controller miteinander zu verbinden sind). Ob meine Software ein SSD1309 kann (oder nicht) weiß ich nicht, weil ich kein Display mit diesem Controllertyp zur Verfügung habe. Hier gilt schlicht: ausprobieren !
-
Thread
2,42" China OLED Module, Spannung?
gerade Fragezeichen. Bei den Modulen steht ja 3-5,5V, allerdings scheinen alle diese Module den SSD1309 controller zu verwenden, dessen Betriebsspannung geht laut Datenblatt (http://www.allshore.com/pdf/ssd1309.pdf) nur bis 3,3V (VDD). Auf den Modulen scheint ein Schaltregler drauf zu sein, der
-
Thread
UV-Laserdrucker II
sich mir noch nicht erschlossen. Wie immer bin ich dabei abgeschweift :-) und habe mich mit meinen SSD1309-China-OLED-Displays beschäftigt. Muss ja die Erfolgsmeldungen der SD-Verarbeitung irgendwie ausgeben :-) Beeindruckend, was da mit I2C/TWI möglich ist (Dank Lady Ada, Holger Klabunde & Co.).
teilweise für sehr kreativ :-) Ich spiele weiter mit Displays - habe es ja nicht eilig :-) Das SSD1306 kann mit I2C auch schneller betrieben werden ... Ergebnis anbei. Aktuell spiele ich mit dem SSD1289 - aber bislang relativ erfolglos. Da ich nur noch wenige Ports verfügbar habe muss ich mit