Top 7: Der beste günstige Laptop im Test – schon ab 235 € gut für Office & Co.
Top 5: Das beste WLAN-Mesh-System mit Wifi 7 – Asus vor Fritzbox & Xiaomi
Top 10: Screenbar im Test – das beste Licht für den Schreibtisch
Top 10: Der beste Mini-PC mit Windows 11 im Test – Testsieger Minisforum
Top 10: Der beste günstige Mini-PC mit Windows 11 bis 300 Euro – erstaunlich gut
Top 10: Das beste USB-C-Ladegerät ab 65 W – Testsieger mit 100 W für 23 Euro
Top 10: Die beste Powerbank ab 20.000 mAh – Testsieger mit echten 140 W
Top 10: Der beste USB-C-Hub im Test – HDMI, Displayport & Co. für Laptop und PC
Top 10: Der beste portable Monitor im Test
Top 10: Die beste Dockingstation im Test
Top 10: Der beste KVM-Switch im Test
Top 5: Die beste Monitorhalterung für den Tisch im Test
Top 10: Die besten USB-C-Kabel bis 10 € im Test – Ladekabel für Laptop & iPhone
Top 5: Die besten Steckdosen-USVs – Schutz für Daten und Geräte bei Blitzschlag & Stromausfall
Top 10 Grafikkarten 2022: AMD Radeon gegen Nvidia Geforce im Vergleich
Bestenliste NVMe: Schnelle SSDs für PC und PS5 im Test
Bestenliste: Die Top 5 der WLAN Repeater und Access Points
Top 5: Die besten Micro-SD-Speicherkarten im Vergleichstest
Top 10: Das beste Mittelklasse-Smartphone mit guter Kamera im Vergleich
Top 10: Das beste günstige Smartphone bis 300 Euro im Test – Motorola vor Honor
Top 10: Das beste Smartphone 2025 im Test – Apple, Samsung, Xiaomi & Co.
Top 10: Das beste Smartphone bis 400 Euro im Test – Motorola, Nothing & Realme
Top 10: Das beste günstige Tablet im Test – Honor vor Xiaomi und Samsung
Top 10: Das beste Tablet im Test – Samsung vor Apple und Lenovo
Top 10: Das beste Mini-Handy im Test – kleine Top-Smartphones bis 6,4 Zoll
Top 10: Das beste Klapphandy mit Faltdisplay im Test – Motorola vor Samsung
Top 10: Das beste Handy-Ladegerät bis 65 W im Test – auch günstig schnell laden
Top 10: Das beste Outdoor-Handy im Test – robust, mit Beamer, Nachtsicht & Co.
Top 10: Die beste Magsafe-Powerbank im Test – mit Qi2 für Apple & Android
Top 8: Das beste Foldable-Smartphone im Test – Honor klappt besser als Samsung
Top 10: Das beste Mini-Tablet im Test – Lenovo vor Samsung und Apple
Top 10: Die beste Powerbank im Test – Testsieger Anker für 20 Euro
Top 10: Der beste Mini-Fotodrucker im Test
Top 10: Das beste Magsafe-Ladegerät im Test
Top 10: Die beste Mini-Powerbank für Handy & Co. im Test
Top 10: Der beste Wireless Charger mit Qi im Test
Top 7: Das beste Outdoor-Tablet im Test – Samsung, Oukitel & Co.
Die 5 kleinsten Handys für Reise, Notfall & Co: ab 19 Euro & ab 13 Gramm
Top 3: Die besten monatlich kündbaren Handytarife 2024
Für jeden Geldbeutel: Diese Smartphones haben die beste Kamera
Top 10: Die schnellsten Smartphones aus den TechStage-Tests
Top 10: Diese Smartphones bis 400 Euro haben die beste Handykamera
Top 10: Die günstigsten Foto-Handys mit Teleobjektiv
Top 10: Die 10 günstigsten wasserdichten Smartphones
Bestenliste: Die Top 10 der besten Kamera-Smartphones
Top 10: Wasserdichte Smartphones mit IP-Zertifizierung
Top 10 Qi-Smartphones: Kabellos laden ab 240 Euro
Preis-Leistungs-Sieger: Top 10 der schnellsten Smartphones
Top 10: Das beste Fat-E-Bike für Herbst & Winter im Test – Testsieger Himiway
Top 10: Das beste City-E-Bike im Test – Mittelmotor schon ab 799 Euro
Top 10: Der beste Offroad-E-Scooter – Segway Ninebot Max G3 D ist Testsieger
Das beste leichte E-Bike ab 800 Euro im Test – Urban-E-Bikes schon ab 13,5 kg
Top 10: Der beste günstige E-Scooter im Test – Preis-Leistungs-Sieger für 189 €
Top 10: Der beste E-Scooter im Test – Segway Ninebot vor Xiaomi & Egret
Top 10: Das beste E-Bike für Damen & Herren – bequeme Tiefeinsteiger im Test
Top 10: Das beste Klapprad-E-Bike im Test – Engwe vor Brompton und Fiido
Top 10: Die beste Akku-Luftpumpe für Fahrrad & Auto im Test
Top 10: Die beste Handyhalterung fürs Fahrrad im Test
Top 10: E-Mountainbike – das beste günstige E-MTB im Test
Top 7: Der beste smarte Fahrradhelm
Top 10: E-Scooter mit der besten Reichweite im Test
Top 5: Der beste Blinker für E-Scooter zum Nachrüsten
Top 5 E-Bike: Die besten Motoren & Akkus zum Nachrüsten
Bestenliste: Die 7 besten E-Klappräder von 500 bis 3000 Euro
Top 10: Die beste Smartwatch mit EKG im Test – Testsieger misst sogar Blutdruck
Top 10: Die besten Fitness-Tracker im Test – Testsieger Amazfit für nur 90 Euro
Top 10: Die beste Smartwatch im Test – Apple Watch bleibt Testsieger
Testsieger: Der beste Smart Ring im Test – Oura vor Ringconn und Samsung
Top 10: Die beste Sportuhr im Test – Garmin ist Testsieger vor Huawei & Polar
Top 10: Die beste Smartwatch für Damen im Test – Apple, Samsung, Garmin & Co.
Top 5: Der beste GPS-Tracker für Hund und Katze im Test
Top 5: Das beste Spinning Bike im Test – Peloton ist Testsieger
Top 10: Die beste Mini-Taschenlampe mit Akku im Test
Top 10: Die besten GPS-Tracker für Fahrrad, Auto und Co. im Test
Top 5: Der beste elektrische Handwärmer mit Akku und USB
Top 5: Die beste elektrische Wasserpistole im Test – Spyra & Co. ab 11 Euro
Top 10: Die besten Saugroboter mit Wischfunktion im Test – besser mit Walze
Top 10: Der beste Wischsauger – Dreame auf Platz 1, Roborock macht Dampf
Top 10: Mähroboter ohne Begrenzungskabel – Top-Modelle aktuell besonders günstig
Top 10: Der beste Akku-Staubsauger im Test – Dyson V15 saugt sich auf Platz 1
Top 10: Balkonkraftwerk mit Speicher im Test – Preiskampf sorgt für Bestpreise
Top 10: Der beste ergonomische Bürostuhl im Test – Preistipp kostet nur 100 Euro
Top 10: Der beste höhenverstellbare Schreibtisch – Flexispot ist Testsieger
Top 7: Die besten Fensterputzroboter – Testsieger Ecovacs Winbot W2 Pro Omni
Top 8: Das beste smarte Vogelhaus mit Kamera, WLAN, KI zum Bauen oder Kaufen
Testsieger: Der beste Akku-Rasenmäher im Test – Stihl vor Gardena und Makita
Top 10: Der beste Ventilator im Test – Shark & Xiaomi vor Dyson
Top 7: Die beste Kühlbox mit Kompressor von Anker Solix, Ecoflow & Co. im Test
Top 8: Die besten Poolroboter mit und ohne App für kleine & große Pools im Test
Testsieger: Die beste mobile Klimaanlage im Test – Bosch, Delonghi, Ecoflow & Co
Top 10: Das beste Balkonkraftwerk mit 800 Watt im Test – mit exklusiven Rabatten
Top 10: Die beste Powerstation im Test
Top 10: Das beste DECT-Telefon für die Fritzbox im Test
Top 8: Die besten Solarleuchten für den Garten im Test – kabellos & günstig
Top 10: Die beste LED-Fackel mit Akku, Solar und Flammeneffekt im Test
Top 10: Das beste Kurbelradio im Test – mit Solar, DAB+ & Co.
Top 5: Fünf günstige Laubbläser mit Akku ab 45 Euro im Praxistest
Top 5: Das beste Notlicht für die Steckdose mit Akku im Test
Top 5: Der beste Wechselrichter fürs Balkonkraftwerk – Hoymiles ist Testsieger
Top 5: Die beste Aufbewahrung für Fahrrad und E-Bike - Fahrradlift, Wandsystem & Co.
Die besten Powerstations: Solargeneratoren im Test – von Camping bis Notstrom
Top 10: Die besten faltbaren Solarpanels im Test – perfekt für Powerstations
Top 10 Powerstations: Die besten Solargeneratoren aller Klassen – ab 177 Euro
Top 10: Die besten Powerstations bis 500 € – Solargeneratoren für Alltag & Hobby
Top 10: Die besten Powerstations mit LiFePO4-Akku – lange Lebensdauer ab 220 €
Top 10 Solarpanels: Die besten Photovoltaik-Module für Powerstations
Top 10: Der beste Over-Ear-Kopfhörer im Test – Sony vor JBL & Apple
Top 10: Der beste TV-Stick ab 40 Euro im Test – Waipu TV vor Fire TV Stick
Top 10: Die besten PC-Lautsprecher ohne Subwoofer im Test – guter Sound ab 70 €
Top 10: Der beste Mini-Beamer mit Akku im Test – schon ab 250 Euro gut
Top 10: Der beste Open-Ear-Kopfhörer im Test – Soundcore vor Bose & Shokz
Top 5: Die besten Multiroom-Lautsprecher von Sonos, Teufel, Yamaha & Co. im Test
Die beste Soundbar mit Subwoofer im Test – Samsung vor JBL und LG
Top 10: Der beste Bluetooth-Lautsprecher im Test – JBL vor Marshall & Sony
Testsieger: Der beste DAB+-Adapter – Digitalradio für Stereoanlage nachrüsten
Top 5: Der beste mobile Smart-TV im Test – Fernseher auf Rollen
Top 10: Die besten günstigen In-Ear-Kopfhörer im Test – richtig gut ab 30 Euro
Top 10: Die beste Soundbar ohne Subwoofer im Test
Top 10: Der beste In-Ear-Kopfhörer im Test
Top 10: Der beste Full-HD-Beamer im Test
Top 10: Der beste HDMI-Switch für Heimkino, TV & Co. im Test
Top 5: Das beste Ambilight zum Nachrüsten
Top 10: Der beste Sportkopfhörer im Test
Top 10: Das beste 2.1-Soundsystem im Test – PC-Lautsprecher mit Subwoofer
Top 10: Der beste Bluetooth-Adapter zum Nachrüsten für Auto, Heimkino & PC
Top 5: Die besten Laser-Beamer mit 4K bis 2000 Euro – megascharf und hell
Top 5: Die besten USB-Headsets für Teams und Skype bis 60 Euro
Top 10: Die beste mechanische Gaming-Tastatur – Akko vor Keychron & Logitech
Testsieger: Die beste leichte Gaming-Maus – Logitech sichert sich Platz 1
Top 5: Der beste Mini-Gaming-PC im Test – mit Grafikkarte von Nvidia oder AMD
Top 10: Die besten Nintendo-Switch-Spiele im Test – Zelda vor Mario & Pokemon
Top 10: Die besten Controller für die Nintendo Switch ab 11 Euro
Top 5: Die besten Lenkräder für Rennsimulatoren
Top 7: Die besten Joysticks, Steuerknüppel & Hotas für den Flugsimulator
Autorennen, Fliegen, U-Boot fahren: Die 10 besten Simulationen für VR-Brillen
Die 10 besten Simulatoren für PC und Konsole
Bestenliste: Die zehn besten Spiele für die Playstation 5
Autorennen, Shooter, RPG: Die zehn besten Spiele für die Xbox One
Multiplayer-Top-10: Die besten Koop-Spiele für PS4 und PS5
Bestenliste: Die zehn besten offiziellen Retro-Konsolen
Top 10: Die besten Switch-Spiele für Multiplayer & Couch-Coop
Bestenliste: Die Top-10-Spiele für Xbox Series S & X
Xbox: Die Top-10 der Couch-Koop-Spiele für lokalen Multiplayer
Bestenliste: Gamepads für PC und Retro-Konsole
Top 10: Die besten Smart-Home-Systeme im Test – Home Assistant überragt alle
Top 10: Die beste Türklingel mit Kamera im Test – Eufy vor Reolink
Top 10: Das beste Heizkörperthermostat im Test – smart heizen und Geld sparen
Top 10: Die beste kabellose Überwachungskamera im Test – Akku, WLAN, LTE & Solar
Das beste Smart Lock im Test – Testsieger mit Gesichtserkennung vor Nuki
Top 10: Der beste Raumluftsensor fürs Smart Home im Test
Testsieger: Die beste Mini-Überwachungskamera im Test – Babyphone inklusive
Top 10: Die beste Überwachungskamera mit PTZ im Test
Top 10: Der beste Luftreiniger im Test
Top 10: Die besten Überwachungskameras mit 4K-Auflösung im Test
Top 10: Die beste Überwachungskamera mit Dual-Objektiv im Test
Top 10: Die beste Überwachungskamera für innen im Test
Die besten smarten LED-Stehlampen im Test – Govee vor Philips Hue
Top 10: Die beste Überwachungskamera mit Top-Nachtsicht im Test
Die besten Präsenzmelder mit Radar im Test – Aus für Bewegungsmelder?
Top 7: Das beste smarte LED-Panel – Nanoleaf, Govee & Alternativen
Top 5: Die besten smarten Bewässerungssysteme für den Garten im Test
Top 10: Stromverbrauch messen – die besten smarten Steckdosen im Test
Die besten Floodlight Cams: Überwachungskameras mit hellen LED-Strahlern im Test
Top 10: Die besten Saugroboter bis 300 Euro – Laser, App und Absaugstation
Top 5: Smarte Outdoor-Überwachungskamera mit WLAN & Akku
Top 5: Die besten smarten Indoor-Gärten ab 40 Euro
Top 10: Carplay nachrüsten – das beste Display für iPhone & Android Auto im Test
Top 10: Wärmebildkamera-Adapter für das Handy im Test – Hikmicro, Flir & Co.
Top 5: Der beste Adventskalender 2025 – für Bastler, Schlaumeier, Nerds & Geeks
Top 10: Die beste smarte Box im Test – Youtube, Netflix & Co. im Auto
Top 5: Die beste günstige Wärmebildkamera im Test – Hikmicro ist Testsieger
Top 7: Die beste elektrische Fliegenklatsche im Test – schon ab 4 Euro
Top 5: Der beste DAB+-Adapter fürs Autoradio zum Nachrüsten im Test
Top 7: Die beste thermoelektrische Kühlbox im Test – perfekt für Auto & Urlaub
Top 5: Der beste Insektenstichheiler im Test – Heat It, Beurer, Bite Away & Co.
Top 10: Der beste Wireless-Carplay-Adapter im Test – iPhone kabellos nutzen
Top 10: Der beste Adapter für Android Auto Wireless – kabellos Handy nutzen
Top 5: Das beste ferngesteuerte Boot im Test
Top 10: Der beste 3D-Drucker mit Filament im Test
Top 5: Der beste Alkoholtester im Test – Promille selbst ermitteln
Top 10: Die beste Starthilfe-Powerbank im Test
Top 10: Die beste Dashcam fürs Auto im Test
Top 6: Die beste kabellose Rückfahrkamera zum Nachrüsten im Test
Top 10: Das beste Mehrfach-USB-Ladegerät im Test
Top 7: Der beste elektrische Präzisionsschraubendreher
Top 6: Die besten Radar- und Blitzerwarner
Top 7: Der beste Lötkolben mit Stromversorgung per USB – perfekt fürs Hobby
Top 10: Die beste elektronische Parkscheibe mit Zulassung im Test
Top 5: Die besten RC-Helikopter bis 100 Euro – Rundflug im Wohnzimmer
Top 5: Die besten 3D-Drucker für Anfänger – einfach & gut drucken ab 269 Euro
Top 5: Die besten smarten elektrischen Zahnbürsten – besser Putzen dank App
Top 5: Die besten Head-up-Displays – HUD für jedes Auto ab 12 Euro nachrüsten
Top 10 SLA-Drucker: Die besten 3D-Drucker für Resin ab 130 Euro im Test
Top 10: Bluetooth-Schlüsselfinder – die besten Keyfinder für Android und iOS
Top 10: Die günstigsten 3D-Drucker von 85 bis 250 Euro
Top 10: Die besten Laser-Engraver zum Gravieren und Schneiden

