<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Tiny Oled Display</title>
        <description> Hallo an Alle

Hier gibt es ein Tiny Oled Display. Die Beschreibung ist ja ziemlich gut und auch wie es angeschlossen wird ist gut erklärt.

In der angehängten Datei sind die Einstellungen in der Marlin Firmware beschrieben. 
Diese beziehen sich auf &quot;The modifications to Marlin are only minimal changes in the files Configuration.h, Conditionals.h, dogm_lcd_implementation.h, pins_SANGUINOLOLU_11.h and pins_RAMPS_13.h. The attached patch file contains all the changes needed to the current version 1.0.3 of Marlin&quot;. 
Ich habe Marlin Version 1.0 und 1.0.2 was meines Wissens nach auch die Letzte ist zumindest laut Github , also woher Version 1.0.3 ?

Leider gibt es keine Conditionals.h, pins_RAMPS_13.h und auch keine pins_SANGUINOLOLU_11.h. Ich denke das die Änderungen für pins_RAMPS_13.h und pins_SANGUINOLOLU_11.h in die Pins.h gehören jeweils zu den Mainboards. Aber wohin tue ich die Daten der Conditionals.h ?

Und vielleicht weiß ja auch wer in welche Zeile die Daten in den jeweiligen Dateien zu schreiben sind.

