-
Thread
SSD1306 OLED, VBAT und VDD zusammen an 3.3V?
); // 0x20 ssd1306_command(0x00); // 0x0 act like ks0108 ssd1306_command(SSD1306_SEGREMAP | 0x1); ssd1306_command(SSD1306_COMSCANDEC); ssd1306_command(SSD1306_SETCOMPINS
(SSD1306_SETVCOMDETECT); // 0xDB ssd1306_command(0x40); ssd1306_command(SSD1306_DISPLAYALLON_RESUME); // 0xA4 ssd1306_command(SSD1306_NORMALDISPLAY);
-
Thread
Arduino: Menü mit switch-methode, mein Codeschnipsel dabei, bitte ansehen und meckern :P
in case of power failure or reset #define OLED_RESET 4 //Define reset for OLED display Adafruit_SSD1306 display(OLED_RESET); //Reset OLED display //Check for proper display size - required #if (SSD1306_LCDHEIGHT != 64) #error("Height incorrect, please fix Adafruit_SSD1306.h!"); #endif unsigned
by default, we'll generate the high voltage from the 3.3v line internally! (neat!) display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // initialize with the I2C addr 0x3D (for the 128x64 OLED display) display.setTextSize(1); //Set default font size to the smalles display.setTextColor(WHITE); //Set font
-
Thread
SSD1306 mit I²C zeigt nur Rauschen
zusammen, bevor mich das Thema noch 2 Tage kostet: ich verwende eine PIC und will ein 64x48 Display mit SSD1306 controller zum laufen bringen- mit I²C. Das Problem ist, das Display nimmt die Commandos alle an. Ich kann es blinken lassen, ein/auschalten und noch ein paar Sachen. Aber es nimmt keine Daten
Das Display hat Pages von B0 bis B5. (48/8). Die habe ich schon alle probiert Ich verwende den SSD1306 in ner anderen Anwendung mit Parallel- da geht alles einwandfrei, und ich glaube mich gut auszukennen mit dem Bildschirm. Aber das I²C geht nicht um viel. Wie gesagt- der Bus scheint in Ordnung
-
Thread
Wieso funktioniert dieser Trick nicht (OLED-Reset-Problem)?
. 3.3V-Spannnunswandler ist zwar drauf, aber der Reset und andere IO-Leitungen gehen direkt an das SSD1306-Display, das IMHO nicht 5V-tolerant ist.
Laut Datenblatt verträgt ein SSD1306 4V, auf Inputs VCC + 0,3V, also betreibe ich ihn an 5V-Outputs 0,7V über dem Limit. Kann man einfach Dioden in die vier Leitungen MSIO, SCK, C/D und CS schalten? Daten fliessen nur von der MCU zum
-
Thread
[Verschenke] Div. Bauteile
aufgeräumt und folgende Artikel müssen raus: 2 x OLED Display PG-2864ASWA01A mit 27 Pins, vermutlich SSD1306 1 x EA DOGM132E-5 mit Hintergrundbeleuchtung EA LED55x31-A 1 x Nokia 6100 Farb-TFT Display mit 2 passenden Steckern 2 x LCD-Modul C0802-04 mit passenden Flexprint Buchsen 1 x Adafruit CC3000
-
Thread
Suche schnelles OLED
Display + Controller, welches mindestens 200 reale fps anzeigen kann. Habe bisher mit einem 128x64 + SSD1306 experimentiert, viel mehr als 125 komplett sichtbare fps sind nicht drin. Via SPI konnte ich mit 870 fps den Bildspeicher füllen, aber dann sieht man nur noch wenige Zeilen des Inhalts, da die
-
Thread
Fehlermeldung beim Kompilieren mit arduino 1.06
\AppData\Local\Temp\build3060804281612396710.tmp\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o C:\Program Files\Arduino\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp: In member function 'virtual void Adafruit_SSD1306::drawPixel(int16_t, int16_t, uint16_t)': C:\Program Files\Arduino\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp:111: error: 'swap' was not declared in this scope C:\Program Files\Arduino\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp: In member function 'virtual void Adafruit_SSD1306
-
Thread
Attiny85 dht22 oled ssd1306 i2C
! Ich versuche gerade eine Wetterstation mit dem "Attiny85" den "DHT22" und dem "Oled Display i2c SSD1306" Ich kann bereits den text auf dem Display darstellen und ich bin soweit den DHT22 auszulesen aber kann leider nciht die werte auf dem disply darstelen. Ich kompile mit der Arduino IDE mit
-
Thread
Mysteriöses DS3234 Problem
mit Import DS3234 RTCs warnen. Vor zwei Monaten ersetzte ich den nicht temperaturkompensierten DS1306 in meiner Wetterstation mit einem DS3234. Ich bestellte der Einfachheit halber eine kleine fertige Bord von Sparkfun. Es stellte sich heraus, wie zu erwarten war, daß der eingesetzte DS3234 Chinesischer
CM200C32768HZFT/300-8742-1-ND/2108134 Wollte damals eine schnelle Lösung für die Wetterstation und da der DS1306 in einem DIL16 Sockel steckte, konnte ich den DS1306 einfach mit dem DS3234 ersetzen. Mußte nur die FW ändern weil die Register Belegung nicht ganz gleich war. Da bei mir (Edmonton, Alberta) die
-
Thread
OLED Display ssd1306 mit SPI arbeitet nicht
Hallo, ich versuche gerade das OLED Display 128x64 (SSD106 Controller) über SPI mit einem ATMega88 in Betrieb zu nehmen. Dafür verwende ich die Library u8glib: https://code.google.com/p/u8glib/wiki/avr mit dem Beispielcode: [c] #include "u8g.h"
Funktion nun angepasst und mit SW-SPI und HW-SPI getestet. SW-SPI: [c] u8g_InitSPI(&u8g, &u8g_dev_ssd1306_128x64_sw_spi, PN(1, 5), PN(1, 3), PN(1, 2), PN(1, 1), U8G_PIN_NONE); [/c] HW-SPI: [c] u8g_InitSPI(&u8g, &u8g_dev_ssd1306_128x64_hw_spi, PN(1, 5), PN(1, 3), PN(1, 2), PN(1, 1), U8G_PIN_NONE
-
Thread
Sehr kleines Display für eine USB-Stick-Anwendung
einigen Händlern, z.B.: http://www.buydisplay.com/default/0-49-inch-oled-display-module-64x32-pixel-ssd1306-i2c-white-on-black Adafruit hat auch welche, allerdings auf Huckepack-Platinen, damit die Anschlüsse handlicher werden. Gruß, Stefan
Davon: http://www.aliexpress.com/item/0-69-inch-8PIN-White-OLED-Screen-SSD1306-Drive-IC-96-16/32298484179.html?spm=2114.01020208.3.19.TA5EEF&ws_ab_test=201556_3,201527_2_71_72_73_74_75,201560_1 habe ich noch einige liegen. Leider nie verwendet. Bei Interesse kann ich Dir
-
Thread
ATSAM4L-XSTK Einstieg
Atmel Studio Demo Programme für das ATSAM4L-XSTK buggy sind? Z.B. das OLED1 Xplained Pro Demos für SSD1306 läuft am Extension 2 Header aber nicht am Extension 3 Header (für den es wegen der Bauart eigentlich vorgesehen ist) ??? Gruß, Frank
-
Thread
u8glib wie auf Grafikpuffer zugreifen bzw lesen?
Hallo Forum! Ich programiere gerade ein OLED-Display(SSD1306) mit 64x128 Pixeln, Controller ist ein Atmega 328 mit 2K RAM. Soweit ich verstehe, legt u8glib ein Array an, in das der gesamte Bilschirminhalt rein paßt, das wäre 128*64/8=1204 Byte also 1kB
-
Thread
Wie steuert man einen OLED Display über i2c an
84560165923&gclid=CMGM9bzIlscCFSjJtAod7pgLkQ und diesen OLED Display http://www.ebay.de/itm/0-96-OLED-SSD1306-12864-128-64-Blue-LCD-Display-Panel-Screen-for-Arduino-/400953286991?hash=item5d5aada14f Ich würde gerne den Beschleunigungssensor fest in meine Platine integrieren, doch dazu müsste ich wiederum
OLED Display http://www.ebay.de/itm/0-96-OLED-SSD1306-12864-128-64-Blue-LCD-Display-Panel-Screen-for-Arduino/291533629921?_trksid=p2047675.c100011.m1850&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D20140107083420%26meid%3D1bd0b6fb3c6d44519e73a887e0011b29%
-
Thread
OLED (ebay) I2C und ISP Pinbelegung
SSD1306 bring einen schon mal weiter. Google findet auf adafruit.com Datenblatt und Beispielcode. Damit sollte sich doch was zusammenreimen lassen.
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)
-
Thread
Xmega SPI Problem
Hallo, folgendes Problem hier: - Xmega 32A4U mit SSD1306 (OLED) funktioniert (Xprotolab - gekauft..) - Xmega 32A4U (Dev-Board) mit SSD1306 Display (Eigenbau) lässt das Display auch korrekt anzeigen (einfach Xprotolab Software geflasht - prima) - Xmega
-
Thread
ATTiny85 - OLED - I2C - U8GLIB?
ein SSD1306 via 3SPI betrieben?
bianchifan schrieb im Beitrag #4153888: > Hat wer schon mal sonst irgendwie ein SSD1306 via 3SPI betrieben? Bei uns funktioniert der SSD1306 via SPI. U8GLIB_SSD1306_128X64 u8g(10, 9, 12, 11); D10 -> SPI_SCLK D9 -> SPI_SDIN D12 -> /CS D11 -> DC D13 -> /RST (ganz wichtig
-
Thread
I2C 128x64 LCD an Atmega328P undefined reference
ich dort zunächst mal den falschen Controller anspreche (SSD1306 statt ST7920), jedoch funktioniert das Compilieren bei mir nicht einmal... Hier der Fehler aus dem Programmers Notepad: [c] > "make.exe" all -------- begin -------- avr-gcc (WinAVR 20100110
\1_Elektrotechnik\1_Projekte\Bench Supply\SW\Atmega328p/main.c:25: undefined reference to `u8g_dev_ssd1306_128x64_i2c' D:\Dokumente\1_Elektrotechnik\1_Projekte\Bench Supply\SW\Atmega328p/main.c:25: undefined reference to `u8g_dev_ssd1306_128x64_i2c' D:\Dokumente\1_Elektrotechnik\1_Projekte\Bench Supply
-
Thread
7-Pin 0.96" OLED im I2C-Modus anschließen
Das ist bekannt? http://www.haoyuelectronics.com/Attachment/SSD1306/schematic.jpg
schrieb im Beitrag #4156504: > Das ist bekannt? > > http://www.haoyuelectronics.com/Attachment/SSD1306... Bislang noch nicht, danke. Die null Ohm sind damit gesichert, der übrige Schaltplan korrespondiert mit meinem Layout. Leider awr ich bislang mit meinen Versuchen noch nicht erfolgreich.
-
Thread
Oled Display Arduino Zeilen fehlen
> indirekt anfährt oder klappt das auch schon alleine? > > Welches OLED ? > > U8G -> i2c -> ssd1306 ? > U8G -> i2c -> PCF8574 -> SSD1306 ? also noch mal RTC3231 + AT24C32 EEPROM und PCF8574 funzen perfekt schon über Jahre, am AVR aus dem Studio und mit wire.h in Arduino sobald ich U8G -> i2c -> ssd1306 ? in allen I2C Variationen ACK und NACK anklemme bleibt es stecken, alleine am arduino ohne weiteres funktioniert U8G -> i2c -> ssd1306 ! am PCF8574 hängen nur Tasten und ich frage auch nur in
-
Thread
stationsanzeige für modelleisenbahn
http://de.aliexpress.com/item/0-84-inch-14PIN-Blue-OLED-Display-Module-SSD1306-Drive-IC-96-16-I2C-Interface/1962276390.html http://sabernetics.com/store/0-84-oled-display-96x16/
-
Thread
0,96 Oled mit STM32F407
0xAF (Display ON) schicke, siehe "8.jpg" im Anhang. Eigentlich doch Mustergültig, wenn ich mit dem SSD1306 Datenblatt Seite 18 Figure 8-5 vergleiche, oder irre ich? Eigentlich müsste das dumme Ding doch zumindest mal leuchten, oder? :D Die Initialisierung mit den vielen Commandos habe ich auch
-
Thread
Arduino Grafik Display Pinbelegung
Das wird dann wohl ein I2C Interface haben. Als Controller könnte ein SSD1306 drauf sitzen. Welche Abmessungen hat das Modul. Die Angabe könnte die Suche auch eingrenzen.
Bus überhaupt richtig? Ich habe alles aus folgendem Datenblatt: http://www.adafruit.com/datasheets/SSD1306.pdf
-
Thread
Erfahrung mit diesem schickem OLED?
jemand mit diesem oder ähnlichem Display Erfahrung gemacht? > Ist wahrscheinlich wie so häufig ein SSD1306 drauf nehme ich an. Gute Erfahrung, die SSD1306, SSD1305T7 sind angenehme Treiber. > Im Speziellen interessieren mich die folgenden Fragen: > Wie viel zieht das Display im Betrieb? Kein Plan
Frank The Tank schrieb im Beitrag #4107202: > Gute Erfahrung, die SSD1306, SSD1305T7 sind angenehme Treiber. > [...] > anzeige in Gerät wo kein Performance(HD Videos) sein soll, ist mehr als > ausreichend. Super, danke für die Infos und Ermutigung. Ich habs daraufhin
-
Thread
UV-Laserdrucker II
verzettle mich auch immer wieder auf "anderen Baustellen", weil es mich gerade interessiert (siehe SSD1306 ...). Ich freue mich einfach, wenn ich das hin bekomme - und bin natürlich auch etwas stolz darauf, wenn ich mein Ziel erreiche :-) Kurz: Viel Zeit und relativ wenig Geld. Gruß Dieter
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
-
Thread
Displayansteuerung mit I²C
Daten im gleichen Byte kombinieren. Siehe z.B. Datenblatt https://www.adafruit.com/datasheets/SSD1306.pdf
/www.adafruit.com/datasheets/SSD1306.pdf
-
Thread
Lötpunkte OLED Display
Controller sein? Nein, 30 Pins wären auch ein bisschen wenig für eine 128x64 Matrix. Im Display ist ein SSD1306 Chip.
Wird also wie anders Displays angesteuert. Näheres erfährst aus dem Datenblatt des Displaycontrollers SSD1306. MfG Spess
-
Thread
Funk(RFM12) Alarmanlage + Bewegungsmelder
Benutzt wird ein atmega32u4 für einfaches updaten über usb ESP8266-03 als hotspot/Empfänger und ein SSD1306 zur Anzeige. Die Problematik ist momentan noch der ESP8266 im standalone da ich mit der SDK nicht ganz klar komme ;).
-
Artikel
Codebase für LPC1xxx
Interface erforderlich) basierten 240x320 TFT LCD. ST7565 - Treiber für ein 128x64 pixel Bitmap Display SSD1306 - Treiber für ein 128x64 OLED Display (bit-banged SPI mode) TCS3414 - TAOS RGB Sensor ISL12022M - Temperaturkompensierter RTC TSL2561 - TAOS Beleuchtungssensor PN532 - 13.56MHz RFID/NFC Transceiver
-
Thread
OLED Grafik Anzeige
Hi >Wo finde ich das Datenblatt damit ich die Zeilen und Spalten ansteuern >kann? Gurgel: 'SSD1306 Datasheet' MfG Spess
herausgeführt, aber als Eingänge direkt am Folienleiter des Displays. Schau auch ins Datenblatt des SSD1306 fchk
-
Thread
ESP8266 Tip1 Firmwareentwicklung : präzises Timing
warum willst du so winzig? den T6963C glaub ich hatte ich doch schon - es geht mittlerweilen : SSD1306 SSD1351 SSD1289 SSD1322 SSD1305 bevor wir den schönen Thread zuschaufeln lass uns das doch per mail abstimmen, das ist ja ein FW Tip thread zu präzise timing ;-)
-
Thread
OLed Anzeige
des Balken vermutlich orange, unterhalb des Balken vermutlich blau. Die meisten 0.96er OLED haben SSD1306. Darunter wirst du mehr Infos bekommen. > > Ist das Teil Seriell (RS232) oder nur mit I2C ansteuerbar? mit einem RS232 to I2C sicher auch per RS232 ansteuerbar ;-) das Modul selbst nach
Hallo Das dürfte ein klassisches SSD1306 oder SH1106 modul sein, das theoretisch von der u8glib unterstützt werden sollte. Allerdings hat dieses Modul die CS (chip select) leitung nicht herausgeführt, was die Kommunikation sehr schwierig
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
& Abmessungen: http://www.buydisplay.com/default/0-91-inch-128x32-oled-display-module-serial-spi-ssd1306-white-on-black ADXL345 Beschleunigungssensor, 0,33€ ea. @ 10pcs. http://www.aliexpress.com/item/ADXL345BCCZ-ADXL345-345B-LGA14-New-hot/32330279812.html MPU-6050 Beschleunigungssensor + Gyro
Dennis schrieb im Beitrag #4164926: > OLED Display 128x32 SSD1306 Controller, 2,96€ ea. @ 5pcs. > http://www.aliexpress.com/store/product/Free-Shipping-5pcs-lot-128x32-Dots-0-91-inch-Graphic-OLED-Display-Screen-SPI-Parallel-I2C/312910_910469757.html Ist nen
-
Thread
Commands OLED SPI / I2C 0.96 SSD1306
braucht ausfüllt ( wird dann schwarz ) aber nicht den rest. Gibt es den Befehl nicht für das SSD1306 oder hab ich was übersehen. Die Command constructs oben sind eher pseudo zum bessern erklären. lg rudi ;-)
-
Thread
MSP430 SSD1306 über I2C
gleiche ist wie der erst genannte der mitgeliefert wird? Welches Display verwendest Du mit der SSD1306 Lib, denn es gab mal ein OLED Grafik Display das Probleme hatte mit der SSD1306 Lib und man musste einen Mod machen "Adafruit" ..ich hoffe ich finde den Link nochmal und werde ihn dann pushen.
unendliche while-Schleife. Der Init-Kram steht im Datasheet: http://www.adafruit.com/datasheets/SSD1306.pdf Kapitel 9. Seite 28-32
-
Thread
Atmel ATtiny45 und SainSmart SPI 0.96" OLED
jemand das bereits versucht ? Ich habe leider noch keine passenende Lib gefunden für den Controler SSD1306. Ich würde mich freuen, wenn jemand mir helfen könnte. LG CortexA8
aber es hat auch C, CPP sourcen unter den Resultaten ;-) https://github.com/search?utf8=%E2%9C%93&q=ssd1306
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
schnelle Kontrollausgaben machen zu können, hat die Platine einen Header um ein I2C OLED Display (mit SSD1306 Controller) aufnehmen zu können. Der vorhandene ST-Link Connector ist nicht bestückt. Als Upload-Programm habe ich stm32flash modifiziert, der vor dem Upload den Tiny13 bedient. Funktioniert
ATtiny13 der den Bootloader des F103 aktiviert, ein 24LC256 EEProm und einen I2C Connector, an dem ein SSD1306 I2C OLED Display angeschlossen werden kann. Ein modifiziertes Hostprogramm stm32flash steuert über die DTR - Leitung den ATtiny13 an, der dann mittels Boot0 und Reset den Bootloader aktiviert
-
Thread
Sammelbestellung OLED 0.96 I2C für den ESP8266
Hast du ein SSD1306 am ESP am laufen? Wenn ja, kannste mal code posten? Bei mir bleibt das Display schwarz. :x
Peter L. schrieb im Beitrag #3972619: > Hast du ein SSD1306 am ESP am laufen? > Wenn ja, kannste mal code posten? > Bei mir bleibt das Display schwarz. :x Eröffne mal einen Thread zu dem Problem und zeig mal Deinen Code. Sammelbestellung: Die Sammelbestellung
-
Thread
Buchse gesucht für Folienkontakte
ausgestattet ist: http://www.buydisplay.com/default/128x64-oled-i2c-0-96-display-white-color-connector-fpc-ssd1306 Hab nur noch keine Aliexpress-Quelle dafür auftun können. Mit Versandkosten liegt man aktuell bei fast 9EUR, inkl. FPC Verbinder für die Platine. Also dank des Kabels leider über 4x teurer als
-
Thread
u8glib ohne delay
einmal zu antworten. Die u8glib ist nach meiner Erfahrung ziemlich klein. Fuer ein OLED 128x64 mit SSD1306 (iC2) VIEL KLEINER als die Adafruit SSD1306 und auch kleiner als die u8glib2. Ich benoetige sie auf einem Arduino nano. Da ist sie bei mir fast ca. 30% kleiner, was vorwiegend die dynamischen Variablen betrifft. Das heist am Ende, mit einer Adafruit SSD1306 library bin ich bei 106% Speicherauslastung und das ganze System funktioniert nicht. Mit u8glib bin ich gerade bei so ca. 65%. ALLERDINGS hat der Autor dieser Frage ganz Recht. Das delay im
-
Thread
Mein erstes Layout - Feedback erwünscht
strobe und reset multiplexen kann. Die Ausgabe der AD Wandler erfolgt dann auf einem OLED-Display (SSD1306 Controller). Das Display wird über die SPI Schnittstelle verbunden, daher die Jumper. Eingaben erfolgen über einen Drehimpulsgeber. Es handelt sich also um einen Grafischen Spectrum Analyzer
-
Thread
SAM4E xplained pro mit OLED1 xplained pro
Problem: Ich erstelle ein neues Projekt für das SAM4E und füge mittels dem ASF Wizard das Modul SSD1306 Controller in mein Projekt. Dadurch werden auch automatisch die dazu benötigten Module wie IOPORT oder SPI hinzugefügt. Dann belege ich in CONF_SSD1306.h die Pins: [c] # define SSD1306_SPI_INTERFACE # define SSD1306_SPI SPI # define SSD1306_DC_PIN PIO_PD28_IDX # define SSD1306_CS_PIN PIO_PD30_IDX # define SSD1306_RES_PIN PIO_PD26_IDX # define UG_2832HSWEG04_BAUDRATE 5000000
-
Thread
Wlan2Serial Modul für 5 euro
ich ein kostengünstiges 6 USD Duo das ausreicht. Als Display setze ich ein günstiges OLED [2] auf SSD1306 Basis per I2C oder manchmal auch per SPI ( I2C ist nicht immer problemlos ) ein die es günstig für 3-4 USD gibt. Tempsensor nehm ich LM34 bzw für innen LM35 her [5] ( bin zufrieden damit ) ,