3D-Drucker: Weboberfläche und höheres Drucktempo für 30 Euro nachrüsten

Einrichtung MainSailOS:

MainsailOS macht FDM-Drucker schneller und ermöglicht eine komfortable Steuerung per Weboberfläche. TechStage zeigt, wie das 30-Euro-Upgrade in einer Stunde durchgeführt wird.

Dieses Anleitung erscheint in unserer Themenwelt 3D-Drucker. Hier sind in den letzten Monaten beispielsweise folgende Artikel erschienen:

Das Tutorial richtet sich an Nutzer, die schon eine Erfahrung mit dem Thema 3D-Druck gesammelt haben und jetzt das Beste aus ihren Druckern herausholen möchten. Grundlegende Kenntnisse über Begriffe aus dem Themengebiet sind unabdingbar. Rudimentäre Englischkenntnisse sind ebenfalls empfehlenswert. Die einzelnen Arbeitsschritte sind allerdings nicht besonders kompliziert und so sollte die Inbetriebnahme für die allermeisten Nutzer problemlos möglich sein.

In diesem Leitfaden wird auch beschrieben, wie die alte Firmware gesichert und erneut aufgespielt werden kann. Wer unsicher ist, ob der Umstieg sinnvoll ist, kann den Drucker so immer zurück in den Ursprungszustand bringen.

