-
Thread
Hat jemand auch meine Probleme mit 1.54" SPD0301 OLED?
der Auflösung gibt es auch nicht - einfach > (durch)testen. Och, ich hab hier z.B eines mit SH1106. Da sind auch 1-2Befehle leicht anders. Olaf
-
Thread
OLED Display mit SSD1306
hast auch den Displaytyp und die I2C-Adresse richtig eingestellt? Im Github ist die Library auf ein SH1106-Display eingestellt mit entsprechender Adresse, das musst du ändern wenn du ein SSD1306-Display benutzt ;)
-
Thread
320x480 Display an Arduino
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
-
Thread
SSD1306 clear buffer / display code
displayBuffer)); #if defined SSD1306 lcd_data(displayBuffer, sizeof(displayBuffer)); #elif defined SH1106 for (uint8_t i=0; i <= DISPLAY_HEIGHT/8; i++) { uint8_t actualLine[DISPLAY_WIDTH]; for (uint8_t j=0; j< DISPLAY_WIDTH; j++) { actualLine[j]=displayBuffer[i*DISPLAY_WIDTH
-
Thread
SSD1322 OLED ansteuern
aussieht. Typisch chinesisch. > habt ihr diesen Offset auch? Beim 128 Pixel breiten Displays mit SH1106 (welcher dem SSD13xx zu 99% gleicht) gibt es auch einen Offset. Da hat das RAM 132 Spalten, das Display aber nur 128. Der Offset ist dort 2 (also zentriert).
-
Thread
zwei Attiny's 85 über I2C
Schlaumaier, würde gerne diese Display https://www.christians-shop.de/13-OLED-Display-128-x-64-SH1106-I2C-IIC-weiss verwenden wenn möglich? Andere Frage dazu, wie bekomme ich die I2C Adresse von dem Display dann raus um es anzusteuern?
-
Thread
Tageslicht taugliches Kleindisplay
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 mit leichter Hintergrundbeleuchtung
-
Thread
Webapp-stack auf STM32 (und ESP8266)
\\u8x8_d_sbn1661.c.o" "libraries\\U8g2\\clib\\u8x8_d_sed1330.c.o" "libraries\\U8g2\\clib\\u8x8_d_sh1106_64x32.c.o" "libraries\\U8g2\\clib\\u8x8_d_sh1106_72x40.c.o" "libraries\\U8g2\\clib\\u8x8_d_sh1107.c.o" "libraries\\U8g2\\clib\\u8x8_d_sh1108.c.o" "libraries\\U8g2\\clib\\u8x8_d_sh1122.c.o" "libraries
-
Thread
Artnet-DMX-Node mit 2× DMX Out + 1× DMX In, komplett galvanisch getrennt - gibt es ähnliche Projekte
Barrel-Jack + Schraubklemme - Hammond 1590D / geschirmtes Polycase DIN-Rail - Display 1,3" I²C OLED, SH1106/SSD1306-kompatibel, 128×64, 3,3 V - Drehencoder (z. B. Bourns PEC11 / „KY-040“-kompatibel) - LEDs, Taster, Kleinteile 5. Platinenlayout - 160×100 mm - Links DMX-IN, rechts DMX-OUT1/2, Mitte
-
Thread
(sehr) kleines "FrameWork" für ATtiny44
nach Sinn...sofern man den Speicher dazu auch hat. In der Tat machen das viel Libraries für SSD1306/SH1106 Displays, dass sie einen Buffer benutzten. Ich hab für diese Displays ja auch nur einen Lib geschrieben (vor über 1 1/2 Jahren) weil ich so ein Display (lediglich Text) an einem Atmega48 benutzen wollte
-
Thread
Spannungsversorgung Arduino läuft nicht über Vin oder 5V-Pin
kommt dem Nano entgegen. Da der Strom durch die Widerstände begrenzt wird, sollten die Eingänge des SH1106 das überleben. Die 10kOhm Pull-Ups (falls welche vorhanden sind) werden sicherlich auch an Vdd hängen.
-
Thread
Fertige Bibliothek oder selber schreiben?
ist Zeit und eine Lib selbst zu schreiben frisst Zeit. Das habe ich an meiner Lib für die SSD1306/SH1106 Displays gesehen.
-
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