Danke im Voraus an euch</description>
        <link>https://reprap.org/forum/read.php?249,543671,543671#msg-543671</link>
        <lastBuildDate>Fri, 13 Mar 2026 03:38:23 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?249,543671,546685#msg-546685</guid>
            <title>Re: Tiny Oled Display</title>
            <link>https://reprap.org/forum/read.php?249,543671,546685#msg-546685</link>
            <description><![CDATA[ Es ist eigentlich immer nur eine Art Knacksen, das jeden Klick auf dem Encoder akkustisch bestätigt...]]></description>
            <dc:creator>enif</dc:creator>
            <category>Elektrik &amp; Elektronik</category>
            <pubDate>Mon, 17 Aug 2015 14:40:23 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?249,543671,546635#msg-546635</guid>
            <title>Re: Tiny Oled Display</title>
            <link>https://reprap.org/forum/read.php?249,543671,546635#msg-546635</link>
            <description><![CDATA[ Danke dir, jetzt Knakst er wenigstens also geschalten wird bei meinem Buzzer handelt es sich um den <a href="https://www.neuhold-elektronik.at/catshop/product_info.php?cPath=41_42&amp;products_id=4676" target="_blank"  rel="nofollow">hier</a>.]]></description>
            <dc:creator>Subversa</dc:creator>
            <category>Elektrik &amp; Elektronik</category>
            <pubDate>Mon, 17 Aug 2015 12:04:08 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?249,543671,546378#msg-546378</guid>
            <title>Re: Tiny Oled Display</title>
            <link>https://reprap.org/forum/read.php?249,543671,546378#msg-546378</link>
            <description><![CDATA[ Die Änderung BEEPER -&gt; BEEPER_PIN ist ziemlich neu im Development Repository, hab sie erst jetzt gesehen...<br />
<br />
<b>Aber:</b>  Du hast BEEPER nach BEEPER_<b>pin</b> statt BEEPER_<b>PIN</b> geändert!  Probiers mal mit Grossbuchstaben :)]]></description>
            <dc:creator>enif</dc:creator>
            <category>Elektrik &amp; Elektronik</category>
            <pubDate>Sun, 16 Aug 2015 15:28:38 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?249,543671,546339#msg-546339</guid>
            <title>Re: Tiny Oled Display</title>
            <link>https://reprap.org/forum/read.php?249,543671,546339#msg-546339</link>
            <description><![CDATA[ Da bekomme ich folgende Fehlermeldung<br />
<br />
In file included from /Configuration_adv.h:602,<br />
                 from /Configuration.h:840,<br />
                 from /Marlin.h:22,<br />
                 from blinkm.cpp:5:<br />
/SanityCheck.h:354:6: error: #error BEEPER is now BEEPER_PIN. Please update your pins definitions.<br />
<br />
Hab die Änderung nur in Ramps v1.3 gemacht.]]></description>
            <dc:creator>Subversa</dc:creator>
            <category>Elektrik &amp; Elektronik</category>
            <pubDate>Sun, 16 Aug 2015 13:36:53 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?249,543671,546262#msg-546262</guid>
            <title>Re: Tiny Oled Display</title>
            <link>https://reprap.org/forum/read.php?249,543671,546262#msg-546262</link>
            <description><![CDATA[ Was war denn die Fehlermeldung, als du  mit "#define BEEPER 37" komipliert hast?<br />
<br />
Wo hast du jetzt überall sonst noch BEEPER durch BEEPER_pin ersetzt?]]></description>
            <dc:creator>enif</dc:creator>
            <category>Elektrik &amp; Elektronik</category>
            <pubDate>Sun, 16 Aug 2015 09:03:31 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?249,543671,546195#msg-546195</guid>
            <title>Re: Tiny Oled Display</title>
            <link>https://reprap.org/forum/read.php?249,543671,546195#msg-546195</link>
            <description><![CDATA[ So das Display geht und auch der Drehencoder, SD Card auch. An Änderungen musste ich folgendes machen in der RAMPS v1.3 <br />
<br />
#elif defined(SSD1306_OLED_I2C_CONTROLLER)<br />
      #define BTN_EN1 31<br />
      #define BTN_EN2 33<br />
      #define BTN_ENC 35<br />
  <span style="color:#FF0000">  #define BEEPER_pin 37</span><br />
      #define LCD_SDSS 53<br />
   <span style="color:#FF0000"> #define SD_DETECT_PIN -1</span><br />
      #define KILL_PIN -1<br />
<br />
Leider geht der Beeper nicht und den Kill-pin muss ich auf welchen Pin beim Rampsboard anschließen ?<br />
<br />
Danke für die hilfe]]></description>
            <dc:creator>Subversa</dc:creator>
            <category>Elektrik &amp; Elektronik</category>
            <pubDate>Sun, 16 Aug 2015 04:32:57 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?249,543671,543997#msg-543997</guid>
            <title>Re: Tiny Oled Display</title>
            <link>https://reprap.org/forum/read.php?249,543671,543997#msg-543997</link>
            <description><![CDATA[ Danke dir erstmal hab es zum laufen bekommen (Das Display erstmal Steuerung kommt erst also Drehencoder und Beeper ).(:D<br />
musste in der <br />
<br />
diff --git a/Marlin/pins_RAMPS_13.h b/Marlin/pins_RAMPS_13.h<br />
index af1d2d3..a52cf02 100644<br />
--- a/Marlin/pins_RAMPS_13.h<br />
+++ b/Marlin/pins_RAMPS_13.h<br />
@@ -162,6 +162,16 @@<br />
       #define BTN_ENC 35<br />
 <br />
       #define SDCARDDETECT 49<br />
+<br />
+    #elif defined(SSD1306_OLED_I2C_CONTROLLER)<br />
+      #define BTN_EN1 31<br />
+      #define BTN_EN2 33<br />
+      #define BTN_ENC 35<br />
+     <span style="color:#FF0000">//</span> #define BEEPER 37<br />
+      #define LCD_SDSS 53<br />
+     <span style="color:#FF0000">//</span> #define SDCARDDETECT -1<br />
+      #define KILL_PIN -1<br />
+<br />
     #elif defined(LCD_I2C_PANELOLU2)<br />
       #define BTN_EN1 47  // reverse if the encoder turns the wrong way.<br />
       #define BTN_EN2 43<br />
<br />
BEEPER und SDCARDDETECT ändern/ausschalten bekam ansonsten eine Fehlermeldung. Kommende Woche kommt noch die Steuerung der Beeper und hoffentlich auch der SD-Card Leser werde dann berichten wie es aussieht.]]></description>
            <dc:creator>Subversa</dc:creator>
            <category>Elektrik &amp; Elektronik</category>
            <pubDate>Sun, 09 Aug 2015 15:40:28 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?249,543671,543795#msg-543795</guid>
            <title>Re: Tiny Oled Display</title>
            <link>https://reprap.org/forum/read.php?249,543671,543795#msg-543795</link>
            <description><![CDATA[ Das Patch-Format heisst auch "unified diff" Format, am besten mal so googlen, dann kommst du zu den genauen Spezifikationen.  Im wesentlichen zeigen die --- / +++Zeilen  die Vorher-/Nachher Dateien, die @@ Zeile das angezeigte Zeilenintervall, und die + / - Zeilen sind dann nur in der Vorher- resp. Nachher-Datei.  Bin im Moment unterwegs und hab dehalb nicht viel Zeit, sorry... :)]]></description>
            <dc:creator>enif</dc:creator>
            <category>Elektrik &amp; Elektronik</category>
            <pubDate>Sun, 09 Aug 2015 03:07:12 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?249,543671,543784#msg-543784</guid>
            <title>Re: Tiny Oled Display</title>
            <link>https://reprap.org/forum/read.php?249,543671,543784#msg-543784</link>
            <description><![CDATA[ Danke Enif erstmal die hab ich jetzt. Gar nicht gesehen da hab ich ja Antwort vom Erfinder selbst bekommen(:D<br />
<br />
Wo muss ich die Änderungen eintragen. <br />
<br />
<span style="color:#FF9933">diff --git a/Marlin/Conditionals.h b/Marlin/Conditionals.h<br />
index fa57408..439a421 100644<br />
--- a/Marlin/Conditionals.h<br />
+++ b/Marlin/Conditionals.h<br />
@@ -48,6 +48,14 @@<br />
     #define REPRAP_DISCOUNT_SMART_CONTROLLER<br />
   #endif<br />
 <br />
+  #if defined (SSD1306_OLED_I2C_CONTROLLER)<br />
+    #define DOGLCD<br />
+    #define U8GLIB_SSD1306<br />
+    #define ULTIPANEL<br />
+    #define NEWPANEL<br />
+  #endif<br />
+<br />
+<br />
   #if defined(ULTIMAKERCONTROLLER) || defined(REPRAP_DISCOUNT_SMART_CONTROLLER) || defined(G3D_PANEL)<br />
     #define ULTIPANEL<br />
     #define NEWPANEL</span><br />
<br />
Ich denke das die <span style="color:#FF9933">diff --git a/Marlin/Conditionals.h b/Marlin/Conditionals.h ?</span>die Änderung angibt.<br />
Aber was ist das ?<br />
<span style="color:#FF9933"> index fa57408..439a421 100644<br />
--- a/Marlin/Conditionals.h<br />
+++ b/Marlin/Conditionals.h<br />
@@ -48,6 +48,14 @@?</span><br />
<br />
Und an welcher Stelle/Zeile gehört diese Änderung dann?<br />
<br />
<span style="color:#FF9933">#define REPRAP_DISCOUNT_SMART_CONTROLLER<br />
   #endif<br />
 <br />
+  #if defined (SSD1306_OLED_I2C_CONTROLLER)<br />
+    #define DOGLCD<br />
+    #define U8GLIB_SSD1306<br />
+    #define ULTIPANEL<br />
+    #define NEWPANEL<br />
+  #endif<br />
+<br />
+<br />
   #if defined(ULTIMAKERCONTROLLER) || defined(REPRAP_DISCOUNT_SMART_CONTROLLER) || defined(G3D_PANEL)<br />
     #define ULTIPANEL<br />
     #define NEWPANEL</span><br />
<br />
Gehören die + auch dahin oder muss ich diese wegtun oder sind diese zum aktivieren und deaktivieren der Zeilen wie // ?<br />
Bei meinem Display handelt es sich um das folgende <a href="http://www.amazon.de/gp/product/B00NHKM1C0?psc=1&amp;redirect=true&amp;ref_=oh_aui_detailpage_o01_s00" target="_blank"  rel="nofollow">***</a><br />
<br />
Dank euch im voraus]]></description>
            <dc:creator>Subversa</dc:creator>
            <category>Elektrik &amp; Elektronik</category>
            <pubDate>Sun, 09 Aug 2015 01:35:20 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?249,543671,543712#msg-543712</guid>
            <title>Re: Tiny Oled Display</title>
            <link>https://reprap.org/forum/read.php?249,543671,543712#msg-543712</link>
            <description><![CDATA[ Die 1.0.3 ist im <a href="https://github.com/MarlinFirmware/MarlinDev/" target="_blank"  rel="nofollow"> Development Branch</a>.]]></description>
            <dc:creator>enif</dc:creator>
            <category>Elektrik &amp; Elektronik</category>
            <pubDate>Sat, 08 Aug 2015 16:15:38 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?249,543671,543671#msg-543671</guid>
            <title>Tiny Oled Display</title>
            <link>https://reprap.org/forum/read.php?249,543671,543671#msg-543671</link>
            <description><![CDATA[ Hallo an Alle<br />
<br />
<a href="http://forums.reprap.org/read.php?13,499572,499572#msg-499572" target="_blank"  rel="nofollow">Hier</a> gibt es ein Tiny Oled Display. Die Beschreibung ist ja ziemlich gut und auch wie es angeschlossen wird ist gut erklärt.<br />
<br />
In der angehängten Datei sind die Einstellungen in der Marlin Firmware beschrieben. <br />
Diese beziehen sich auf "The modifications to Marlin are only minimal changes in the files Configuration.h, Conditionals.h, dogm_lcd_implementation.h, pins_SANGUINOLOLU_11.h and pins_RAMPS_13.h. The attached patch file contains all the changes needed to the current version 1.0.3 of Marlin". <br />
Ich habe Marlin Version 1.0 und 1.0.2 was meines Wissens nach auch die Letzte ist zumindest laut <a href="https://github.com/MarlinFirmware/Marlin" target="_blank"  rel="nofollow">Github</a> , also woher Version 1.0.3 ?<br />
<br />
Leider gibt es keine Conditionals.h, pins_RAMPS_13.h und auch keine pins_SANGUINOLOLU_11.h. Ich denke das die Änderungen für pins_RAMPS_13.h und pins_SANGUINOLOLU_11.h in die Pins.h gehören jeweils zu den Mainboards. Aber wohin tue ich die Daten der Conditionals.h ?<br />
<br />
Und vielleicht weiß ja auch wer in welche Zeile die Daten in den jeweiligen Dateien zu schreiben sind.<br />
<br />
Danke im Voraus an euch]]></description>
            <dc:creator>Subversa</dc:creator>
            <category>Elektrik &amp; Elektronik</category>
            <pubDate>Sat, 08 Aug 2015 13:33:16 -0400</pubDate>
        </item>
    </channel>
</rss>