Die Einrichtung von MainSailOS wurde von einem zweiten Redakteur anhand dieses Artikels erfolgreich durchgeführt. Der komplette Prozess hat circa eine Stunde Arbeit gekostet.

MainsailOS

In diesem Artikel geht es um die Einrichtung des Software-Paketes MainsailOS mit der 3D-Drucker-Firmware Klipper. MainsailOS basiert auf Raspbian Lite und besteht aus drei Teilen. Dieser verwandeln einen „einfachen“ Webserver in einen vollumfänglichen Steuereinheit für 3D-Drucker.

Das Hauptaugenmerk liegt auf MainSail, die eigentliche Weboberfläche für den Endnutzer. Diese ermöglicht beispielsweise die Steuerung und Beobachtung des Druckers per WLAN. Die Oberfläche ist schlicht gestaltet und somit sparsam in Sachen Rechenleistung. Dies ermöglicht den Betrieb auf verhältnismäßig schwachen Mini-Rechnern, wie dem Raspberry Pi Zero. Alternative Programme, etwa Octoprint, sind da vergleichsweise Ressourcen-hungrig, hier muss es ein deutlich stärkerer Mini-Rechner ran. Für unseren Workshop nutzen wir den Mittelklasse-Raspberry Pi 3A+.

Der zweite Teil von MainsailOS ist Moonraker. Dieser Programmteil ist für die Kommunikation zwischen Webserver und Drucker zuständig.

