From 43f619016f2bf953eab0319b363cb18eb7a6bc79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20K=C3=B6ster?= <36196269+knutwurst@users.noreply.github.com> Date: Tue, 8 Feb 2022 16:08:25 +0100 Subject: [PATCH] Updated WLAN Installation (deutsch) (markdown) --- WLAN-Installation-(deutsch).md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/WLAN-Installation-(deutsch).md b/WLAN-Installation-(deutsch).md index 5b1de31..14d70ec 100644 --- a/WLAN-Installation-(deutsch).md +++ b/WLAN-Installation-(deutsch).md @@ -34,67 +34,67 @@ Dieser Abschnitt basiert auf dem großartigen Projekt [ESP3D](https://github.com Der EXP1 Anschluss wird normalerweise für grafische Displays verwendet. Bei Anycubic-Druckern mit Touchscreen ist dieser Anschluss allerdings komplett unbelegt und verbirgt sich meistens unter einer kleinen Aufsteckplatine. -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP_01.jpg | width = 800px ]] +[[ /images/ESP_01.jpg | width = 800px ]] An diesen Anschluss müssen lediglich 4 Pins angelötet werden. Für UART braucht es RX (empfangen), TX (senden) und eine Stromversorgung. Da die Spannungsversorgung auf dem Board mit 5 Volt arbeitet, kann ein ESP01 jedoch nicht ohne Spannungswandler betrieben werden! Daher das o.g. Breakout-Board, welches diesen schon beinhaltet. -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP_02.jpg | width = 800px ]] +[[ /images/ESP_02.jpg | width = 800px ]] Nachdem die 4 Leitungen (nach Möglichkeit farblich markiert) angelötet wurden, kann das Board wieder eingebaut werden. Wie man jetzt die Kabel verlegt ist jedem selbst überlassen. Ich habe die Leitungen direkt unter dem Board bis zum USB Anschluss geleitet und dort durch einen der Lüftungslöcher nach außengeführt. Nach Außen deshalb, weil das Gehäuse des Druckers aus Metall ist und den WLAN Empfang sonst stark einschränken könnte. -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP_03.jpg | width = 800px ]] +[[ /images/ESP_03.jpg | width = 800px ]] Die einzelnen Dupont-Stecker werden nun passend zur Beschriftung jeweils auf RX, TX, 5V und GND gesteckt. -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP_04.jpg | width = 800px ]] +[[ /images/ESP_04.jpg | width = 800px ]] Wer will, kann jetzt die Platine am Gehäuse befestigen. Ich habe dazu eines der o.g. Klebepads verwendet. Normales doppelseitiges Klebeband ist zu dünn und die Kontakte auf der Unterseite würden das Gehäuse berühren. Durch das Anbringen des WLAN Moduls außen am Gehäuse ist es später auch nicht nötig, bei Firmewareupdates den Drucker zu öffnen. Einfach das ESP01 Modul abziehen, flashen und wieder einstecken. -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP_05.jpg | width = 800px ]] +[[ /images/ESP_05.jpg | width = 800px ]] ## ESP Firmware Flashen Um die Firmware zu flashen, verbinden wir den ESP01 mit dem ESP Programmer und stecken diesen an einen freien USB Port. Dazu laden wir uns noch die [ESP3D Firmware für das ESP01 Modul](https://github.com/knutwurst/ESP3D/releases) herunter. -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP_06.jpg | width = 800px ]] +[[ /images/ESP_06.jpg | width = 800px ]] Welche Software man nun benutzt, um auf den ESP zu schreiben, ist jedem selbst überlassen. Ich verwende hier gern den NodeMCU PyFlasher. Es gibt jedoch [hier eine Anleitung und eine gute Übersicht](https://nodemcu.readthedocs.io/en/latest/flash/). -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP01_Flash.jpg | width = 800px ]] +[[ /images/ESP01_Flash.jpg | width = 800px ]] ## Mit dem neuen WLAN verbinden Nach dem Flashen können wir den Programmer umschalten, so dass der ESP01 bootet. Nach etwa 20 Sekunden sollte ein neues Netzwerk namens "ESP3D" zu finden sein. -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP3D_Inst_01.jpg | width = 500px ]] +[[ /images/ESP3D_Inst_01.jpg | width = 500px ]] ## Webinterface installieren Nachdem wir uns verbunden haben, öffnen wir auf dem Handy oder PC einen Browser und navigieren zu der Adresse http://192.168.0.1/ . Hier werden wir mit dem Einrichtungsassistenten begrüßt, der zuerst nach dem Webinterface für ESP3D verlangt. Dies [laden wir hier herunter](https://github.com/luc-github/ESP3D-WEBUI/releases), entpacken die .zip Datei und laden die darin befindliche **index.html.gz** direkt hoch. -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP3D_Inst_02.jpg | width = 800px ]] +[[ /images/ESP3D_Inst_02.jpg | width = 800px ]] ## Konfiguration Wichtig ist, die Baudrate auf genau 500.000 zu stellen, da dies die Geschwindigkeit des neuen UART Interfaces des Druckers ist. Danach sollte es möglich sein, die Daten des Druckers auszulesen und zu verändern. -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP3D_Inst_03.jpg | width = 800px ]] +[[ /images/ESP3D_Inst_03.jpg | width = 800px ]] Falls bei den Einstellungen dies übersehen wurde, kann man aber alle Werte nachträglich noch ändern. -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP3D_00.jpg | width = 600px ]] +[[ /images/ESP3D_00.jpg | width = 600px ]] ## Fertig Nachfolgende Bilder zeigen das Webinterface in der Übersicht und in den spezifischen Druckereinstellungen. Sehr hilfreich empfinde ich die Möglichkeit, alle Parameter und auch das Mesh direkt über WLAN jederzeit ändern zu können. -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP3D_01.jpg | width = 1280px ]] +[[ /images/ESP3D_01.jpg | width = 1280px ]] -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP3D_02.jpg | width = 800px ]] +[[ /images/ESP3D_02.jpg | width = 800px ]] -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP3D_03.jpg | width = 800px ]] +[[ /images/ESP3D_03.jpg | width = 800px ]] -[[ https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/ESP3D_04.jpg | width = 800px ]] +[[ /images/ESP3D_04.jpg | width = 800px ]] ***