Beste Firmware für Ender 3 (Pro/V2/S1) - Wie wird sie installiert?

Roy Hill 03-06-2023
Roy Hill

Die Firmware eines 3D-Druckers ist wichtig, um die Fähigkeiten Ihres Geräts freizuschalten. Viele fragen sich, welche Firmware für die Ender 3-Serie am besten geeignet ist. Dieser Artikel gibt Ihnen eine Anleitung, welche Firmware am besten geeignet ist und wie Sie sie selbst installieren können.

Die beste Firmware für den Ender 3 ist die Standard-Creality-Firmware, wenn Sie nur einfache 3D-Drucke erstellen möchten. Wenn Sie viele Änderungen auf einmal vornehmen möchten, ist Klipper eine großartige Firmware. Jyers ist eine weitere beliebte Firmware für den Ender 3, da sie gut aussieht und einfach zu bedienen ist.

Das ist die einfache Antwort, aber es gibt noch weitere wichtige Details, die Sie wissen möchten.

    Welche Firmware verwendet der Ender 3?

    Die Creality Ender 3-Drucker werden mit der Creality-Firmware ausgeliefert, die Sie von der offiziellen Website herunterladen und aktualisieren können. Website Es gibt jedoch auch andere Firmware, die Sie verwenden können, wie z. B. Marlin, die beliebteste Wahl für die meisten 3D-Drucker, TH3D, Klipper oder Jyers, und ich werde ihre Vorteile in diesem Artikel erläutern.

    Die verschiedenen Druckermodelle arbeiten am besten mit unterschiedlicher Firmware. Obwohl alle Drucker mit der Creality-Firmware ausgeliefert werden, ist dies nicht immer die beste oder fortschrittlichste Firmware.

    Zum Beispiel empfehlen viele Benutzer Jyers für V2-Drucker, da sie der Meinung sind, dass die offizielle Creality-Firmware die Bedürfnisse des Druckers nicht richtig abdeckt und Jyers speziell dafür zusammengestellt wurde, die Lücken der Creality-Firmware zu schließen.

    Sollte ich die Firmware meines Ender 3 aktualisieren?

    Wenn Sie mit der Leistung Ihres Druckers zufrieden sind, müssen Sie die Firmware nicht unbedingt aktualisieren. Es wird jedoch empfohlen, dies zu tun, da die Updates Verbesserungen und Korrekturen für Probleme enthalten, die Ihren Drucker möglicherweise im Hintergrund beeinträchtigt haben.

    Ein guter Grund, dies zu tun, insbesondere wenn Sie eine ältere Firmware verwenden, ist der thermische Überhitzungsschutz. Diese Funktion verhindert im Wesentlichen, dass sich Ihr Drucker zu stark erhitzt und möglicherweise einen Brand verursacht, indem sie ein ungewöhnliches Erhitzungsverhalten erkennt und den Drucker anhält, damit er sich nicht weiter erhitzt.

    Schauen Sie sich meinen Artikel How to Fix 3D Printer Heating Fail - Thermal Runaway Protection an.

    Siehe auch: 5 Wege, wie man einen zu hoch startenden 3D-Drucker repariert

    Obwohl neuere Firmware, die mit Ihrem Drucker geliefert wird, diese Funktion haben sollte, kann es schwierig sein, dies festzustellen. Daher ist es am besten, wenn Sie Ihre Firmware regelmäßig aktualisieren, um Zugang zu den neuesten Sicherheitsfunktionen zu haben.

    Ein weiterer Grund für die Aktualisierung der Firmware ist die Bequemlichkeit: Die meisten Creality Ender 3-Drucker verfügen beispielsweise nicht über automatische Nivellierungsoptionen, so dass Sie die Nivellierung manuell vornehmen müssen.

    Marlin ist eine Firmware, die Automatic Bed Leveling (ABL) bietet. Das bedeutet, dass die Firmware mit Hilfe eines Sensors, der den Abstand der Düse vom Bett an verschiedenen Punkten misst, den Drucker automatisch so einstellt, dass er Höhenunterschiede ausgleicht.

    Lesen Sie mehr über die Aufrüstung zur automatischen Bettnivellierung.

    Beste Firmware für Ender 3 (Pro/V2/S1)

    Die am weitesten verbreitete und von vielen Anwendern als die beste für Ender 3-Drucker angesehene Firmware ist die Marlin-Firmware. Klipper und Jyers sind zwei weniger populäre, aber sehr leistungsfähige Firmware-Optionen, die Sie für Ihren Ender 3 verwenden können. Sie bieten zahlreiche Funktionen und Optimierungen, die den 3D-Druck einfacher und besser machen.

    Werfen wir einen Blick auf einige der besten Firmwares für den Ender 3:

    • Marlin
    • Klipper
    • Jyers
    • TH3D
    • Creality

    Marlin

    Die Marlin-Firmware ist eine großartige Firmware-Option für Ender 3-Drucker, da sie kostenlos, in hohem Maße anpassbar und weitgehend kompatibel ist, weshalb viele Leute sie mit ihren Creality 3D-Druckern verwenden. Sie wird häufig aktualisiert und verfügt über viele nützliche Funktionen, wie z. B. automatische Nivellierung oder Filament-Runout-Sensor.

    Für Ender 3-Drucker, die mit einer älteren 8-Bit-Hauptplatine ausgestattet sind, wie z. B. einige Ender 3 oder Ender 3 Pro-Modelle, wird empfohlen, die älteren Marlin 1-Versionen der Firmware zu verwenden, da der reduzierte Speicher der Hauptplatine die Funktionen der neueren Marlin 2-Versionen einschränken kann.

    Heutzutage verfügen jedoch viele Creality-Drucker über das fortschrittlichere 32-Bit-Board, mit dem Sie die Vorteile der Marlin-Firmware voll ausschöpfen können.

    Marlin ist eine Open-Source-Firmware, d. h. viele andere Entwickler haben sie als Grundlage für ihre Firmware verwendet und sie so angepasst, dass sie besser auf verschiedene Drucker zugeschnitten ist (ein Beispiel dafür ist die Creality-Firmware oder die Prusa-Firmware).

    Marlin verfügt über einige coole Optimierungsfunktionen, eine davon ist das Meatpack-Plugin, das den G-Code bei der Übermittlung an den Drucker um etwa 50 % komprimiert.

    Ein weiteres cooles Plugin ist der Arc Welder, der gekrümmte Abschnitte Ihres G-Codes in G2/G3-Bögen umwandelt, was die Dateigröße des G-Codes reduziert und glattere Kurven erzeugt.

    Ich habe einen Artikel über die Reduzierung der STL-Dateigröße für den 3D-Druck geschrieben, der damit in Zusammenhang steht.

    Schauen Sie sich dieses Video an, in dem Marlin und andere ähnliche Firmware ausführlicher erklärt werden.

    Klipper

    Klipper ist eine Firmware, die auf Geschwindigkeit und Präzision setzt, indem sie die Verarbeitung des empfangenen G-Codes einem Einplatinencomputer oder einem Raspberry Pi überlässt, der mit dem Drucker verbunden sein muss.

    Dies entlastet die Hauptplatine, die nur noch die vorverarbeiteten Befehle ausführen muss. Andere Firmware-Optionen verwenden die Hauptplatine für den Empfang, die Verarbeitung und die Ausführung von Befehlen, was den Drucker verlangsamt.

    Es ermöglicht Ihnen, die Funktionalität Ihres Ender 3 zu erweitern, da Sie ein zweites Board mit einem USB-Kabel nahtlos hinzufügen. Ein Benutzer, der eine DIY Multi-Material Unit (MMU) zu seinem Ender 3 hinzufügen wollte, konnte dies nun tun und hat immer noch ein 8-Bit-Board übrig.

    Wer eine gute Standard-Firmware verwenden möchte oder einen 3D-Drucker von Grund auf neu aufbaut, für den ist Klipper eine gute Option.

    Ich habe einen Artikel über "Sollten Sie Ihren eigenen 3D-Drucker bauen - lohnt es sich oder nicht?

    Diese Aufteilung der Aufgaben macht die Installation von Klipper komplexer, aber da man einen Einplatinencomputer sowie ein kompatibles Display benötigt, ist Klipper nicht mit dem Ender 3 LCD-Display kompatibel.

    Ein Benutzer wies darauf hin, dass es zwar eine Herausforderung sein kann, Klipper einzurichten, dass es sich aber um eine Firmware handelt, die Ihnen viele Funktionen bietet, zumal sie die Druckgeschwindigkeit nicht beeinträchtigt.

    Eine Funktion, die Klipper hatte und Marlin nicht, hieß Direct_Stepping, aber jetzt hat Marlin 2 diese Funktion, mit der man Marlin-Bewegungen direkt über einen Host wie OctoPrint befehlen kann. Das geschieht, indem man ein Hilfsprogramm namens "stepdaemon" auf dem Raspberry Pi ausführt.

    Eine Funktion namens Pressure Advance soll bei Klipper viel besser funktionieren als bei Marlin.

    Das folgende Video erklärt, was Klipper ist und welche Vorteile die Verwendung mit dem Ender 3 hat.

    Jyers

    Jyers, eine weitere kostenlose Firmware, die auf Marlin basiert, wurde ursprünglich für den Ender 3 V2-Drucker entwickelt, da einige Benutzer die Creality-Firmware für das V2-Gerät als unzureichend empfanden. Jyers bietet vorkompilierte Pakete, aber auch die Möglichkeit, sie selbst zu kompilieren.

    Jyers unterstützt beispielsweise den Filamentwechsel während des Drucks, was bei der in Creality integrierten Firmware nicht der Fall ist, und ermöglicht die Anzeige des vollständigen Dateinamens, so dass es einfacher ist, die richtige Datei zu wählen, während bei Creality nur die ersten 16 Zeichen angezeigt werden.

    Sie können auch mehr darüber lesen, wie Sie Cura Pause at Height verwenden, um das Filament zu wechseln.

    Jyers fügt daher viele sehr nützliche Funktionen hinzu, die das Drucken mit dem Ender 3 V2-Drucker verbessern. Viele Benutzer sind der Meinung, dass Jyers eine ausgezeichnete und unverzichtbare Firmware für den V2-Drucker ist, und sagen, dass sie die Teile ausgleicht, die die Creality-Firmware vermissen lässt.

    Ein Benutzer erwähnte, dass er die Jyers-Firmware heruntergeladen hat und dass es ein "obligatorisches Upgrade" ist, da es nichts kostet und man so viel mehr davon hat als von der Standard-Firmware. Ein anderer Benutzer beschrieb es so, als ob man einen ganz neuen Drucker bekommt.

    Ein anderer Benutzer erwähnte, dass er den manuellen 5 x 5-Netzbettausgleich verwendet und dass er wirklich gut funktioniert. 25 Punkte auf dem Bett einzustellen kann zwar mühsam sein, aber es macht einen erheblichen Unterschied für Menschen mit einem sehr unebenen Bett, das ausgeglichen werden muss.

    Viele Leute sind von dieser Firmware beeindruckt, da sie eine sehr einsteigerfreundliche Firmware ist. Die Creality-Firmware kann im Vergleich zur Jyers-Firmware recht einfach sein.

    Siehe auch: Wie man die perfekte Wand-/Schalendicke einstellt - 3D-Druck

    Schauen Sie sich das folgende Video von BV3D an, das weitere Einzelheiten über die Jyers-Firmware enthält.

    TH3D

    Eine weitere weit verbreitete Firmware, TH3D, bietet ein weniger komplexes und einfacher zu konfigurierendes Paket als Marlin. Obwohl sie für ein TH3D-Board entwickelt wurde, ist sie mit Ender 3-Druckern kompatibel.

    Einerseits ist TH3D recht benutzerfreundlich und wird von einem Benutzer für ältere Hauptplatinen mit begrenztem Speicher empfohlen, andererseits beruht seine Einfachheit darauf, dass viele Anpassungsoptionen aus der Marlin-Software, auf der es basiert, entfernt wurden.

    Wenn Sie einen einfacheren Einrichtungsprozess wünschen, dann ist TH3D eine gute Firmware, aber wenn Sie mehr Funktionen wünschen, dann könnte eine andere Firmware Ihren Bedürfnissen besser entsprechen.

    Creality

    Creality Firmware ist eine beliebte Option für Ender 3-Drucker, da sie bereits für Creality 3D-Drucker vorkompiliert ist. Das bedeutet, dass sie die einfachere Wahl als Firmware-Option ist. Sie basiert auf der Marlin-Firmware und wird von Creality häufig aktualisiert, um Sie mit den neuesten Entwicklungen zu versorgen.

    Benutzer empfehlen, dass die Creality-Firmware für die meisten 3D-Drucker eine gute Ausgangsbasis darstellt, da sie stabil und sicher in der Anwendung ist. Sie können dann auf eine fortschrittlichere Firmware aufrüsten, wenn Sie bereit sind, eine komplexere Firmware zu erstellen.

    Für einige Ender 3-Drucker, wie z. B. den Ender 3 V2, wird jedoch ein Upgrade auf eine andere Firmware, wie z. B. Jyers, empfohlen, da Creality die Anforderungen dieses Modells nicht sehr gut abdeckt.

    Firmware-Update auf Ender 3 (Pro/V2)

    Um die Firmware auf dem Ender 3 zu aktualisieren, laden Sie die kompatible Firmware herunter, kopieren Sie sie auf eine SD-Karte und stecken Sie die SD-Karte in den Drucker. Für ein älteres Motherboard benötigen Sie außerdem ein externes Gerät, um die Firmware auf den Drucker zu laden, und Sie müssen Ihren PC oder Laptop über ein USB-Kabel direkt mit dem Drucker verbinden.

    Bevor Sie die Firmware aktualisieren, müssen Sie die aktuelle Version der Firmware Ihres Druckers herausfinden, indem Sie auf dem LCD-Bildschirm Ihres Druckers "Info" wählen.

    Sie müssen auch wissen, welche Art von Hauptplatine Ihr Drucker verwendet, ob er einen Bootloader hat und ob er einen Adapter hat, damit Sie die passende Firmware-Version wählen und die richtige Vorgehensweise bei der Installation wählen können.

    Sie können diese Funktionen erkennen, indem Sie die Elektronikabdeckung des Druckers öffnen und die Version unter dem Creality-Logo überprüfen. Hier sehen Sie auch, ob Sie einen Bootloader oder einen Adapter haben.

    Wenn Sie eine neuere 32-Bit-Hauptplatine haben, müssen Sie folgende Schritte durchführen, um die Firmware zu aktualisieren:

    1. Rufen Sie die Website der Firmware auf und laden Sie das Paket für die von Ihnen benötigte Version herunter.
    2. Entpacken Sie die Dateien. Sie sollten nun eine ".bin"-Datei sehen, die Sie für den Drucker benötigen.
    3. Besorgen Sie sich eine leere Micro-SD-Karte (Sie können die Micro-SD-Karte verwenden, die mit Ihrem Drucker geliefert wurde, aber erst, nachdem Sie sie von allem anderen befreit haben).
    4. Kopieren Sie die ".bin"-Datei auf die Karte und werfen Sie die Karte aus.
    5. Schalten Sie den Drucker aus
    6. Setzen Sie die SD-Karte in den Drucker ein
    7. Schalten Sie den Drucker wieder ein
    8. Der Drucker installiert nun die Firmware, startet neu und kehrt dann zum Hauptmenü zurück.
    9. Überprüfen Sie, ob die richtige Firmware installiert ist, indem Sie erneut auf "Info" gehen.

    Hier finden Sie ein Video, in dem erklärt wird, wie Sie die Komponenten des Druckers überprüfen und die Firmware aktualisieren können.

    Bei einer älteren 8-Bit-Hauptplatine müssen Sie einige weitere Schritte unternehmen. Wenn die Platine keinen Bootloader hat, müssen Sie einen solchen manuell an den Drucker anschließen, wie im folgenden Video gezeigt.

    Dadurch haben Sie die Möglichkeit, einige Funktionen zu personalisieren, z. B. die schriftliche Nachricht auf dem Ruhedisplay.

    In diesem Fall müssen Sie die Firmware über ein USB-Kabel installieren. Ich habe einen ausführlicheren Artikel über das Flashen und Aktualisieren der 3D-Drucker-Firmware geschrieben, den Sie hier nachlesen können.

    So installieren Sie Jyers Firmware auf einem Ender 3

    Um Jyers auf dem Ender 3 zu installieren, müssen Sie das Firmware-Paket oder einzelne Dateien von der Jyers Website Kopieren Sie die ".bin"-Datei auf eine leere USB-Karte, die mit FAT32 formatiert ist, und stecken Sie die Karte dann in den 3D-Drucker. Der Drucker installiert die Firmware selbst und startet neu.

    Bevor Sie mit der Installation beginnen, müssen Sie die Werte für Ruck, Beschleunigung und E-Schritte/Min. herausfinden, da alle benutzerdefinierten Werte, die Sie in den Drucker eingegeben haben, bei der Firmware-Installation verloren gehen, so dass Sie diese Werte jetzt notieren und später erneut eingeben müssen.

    Sie finden diese auf dem Startbildschirm Ihres Druckers, indem Sie auf Controls> Motion gehen. Gehen Sie jede der 4 Kategorien (Max Speed, Max Acceleration, Max Corner/Jerk und Transmission Ratio/E-Steps) durch und notieren Sie die Werte X, Y, Z und E.

    Außerdem benötigen Sie die Version der Hauptplatine Ihres Druckers, die Sie herausfinden können, indem Sie die Elektronikabdeckung öffnen, damit Sie die entsprechende Firmware-Version herunterladen können.

    Nachdem Sie diese beachtet haben, müssen Sie das beste Firmware-Paket für Ihre Bedürfnisse auswählen. Sie können alle Jyers-Versionen auf GitHub finden, mit der neuesten Version oben auf der Seite. Sie können die Version des Motherboards, für das die Firmware ist, im Namen der Datei sehen.

    Sie können auch eine Reihe von Jyers-Symbolen für Ihren Bildschirm herunterladen, allerdings ist dies optional.

    Danach können Sie mit der Installation (oder dem Flashen) der Firmware beginnen:

    1. Laden Sie das Paket für die von Ihnen benötigte Version herunter.
    2. Wenn die Dateien im ".zip"-Format vorliegen, entpacken Sie die Dateien. Sie sollten nun eine ".bin"-Datei sehen, die Sie für den Drucker benötigen.
    3. Nehmen Sie eine leere micro-SD-Karte und formatieren Sie sie als FAT32-Volume, indem Sie diese Schritte befolgen:
      • Legen Sie die SD-Karte in Ihren Computer ein
      • Öffnen Sie den Datei-Explorer und gehen Sie zu Dieser PC
      • Klicken Sie mit der rechten Maustaste auf den USB-Namen und wählen Sie "Formatieren".
      • Wählen Sie "Fat32" unter "Dateisystem" und klicken Sie auf "Start".
      • Klicken Sie auf "OK", wenn Sie eine Sicherungskopie Ihrer Daten erstellt haben, denn bei diesem Vorgang wird alles auf der Karte gelöscht.
      • Klicken Sie auf "OK" in dem Pop-up-Fenster, das Ihnen mitteilt, dass die Formatierung abgeschlossen ist.
    4. Kopieren Sie die ".bin"-Datei auf die Karte und werfen Sie die Karte aus.
    5. Schalten Sie den Drucker aus
    6. Setzen Sie die SD-Karte in den Drucker ein
    7. Schalten Sie den Drucker wieder ein
    8. Der Drucker installiert nun die Firmware, startet neu und kehrt dann zum Hauptmenü zurück.
    9. Überprüfen Sie, ob die richtige Firmware installiert ist, indem Sie erneut auf "Info" gehen.

    Das folgende Video zeigt Ihnen diese Schritte im Detail, also schauen Sie es sich an.

    Wenn Sie auch die Anzeigesymbole aktualisieren möchten, führen Sie nach der Aktualisierung der Firmware die folgenden Schritte aus:

    1. Schalten Sie den Drucker aus und entfernen Sie die SD-Karte.
    2. Setzen Sie die SD-Karte wieder in den Computer ein und löschen Sie die Dateien darauf.
    3. Gehen Sie in den Marlin-Ordner> Display> Readme (hier finden Sie die Anweisungen zur Installation der Display-Symbole), gehen Sie dann zu den Firmware-Sets und wählen Sie das DWIN_SET (gotcha).
    4. Kopieren Sie das DWIN_SET (gotcha) auf die SD-Karte und benennen Sie es in DWIN_SET um. Werfen Sie die SD-Karte aus.
    5. Trennen Sie den Bildschirm des Druckers vom Drucker und öffnen Sie sein Gehäuse.
    6. Stecken Sie die SD-Karte in den SD-Kartenschlitz, der unter dem Bildschirmgehäuse sichtbar ist, und schließen Sie das Flachbandkabel wieder an.
    7. Schalten Sie den Drucker ein und der Bildschirm wird von der Karte aktualisiert.
    8. Schalten Sie den Drucker aus, ziehen Sie das Kabel aus der Steckdose und entfernen Sie die SD-Karte, nachdem der Bildschirm orange gefärbt ist, um anzuzeigen, dass die Aktualisierung abgeschlossen ist.
    9. Bringen Sie die Abdeckung des Bildschirms wieder an, schließen Sie das Kabel wieder an und stecken Sie es in die Halterung.
    10. Schalten Sie den Drucker wieder ein und überprüfen Sie, ob die Werte für Ruck, Beschleunigung und E-Steps mit denen übereinstimmen, die Sie zuvor eingestellt hatten, und ändern Sie sie, falls dies nicht der Fall ist.

    Roy Hill

    Roy Hill ist ein leidenschaftlicher 3D-Druck-Enthusiast und Technologie-Guru mit umfassendem Wissen rund um den 3D-Druck. Mit über 10 Jahren Erfahrung auf diesem Gebiet beherrscht Roy die Kunst des 3D-Designs und -Drucks und ist zu einem Experten für die neuesten 3D-Drucktrends und -technologien geworden.Roy hat einen Abschluss in Maschinenbau von der University of California, Los Angeles (UCLA) und hat für mehrere namhafte Unternehmen im Bereich 3D-Druck gearbeitet, darunter MakerBot und Formlabs. Er hat auch mit verschiedenen Unternehmen und Einzelpersonen zusammengearbeitet, um individuelle 3D-Druckprodukte zu entwickeln, die ihre Branchen revolutioniert haben.Neben seiner Leidenschaft für den 3D-Druck ist Roy ein begeisterter Reisender und Outdoor-Enthusiast. Er verbringt gerne Zeit in der Natur, wandert und campt mit seiner Familie. In seiner Freizeit betreut er auch junge Ingenieure und teilt sein umfangreiches Wissen über den 3D-Druck über verschiedene Plattformen, darunter seinen beliebten Blog „3D Printerly 3D Printing“.