Das Herzstück von MainsailOS und der Teil auf den sowohl MainSail und auch Moonraker aufbauen, ist die Open-Source Firmware Klipper. Klipper ist, einfach gesagt, eine Alternative zur Firmware Marlin. Klipper ist aus der Erfahrung des Redakteurs deutlich benutzerfreundlicher einzustellen und bietet zudem folgende Vorteile:

  • Berechnung der Bewegungsdaten auf einem leistungsstarken Raspberry Pi
  • Änderungen an der Firmware, ohne neu zu flashen 
  • Deutlich schnellere Vorschübe, bei gleichbleibenden/besseren Druckergebnissen
  • Voreinstellungen für viele Druckermodelle verfügbar
  • An fast jedem günstigen Drucker anwendbar 
  • Optionaler Webcam-Support 
  • Regelmäßige und umfangreiche Updates 

Notwendige Hard- und Software

Folgend eine Liste der benötigten Teilen und (kostenlosen) Programmen, um den 3D-Drucker auf MainsailOS und damit Klipper umzurüsten.

Hardware:

  • FDM-Drucker
  • Raspberry Pi (wir empfehlen einen Raspberry Pi 3A+ oder besser)
  • USB-Netzteil mit dem zum genutzten Raspberry Pi passenden Anschluss 
  • microSD Karte mit mindestens 8 GByte für den Raspberry
  • zweite microSD Karte mit beliebiger Speichergröße – mehr dazu später
  • Windows-PC und Cardreader 
  • USB-Typ B Kabel (Dieses gehört bei vielen Druckern zum Lieferumfang) 

