-
Thread
SSD1322 OLED ansteuern
Das Datenblatt vom SSD1306 ist genau so ätzend. Dafür habe ich letztes Wochenende einen Treiber geschrieben (aus Spaß am Machen, nicht dass es wirklich nötig gewesen wäre). Die meisten Treiber, die ich im Internet gefunden
Ich kann nur sagen, dass mein OLED Display mit dem anderen SSD1306 keine Streifen macht. Schau mal im Datenblatt (https://www.crystalfontz.com/controllers/SolomonSystech/SSD1322/427/) nach dem Stichwort "contrast". Die LEDs werden mit einem konstanten Strom
-
Thread
Datenblatt zu I2C OLED Display
Im Datenblatt zum SSD1306 findest du alles, was du brauchst.
Hallo, google mal nach SSD1306.c Gruß G.G.
-
Thread
Mega32 + u8glib: Funktioniert nur direkt nach dem Flashen
habe hier gerade folgende Konstellation vor mir: ATMega32, an dem ein kleines OLED-SPI-Display mit SSD1306-Controller haengt (CLK an PB7, MOSI an PB5, CS an PB4, D/C an PB1). Habe mir mangels Lust, tiefer in das Datenblatt einzusteigen, die u8glib runtergeladen. Das funktioniert auch... zumindest zeigt
Welt!"); } int main(void) { DDRB = 0b11111111; u8g_InitSPI(&u8g, &u8g_dev_ssd1306_128x64_hw_spi, PN(1, 7), PN(1, 5), PN(1, 4), PN(1, 1), U8G_PIN_NONE); for(;;) { u8g_FirstPage(&u8g); do { draw(); } while ( u8g_NextPage
-
Thread
Oled Display mit Attiny85 machbar?
/itm/Blue-1-3-IIC-I2C-Serial-128-x-64-OLED-LCD-LED-Display-Module-for-Arduino-R3-/201087638556 mit SSD1306 Chip.
Der SSD1306 hat eine integrierte Ladungspumpe. Als Außenbeschaltung werden nur ein Widerstand und eine Handvoll Kondensatoren benötigt. Per I2C brauchst du dann auch nur SCL/SDA und Reset, also vom ATtiny85
-
Thread
Zählen von Impulsen ohne T0
einfaches 16x2 HD44780 kompatibles LCD. Später würde ich das ganze dann gern mit einem OLED Display mit SSD1306 umsetzen, da es von der Größe und vom Preis her ideal ist. Ob ich dann allerdings noch mit BASCOM experimentiere... Das weiß ich nicht. Hier wäre C# ja nun wieder deutlich geeigneter, da es für das SSD1306 wohl schon eine Menge libs für C# gibt, das bleibt hier also vorerst außen vor...
-
Thread
ssd1306 am MSP430G2553
Hallo, ich hätte mal ne verständnisfrage und zwar: Kann man so wie ich das verstanden habe den pointer vom display ram nicht selber versetzen und lediglich die start und end addresse festlegen. Wenn man dies tut wird dann der ram resettet? Oder muss ich das display buffern was beim g2553 nicht geht, da dieser nur 512 bytes ram hat und das display eine auflösung von 128x64 hat. danke im voraus
-
Thread
SSD1306 per SPI Bit-Banging am XMEGA
Hallo zusammen, Ich versuche gerade eine OLED mit SSD1306 Controller mittels Bit-Banging an einem XMega 32A4U zum Laufen zu bekommen. Hardware SPI kann ich nicht nutzen, da das Display auf dem Board (XProtolab) fest verdrahtet ist (s. Bild). Ich versuche
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
dass man den Aufbau des Bildes mit den Augen praktisch kaum verfolgen kann. Sehe gerade dass ein SSD1306 drin ist. Mit dem habe ich schon früher mal gearbeitet:-) Gruß, Gerhard P.S. Wir machen besser einen neuen Thread auf bevor dieser sich ins Uferlose ausartet...
noch eines dieser OLED Displays rumfliegen hatte, dachte ich, ich lad mir mal schnell die Adafruit SSD1306 Library runter und knubbel das Ding in meine Timerbox. Der zusätzliche Code war nach Baukastenprinzip schnell erstellt. Mit dem 3D-Drucker noch fix einen Displayrahmen rausgedruckt, in Gelb,
-
Thread
Oled mit I2C läuft nicht
sendcommand(0x80); // the suggested ratio 0x80 sendcommand(0xA8); //SSD1306_SETMULTIPLEX sendcommand(0x3F); sendcommand(0xD3); //SETDISPLAYOFFSET sendcommand(0x0); //no offset sendcommand(0x40 | 0x0); //SETSTARTLINE sendcommand
-
Thread
(V) Diverse Displays, 7" 800x480 (TFT + Touch), 3,4" 480x272 (OLED + Touch), 1,3" 128x64 (OLED)
unbenutzt! Im folgenden wären das: 1x 7,0" TFT von Newhaven (NHD-7.0-800480WF-CTXI-T) inklusive SSD1963 Controller (Direkte anbindung an ziemlich jeden Mikrocontroller, kein TFT-Controller notwendig). Datenblatt: http://www.newhavendisplay.com/specs/NHD-7.0-800480WF-CTXI-T.pdf Preis 45.- 1x
Weiss 128x64 Pixel. Dieses Display kann einfach mit 3,3V Versorgt und über SPI angesprochen werden (SSD1306 Controller - gibt jede Menge Sample-Code im Netz..) Datenblatt: http://www.adafruit.com/datasheets/UG-2864HSWEG01.pdf Preis je 10.- Bei ernsthaftem Interesse lässt sich bei den Preisen eventuell
-
Thread
Kontrastreiches 128x64 gLCD in Schwarz/Weiß gesucht
kälteren Temperaturen. Das Display selbst hat SPI (3-Wire+4-Wire), I2C sowie parallel 8080. Ist der SSD1306 Controller mit integriertem DC-DC Wandler (ich glaube aber nicht das was ich auf ebay verlinkt habe). Daher reicht 3.3V. Könnte dir noch eins verkaufen mit Breakout-Board. Benutze ich auch öfter
-
Thread
u8g und float's
herranzieht. Hardware: Mega168 16-Bit Timer bei 20MHz (gibt so ca. 10000 Takte) Display OLED 64*128 SSD1306 über Levelshifter CE4050 Als Sprache benutze ich C Für das Display benutze ich die U8g lib. Und jetzt habe ich folgendes Problem. Habe schon ein Programm geschrieben, welches ein Menü usw.
-
Thread
OLED Controller wird heiß
Hallo, ich habe mir ein OLED display besorgt (Typ UG-2864HLBEG01) mit dem SSD1306 Controller. Ich habe es so angeschlossen, dass es mit 4-Wire SPI betrieben werden kann und den internen DC/DC Converter für die Logikspannungen verwendet. Nun wird der Controller bei Anschluss
-
Thread
AVR Studio 6 Compiler Problem / OLED 128x64
Problem: Alles genannte im Anhang und zur Verbreitung gewünscht Ein Testprogramm für ein 128x64 OLED (SSD1306) - Ich benutze ein OLED (SSD1306) 128x64 im Hardware SPI Modus. - Atmega 328P - nackt, nur SPI, Sensor, Spannungst. und das Display. 8MhZ - u8glib v.1.10 graphische C libraries (sehr zu empfehlen
-
Thread
SSD1306 OLED
Hi Zusammen, Ich probiere mich gerde an einem OLED-Display mit SSD1306 Controller. Ich versuche diesen an einem Mega8 ans laufen zubekommen und dabei bräuchte ich eure Hilfe. Am liebsten hätte ich natürlich die fertig vorgekaute Version die ich nurnoch in den µC
20MHz laufen lassen will, muss ich zwangsläuftig diesen mit 5V versorgen. Die "Logikspannung" des SSD1306 Chips darf aber nur max. 3,3V haben. Das würde dann ja heißen, dass ich die 5V Signale vom AVR vermutlich nicht direkt einspeisen kann. Das Datenblatt des SSD1306 sagt mir: Vdd = 3,3V
-
Thread
Kleines LCD gesucht
Display aus der Buch, das hat auch eine integrierte Ladungspumpe. Tm Edit: Für den Controller SSD1306 gibts auch Treiber: http://www.gabotronics.com/resources/lcd-libraries.htm
-
Thread
OLED Display pfeift
meiner Suche begegnet ist, gibt es in einem Arduino-Forum für ein ähnliches Display, allerdings mit dem SSD1306 controller, und nicht mit dem im VGG12864Z-S003 eingesetzten SSD1325 controller (dennoch der link zu LadyAda: [https://github.com/adafruit/Adafruit_SSD1306]). Der ist leider etwas umfänglich, v.a
-
Thread
SSD1305 Display Controller
Danke für den Hinweis. Beispielcode aber nur für den SSD1306 gefunden. Ernst
ein Button "Code" ganz oben. Da ist der 1305 drin (im Ordner "Xminilab\Source". Da ist display.h und SSD1305.c Das Xprotolab nutzt SSD1306
-
Thread
China SUPER Bauteile-Schnäppchen Thread
128x64-OLED-LED-LCD-Display-Module-Blue-Yellow-/160879914739?pt=LH_DefaultDomain_0&hash=item257530aef3 SSD1306 Controller (integrierte Ladungspumpe)
Der SSD1306 hat eine interne Ladungspumpe, da brauchst du nur zwei Kondensatoren an C1P/C1N bzw. C2P/C2N klemmen. Beim SSD1305 ist das anders. Ich habe mir gleich 3 Stück bei Aliexpress gekauft: http://www.aliexpress.com
-
Thread
Arduino und Libraries
orange gefärbt, Lib also ok. #include <Adafruit_GFX.h> //Alles in schwarz. #include <Adafruit_SSD1306.h> //Alles in schwarz. Das läßt sich natürlich nicht kompilieren, irgendwas fehlt. Aber was ? Die weiteren Bilder zeigen die "Lagerung" der Adafruit-Lib´s. In einem anderen Fall hatte ich
-
Thread
Transistortester AVR
Hallo zusammen, ich habe den Transistortester von Markus F. (Version 2.1) erfolgreich nachgebaut. Da ich mich etwas mit der AVR-Programmierung auskenne, habe ich den Quellcode analysiert und verändert. Die wichtigsten Änderungen sind: Entfernung aller Texte und Parameterdaten aus dem EEprom in den Programmspeicher.(Vorteil: Programmierung in einem Rutsch, es kann nicht mehr dazu kommen, daß EEprom und Flash-Speicher nicht zueinander passen) Für die Kapazitätsmessung wird die Zeitmessung mit dem Timer1 des AVR zusammen mit dem Komparator durchgeführt. Speziell für kleine Kapazitäten
-
Thread
Suche: Mini Display so klein wies nur geht für Handsender
z.B. sowas: http://www.ebay.de/itm/0-96-128x64-OLED-Display-Module-SSD1306-Arudino-AVR-/130536921656?pt=LH_DefaultDomain_0&hash=item1e649b5a38
-
Thread
OLED hinüber?
ich immer Vcc erst zugeschaltet nachdem das Display Resetet wurde. Das gleiche habe ich mit einem ssd1306 Display gemacht und es lief. Auch mit "KomplettesDisplay Einschalten" geht nichts (ist nichts zu sehen).
-
Thread
I2C an STM32 Discovery
für den einen oder anderen brauchbar. Das gleiche Problem hatte ich auch bei einem Oled Display (ssd1306 128x32), mit dem Arduino hat die Adresse 0x3C (0011 1100) funktioniert, beim STM32F411 (Discovery) musst man noch eine Null hinzufügen(von rechts), konkret in meinem Fall war das dann 0x78 (0111
-
Thread
kompilerdifferenzen zwischen gcc 4.3.3 /4.4.3 oder DAUfehler -- Ich weiß nicht mehr weiter.
.. da bin ich mir eben nicht so sicher, da Beispielsweise im OLED originalzustand ausgegeben wird: SSD1306_OLED_Test und im enthaltenen Code steht SSD1306_OLED_DEMO Das bedeutet der Code ist nicht identisch...... ich habe das Originalprogramm auch im Disassembler angeschaut und es gibt unterschiede
Boardhersteller bzw. fremdcode der auf diesem board getestet wird läuft nicht. Wenn das board den SSD1306 enthält dann verstehe ich nicht warum die Initialiesierungssequenz so ist. adafruit verwendet die Initialiesierung welche dem herstellerdatenblatt entspricht. Aber vielleicht wird auch nur ein
-
Thread
C lib für SSD1305
Tag allerseits Ich versuche gerade ein OLED Display mit einem SSD1305 Controller anzusteuern, habe gesucht, ob ich vielleicht eine fertige C lib für String und Bildausgabe finde. Ist aber alles kostenpflichtig Hat jemand von euch schon was damit gemacht?
Daten. Es kann auch durchaus sein, dass noch weitere initalisierungen notwendig sind. Wenn der SSD1305 kompatibel zum SSD1306 ist (ich meine der SSD1305 war der Vorgänger), dann könnte ggf U8glib funktionieren. Oliver
-
Thread
Menu Designer für Grafik LCDs inklusive grafischem Editor
Tolles Projekt. Wo findet man das STM32 - Beispiel? Würde gerne ein Menü am Display (Oled mit ssd1306) erstellen. Schöne Grüße Karli
einzubauen (anpassen von menu_to_hal.c) ist nicht schwer. > Würde gerne ein Menü am Display (Oled mit ssd1306) erstellen. Ein Bild vom Erfolg wäre schön :)