Use Anet Full Graphics LCD with Bigtreetech SKR 1.3 Mainboard and Marlin 2.0
Description
<h2>---------------------------------------------------------</h2> <h2>English version</h2><br /> <h2>Be careful! To use this display you have to do some hardware modifications to the wires and the connectors.</h2> <h2>!!! if you are unsure, you better keep your fingers off this change! Your motherboard may be damaged in some circumstances !!! </h2> </br> <h2>-- Hardware changes --</h2></br> <ol> <li>you have to cut the nose off of the connector "LCD", because you have to install it in the other direction to the SKR 1.3 "EXP1" connector.</li> <li>The wire for +5V (Pin2) and the wire for GND (Pin1) at the LCD connector have to be swapped. (Keep in mind, this is the critical Part!)</li> <li>The "CLK Signal" (Pin9) at the LCD connector has to be rewired to (Pin7) at the LCD Connector. After the modification (Pin9) has to be open, because on SKR 1.3 Mainboard this pin is open drain.</li> <li>The reset switch at the Display is wired to (Pin7) at connector "J3" at the display. You only neet a single wire to connect (Pin7) at "J3" from the display to (Pin3) at "EXP2" at the Mainboard.</li> </ol></br> <h2>-- Software changes --</h2></br> <ol> <li>In Marlin 2.0.x Bugfix you have to edit Configuration.h search for string</br> //#define ANET_FULL_GRAPHICS_LCD</br> change it to:</br> #define ANET_FULL_GRAPHICS_LCD</li> <li>You also have to edit Marlin/Marlin/src/pins/lpc1768/pins_BTT_SKR_V1_3.h<br /> Search for string <code>#error "CAUTION! ANET_FULL_GRAPHICS_LCD<br /></code> insert "//" in front of this line, to deactivate the error and warning message"<br /><br /> <li>Compile and upload the new code to your board.</li><br /> </ol><br /> <em> No support for using Marlin, the Arduino IDE, Atom or Platformio. I assume that this knowledge exists. I will not answer these questions. Please accept that.</em> <br /><br /> <H2> ! disclaimer! Please note, i assume no liability for damage caused to your hardware!</H2> <H2> Update 01.12.2019 My Updates to pins_BTT_SKR_V1_3.h are already implemented from now on. The instructions have been adapted accordingly. Added german version of the description.<br /><br /> <h2>---------------------------------------------------------</h2> <h2>Deutsche Fassung</h2><br /> <h2>Achtung! Um dieses Display zu verwenden, müssen Verdrahtungsänderungen und Änderungen am Stecker vorgenommen werden!</h2> <h2>!!! Wenn du verunsichert bist, dann lass lieber die Finger von dieser Änderung! Das Motherboard kann bei falscher Umsetzung unter Umständen zerstört werden!!!</h2> </br> <h2>-- Hardware Änderungen --</h2></br> <ol> <li>Die Codiernase des Steckers "LCD" muss abgeschnitten werden, weil dieser um 180° gedreht auf den Stecker "EXP1" am SKR 1.3 gesteckt werden muss.</li> <li>die Kabel für +5V (Pin2) und GND (Pin1) am LCD Stecker müssen getauscht werden. (Das ist der kritische Teil der Änderung!)</li> <li>Das "CLK Signal" an (Pin9) am LCD Stecker muss auf (Pin7) am LCD Stecker umverdrahtet werden. Nach der Änderung muss (Pin9) offen bleiben, da am SKR 1.3 Mainboard dieser Pin als open drain belegt ist.</li> <li>Der Reset Schalter am Display liegt an (Pin7) am Stecker "J3" vom Display. Du benötigst nur eine Einzelader um (Pin7) von Stecker "J3" am Display mit (Pin3) am Stecker "EXP2" auf dem Mainboard zu verbinden.</li> </ol></br> <h2>-- Software Änderungen --</h2></br> <ol> <li>In Marlin 2.0.x Bugfix muss die Datei Configuration.h angepasst werden. Suche nach dem Eintrag</br> //#define ANET_FULL_GRAPHICS_LCD</br> und ändere es in:</br> #define ANET_FULL_GRAPHICS_LCD</li> <li>Die Datei Marlin/Marlin/src/pins/lpc1768/pins_BTT_SKR_V1_3.h<br /> muss ebenfalls angepasst werden. Suche den Eintrag <code>#error "CAUTION! ANET_FULL_GRAPHICS_LCD<br /></code> Vor dem Eintrag muss "//" eingefügt werden, um die error und warning Nachricht zu deaktivieren."<br /><br /> <li>Jetzt nur noch neu compilieren und den neuen code auf das Mainboard laden.</li><br /> </ol><br /> <em> Kein support für die Verwendung von Marlin, der Arduino IDE, Atom oder Platformio. Ich gehe davon aus, dass diese Kenntnisse vorhanden sind. Ich werde hierzu keine Fragen beantworten. Ich bitte um Verständnis..</em> <br /><br /> <H2> ! Haftungsausschluss! Bitte um Beachtung, Ich übernehme keine Haftung für Schäden, die an eurer Hardware entstehen!</H2> <H2> Update 01.12.2019 Meine Änderungen in der pins_BTT_SKR_V1_3.h sind ab sofort in Marlin implementiert. Die Anleitung ist entsprechend aktualisiert worden. Deutsche Fassung hinzugefügt.
Statistics
Likes
32
Downloads
0