Software:

Einrichtung MainSailOS:

Installation

Vor dem Beginn der Installation wollen wir darauf hinweisen, dass die einzelnen Schritte deutlich komplizierter aussehen, als sie es tatsächlich sind. Die wichtigen Punkte des Prozesses zeigen wir anhand von Screenshots. Wir empfehlen es, den kompletten Ablauf einmal komplett durchzulesen, bevor man dann schrittweise mit der Installation beginnt.

Für diese Anleitung haben wir den FDM-Drucker Sapphire Pro von TwoTrees (Testbericht) umgerüstet. Letztlich funktioniert die Anleitung aber auch mit Geräten wie dem Ender 3 (Ratgeber), Tronxy X5 SA Pro (Testbericht) oder dem Anet A8 (Testbericht A8 Plus). Lediglich die Einstellungen, welche später unter „make menuconfig“ und in der „Printer.cfg“ Datei getätigt werden, sind nicht universell anwendbar und müssen für jeden Drucker, besser gesagt für jedes Mainboard, separat in Erfahrung gebracht werden! Konkrete Hilfe bei der Umrüstung eines anderen Drucker-Modells gibt es in der jeweiligen Konfig-Datei. Diese sind hier bei Github zu finden. Der Rest dieser Installation ist universell anwendbar.

Bei vielen 32-Bit-Druckerboards ist es allerdings der Fall, dass das Flashen manuell durchgeführt werden muss und der Befehl „make flash“ nicht funktioniert. Wie das funktioniert erklären wir im Anschluss an diese Bilderstrecke. Die Benutzer von 8-Bit-Boards und diejenigen, wo der „make flash“ Befehl funktioniert hat können diese nächsten Schritte überspringen und direkt bei den Einstellungen auf der Weboberfläche (nächste Bilderstrecke) weiter machen.

Manueles Flashen von 32-Bit-Boards

Im Fall des Sapphire Pros mit dem Mainboard MKS Robin Nano muss die Firmware Datei noch mithilfe eines Scripts bearbeitet werden. Dazu wird in Putty folgender Befehl eingetragen und mit ENTER bestätigt:

./scripts/update_mks_robin.py out/klipper.bin out/Robin_nano35.bin 

Nicht wundern, es erscheint keine Meldung!

Nun können wir PuTTy schließen und die gerade erstellte Firmware-Datei von unserem Webserver holen.

Einrichtung MainSailOS:

Hierzu wird mithilfe eines FTP-Clients (in unserem Fall FileZilla) eine Verbindung zum MainsailOS Server aufgebaut. Dazu geben wir wieder die IP: „mainsailos.local“, den Benutzernamen „pi“, das Passwort „raspberry“ und den Port 22 in die entsprechenden Felder ein und bestätigen die Eingabe.

Einrichtung MainSailOS:

Nun navigiert man in dem rechten Fenster in den Ordner „Klipper“ und anschließend in den Ordner „out“. Das Verzeichnis heißt dementsprechend „/home/pi/klipper/out“. Hier wurde die mit dem Script überarbeitete Datei unter dem Namen „Robin_nano35.bin“ gespeichert. Bei anderen 32-Bit-Boards heißt sie schlicht „klipper.bin“. Diese Datei ziehen wir per drag&drop auf den Desktop. Im Fall, dass man kein Robin Nano Board verbaut hat und die „klipper.bin“ benutzt werden soll, muss diese vor dem nächsten Schritt noch in „firmware.bin“ umbenannt werden.

Einrichtung MainSailOS:

Jetzt wird die zweite microSD-Karte benötigt. Bei dieser ist die Speichermenge irrelevant, da die Datei „Robin_nano35.bin“ bzw. die „firmware.bin“ nur wenige Kilobyte groß ist. Diese microSD-Karte wird auch nur einmalig kurz zum Aufspielen der Klipper-Firmware benötigt und kann anschließend anderweitig genutzt werden.

Auf dieser Karte speichern wir nun die vorher am Desktop abgelegte Datei „Robin_nano35.bin“ oder „firmware.bin“. Die Karte sollte ansonsten komplett leer sein, um eventuelle Fehler auszuschließen.

Anschließend wird die Karte vom PC abgezogen und in den ausgeschalteten Drucker, an welchem vorher das USB-Kabel abgezogen wurde, eingesetzt. Nach dem Einschalten dauert es knapp eine Minute, bis die neue Firmware automatisch aufgespielt wurde. Nun wird der Drucker wieder ausgeschaltet und die microSD-Karte abgezogen.

Mithilfe der Speicherkarte können wir am PC überprüfen, ob der Flash-Vorgang funktioniert hat. Ist dort eine „ROBIN_NANO35.CUR“ oder „FIRMWARE.CUR“ zu finden, wurde die Firmware erfolgreich aktualisiert. FileZilla wird ab hier nicht weiter benötigt.

WICHTIG: Diese Datei bitte NICHT löschen, sondern aufheben! Mithilfe dieser Datei kann der Drucker in wieder den Ausgangszustand zurückversetzen. Dazu wird die Datei in „Robin_nano35.bin“ oder „firmware.bin“ umbenannt. Landet diese Datei auf einer Speicherkarte im Drucker, flasht dieser die Firmware nach dem Einschalten automatisch zurück. Nur in Einzelfällen ist es möglich, dass das alte Betriebssystem bei diesem Schritt unwiderruflich vom Drucker gelöscht wird. Dieser Fall ist uns aktuell allerdings nur beim Ender 6 und diesem speziellen Mainboard bekannt. Die originale Firmware ist alternativ auch beim Hersteller verfügbar.

Nicht wundern, dass nach dem Flashen der Firmware gegebenenfalls der Touchscreen oder das Display am Drucker nicht mehr funktioniert, das ist normal! Wer möchte, kann ein Raspberry Pi Display nachrüsten und die Klipper Screen Erweiterung installieren, um den Drucker alternativ ohne Weboberfläche bedienen zu können.

Nun ist der schwierigste Teil überstanden und es wird deutlich benutzerfreundlicher. Ab hier sind alle weiteren Einstellungen über die Weboberfläche einstellbar und die wahre Stärke von MainsailOS kommt endlich zur Geltung. Weiter geht es in der zweiten Bilderstrecke mit der Konfiguration der Weboberfläche.

Folgende Codezeilen werden für die „mainsail.cfg“ benötigt. Diese haben wir zusätzlich als Textdatei abgespeichert und in Dropbox zum Download hinterlegt.

Einrichtung MainSailOS:

Grundsätzlich gilt: Nach jeder Änderung von Einstellungen innerhalb der Dateien „printer.cfg“ oder „mainsail.cfg“ muss ein „Firmware Restart“ erfolgen. Dies erfolgt durch einen Klick auf „SAVE & RESTART“.

In den beiden Konfigurationsdateien können beispielsweise Bewegungsgeschwindigkeit oder Homepoint festgelegt werden. Falls der Drucker nicht nach 10 Sekunden nach dem Restart normal im Dashboard angezeigt wird, ist irgendeine Codezeile nicht korrekt. Langes Suchen des Fehlers ist aber nicht nötig, da der Fehler vom System konkret benannt wird.

Überprüfung der Endschalter

Bevor man mit dem ersten Druckauftrag startet, sollten noch ein paar Dinge überprüft und eingestellt werden. Zuerst kontrollieren wir, ob die Endschalter noch korrekt funktionieren.

Hierzu kann man sich in MainSailOS unter dem Punkt SETTINGS in der Box mit der Bezeichnung Endstops eine Momentaufnahme der Endschalter anzeigen lassen. Dort sollten alle Endschalter einmal betätigt werden, um sie auf Funktion zu prüfen. Dabei muss während der Betätigung des Endschalters der Aktualisieren-Button gedrückt werden, um die Statusänderung in der Weboberfläche zu sehen.

Einrichtung MainSailOS:

Bewegungen Kalibrieren

Nun kann die Kalibrierung der Bewegungsschritte durchgeführt werden. Hierzu gehen wir auf das Dashboard und fahren die Achsen auf die Home-Position. Nun nehmen wir einen Messschieber oder ein Lineal und fahren mit dem Drucker per MainSailOS 100 mm in jede Richtung und messen, wie weit der Drucker tatsächlich verfahren ist.

Einrichtung MainSailOS:

Nun wird in der „printer.cfg“ unterhalb von [stepper_x] für die X-Achse, [stepper_y] für die Y-Achse oder [stepper_z] für die Z-Achse die voreingestellte „rotation_distance“ ausgelesen. Das Messergebnis und die „rotation_distance“ wird nun in folgender Formel eingetragen:

Berechnung der Rotation-Distance.

Dieses Ergebnis wird nun auf eine ganze Zahl gerundet (Beispiel 39,89 ^= 40) und als neue „rotation_distance“ für den überprüften Stepper eingetragen.

Diese Einstellung sollte für jede Achse und den Extruder durchgeführt werden und jeweils noch einmal überprüft werden!

PID-Tuning

Das PID-Tuning (also das Einstellen der richtigen Parameter zum Heizen der Heizpatrone bzw. des Heizbetts) erfolgt bequem über die „Console“ von MainSailOS. Für die Heizpatrone wird folgender Befehl benötigt (die Zahl hinter „TARGET=“ ist die am häufigsten von Ihnen benutzte Temperatur von Nozzle oder Heizbett) :

PID_CALIBRATE HEATER=extruder TARGET=200

Für das Heizbett sieht der Befehl wie folgt aus:

PID_CALIBRATE HEATER=heater_bed TARGET=60 

Dieser Vorgang kann (insbesondere beim Heizbett) ein paar Minuten dauern. Anschließend werden die Einstellungen mittels des blauen „SAVE CONFIG“ Buttons am oberen Ende der Website gespeichert.

Nun sind die wichtigsten Einstellungen in MainsailOS angepasst und der Drucker ist bereit.

FAQs

Bei konkreten Fragen zu den Einstellungen und optionalen Funktionen von MainsailOS empfehlen wir die Seite www.mainsail.xyz. Bei Formeln und Befehlen ist grundsätzlich auf die Groß- und Kleinschreibung zu achten!

Preise

In folgendem Preisvergleich listen wir Beispiele zur benötigten Hardware auf und zeigen einige der Drucker, für die Konfigurationsdaten verfügbar sind.

Fazit

Der komplette Einrichtungsprozess erscheint zunächst sehr kompliziert. Wer sich exakt an die Anleitung hält, sollte MainSailOS trotzdem problemlos installiert bekommen. Neben der Möglichkeit den Drucker direkt vom Rechner zu bedienen, auch wenn dieser in einem anderen Raum steht, gefällt uns besonders gut, dass Einstellungen an der Firmware mit nur wenigen Klicks umgesetzt werden können. Ein erneutes Flashen des Druckers ist dank der Kombination aus Klipper und MainsailOS nicht mehr notwendig.

Im Vergleich zu alternativen Möglichkeiten wie Octoprint, ist die Einrichtung etewas aufwändiger. Wartung, Updates und Veränderungen am System empfinden wir mit MainSailOS aber deutlich komfortabler.