Hogyan kell Flash & 3D nyomtató firmware frissítése - Egyszerű útmutató

Roy Hill 17-05-2023
Roy Hill

Miután belekezdtem a 3D nyomtatásba, olyan kifejezésekkel találkoztam, mint a firmware, Marlin, villogás és frissítés, ami először eléggé zavaros volt. Végeztem egy kis kutatást a 3D nyomtató firmware-ről, és rájöttem, hogy mit jelent, ezért írtam egy cikket róla, hogy segítsek másoknak.

Ez a cikk olyan firmware-rel kapcsolatos témákat fog tárgyalni, mint például, hogy mi a firmware, hogyan lehet a 3D nyomtató firmware-jét flashelni és frissíteni, és még sok más, szóval maradj velünk, hogy hasznos információkhoz juss.

    Mi az a firmware a 3D nyomtatásban? Marlin, RepRap, Klipper, Repetier

    A firmware a 3D nyomtatásban egy speciális program, amely a 3D nyomtató működését vezérli a szeletelt modell G-kód utasításainak olvasásával. A nyomtató alaplapján található, és számos típusa létezik, például Marlin és RepRap, amelyek mindegyike saját funkciókkal és előnyökkel rendelkezik.

    A 3D nyomtató legalapvetőbb műveletei, például a léptetőmotorok mozgása, a fűtőtestek bekapcsolása, vagy akár az, hogy milyen gyorsan nyomtat a 3D nyomtató, több millió számítást igényelnek, amelyeket csak a firmware tud elvégezni.

    Firmware nélkül a 3D nyomtató nem tudná, hogy mit és hogyan kell tennie. Vegyük például a G-kódos parancsot " M109 S200 ."

    Miután beírta a G-kódot a terminálba, a 3D nyomtató firmware-je felismeri azt, és tudja, mit kell tennie. Ebben az esetben a forró vég célhőmérsékletét 200°C-ra állítja be.

    Ez csak egy alapvető magyarázat volt, de a firmware valójában ennél sokkal összetettebb G-kód parancsokat is képes kezelni. Alapvetően így működteti a 3D nyomtatót, és így készíti el azokat a varázslatos nyomatokat, amiket mi ismerünk.

    Számos 3D nyomtató firmware létezik, amelyet az emberek általában 3D nyomtatáshoz használnak. Nézzünk meg néhányat a leggyakoribbak közül az alábbiakban.

    Mi az a Marlin Firmware?

    A Marlin a leghíresebb 3D nyomtató firmware, amelyet a közösség többsége jelenleg is használ a készülékén. A legtöbb 3D nyomtatót a Marlin alapértelmezett firmware-rel szállítják, bár idővel érdemes lehet frissíteni.

    A Marlin azért népszerű, mert számos olyan kívánatos tulajdonsággal rendelkezik, amelyekkel más firmware-ek nem rendelkeznek. Először is, rendkívül testreszabható, ami azt jelenti, hogy a Marlinhez könnyen hozzáadhatja saját funkcióit.

    Emellett kiváló dokumentációval és nagyszerű közösségi támogatással rendelkezik. Ez azt jelenti, hogy a Marlin beállítása egyszerű, mivel számos útmutató és bemutató érhető el az interneten, és mivel a legtöbb ember a Marlint használja, fájdalommentes megtalálni a hasonlóan gondolkodó embereket, akik segítenek a 3D nyomtatáshoz vezető úton.

    A Marlin egy megbízható firmware, és könnyű kezelhetősége miatt mindazoknak ajánlott, akik most kezdték a 3D nyomtatást.

    Mi a RepRap Firmware

    A RepRap firmware egy másik nagy név a 3D nyomtatás világában, amely eredetileg a 32 bites Duet vezérlőlaphoz jelent meg, amely egy fejlett és drága alaplap, számos prémium funkcióval.

    Sokan a RepRap-ot a Marlin helyett azért részesítik előnyben, mert olyan könnyű konfigurálni. Van egy dedikált webes konfigurációs eszköz, amely csatlakozik a firmware-hez, és lehetővé teszi, hogy nagyon könnyen módosítsa azt. Ez nem olyasmi, amit a Marlin megtehet.

    A RepRap azonban nem olyan széles körben kompatibilis, mint a Marlin, és csak 32 bites lapokon működik, míg a Marlin 8 bites lapokon is használható.

    Mi az a Klipper Firmware?

    A Klipper egy viszonylag új 3D nyomtató firmware, amely leginkább a magas számítási sebességéről ismert. Ez viszont a 3D nyomtatót gyorsabbá teszi a nyomtatást, nem kevesebb, mint 70-100 mm/s sebességgel.

    Ez a firmware egy másik egylapkás számítógépet, például a Raspberry Pi-t használja, és az intenzív számításokat arra terheli. Ezáltal a firmware gyorsabban és jobb minőségben nyomtat, nagy pontosságú léptetőmotoros mozgásokat használva.

    A Klipper firmware-t a legtöbb Cartesian és Delta 3D nyomtató is támogatja, és a RepRap firmware-rel ellentétben 8 bites lapokon is működik. Könnyen használható, de nem rendelkezik olyan szintű támogatással, mint a Marlin.

    Mi az a Repetier Firmware?

    A Repetier egy másik nagyszerű lehetőség, ha megbízható, kiváló minőségű firmware-t keresel, rengeteg funkcióval. Széles körben kompatibilis, és a legtöbb deszkát támogatja, és könnyen testre szabható a preferenciáid szerint.

    A RepRaphoz hasonlóan a Repetier is rendelkezik egy webalapú konfigurációs eszközzel, így a firmware módosításait könnyen és kényelmesen végezheti el. A Repetier fejlesztőjétől egy Repetier-Host nevű szeletelő is létezik.

    A Repetier firmware és a Repetier-Host együttes használata hatékony és kevesebb hibával járó nyomtatási élményt eredményez. Ez egy nyílt forráskódú firmware, amely rendszeres frissítéseket és újabb funkciókat kap a fejlesztőtől.

    A 3D nyomtató firmware-jének módosítása/frissítése/frissítése

    A 3D nyomtató firmware frissítéséhez először le kell töltenie a legújabb Marlin kiadást, és meg kell nyitnia az Arduino szoftverben, amely a 3D nyomtató firmware frissítésének platformja. Miután csatlakoztatta a nyomtatót a számítógéphez, egyszerűen ellenőrizze és töltse fel a firmware-t néhány egyszerű lépésben.

    Ha még nem ismeri a 3D nyomtatást, a 3D nyomtató firmware-jének villogtatása elsőre nehéz feladatnak tűnhet, de mindenképpen megéri, hogy a nyomtató legújabb funkcióit használja, és megbízhatóbban és következetesebben nyomtasson.

    Lásd még: Hogyan szárítsuk a filamentet, mint egy profi - PLA, ABS, PETG, Nylon, TPU

    A következő lépések elmagyarázzák, hogyan frissítheti a firmware-t a 3D nyomtatóján, ezért mindenképpen kövesse figyelmesen az egyes lépéseket.

    1. lépés. A GitHub oldalról letöltheted a Marlin legújabb kiadását, amely a cikk írásakor a 2.0.9.1. A legújabb verziót az oldalon található legördülő menüre kattintva és a legalsó kiadást ellenőrizheted.

    Ha ott vagy, kattints a "Kód" gomb legördülő nyilára, majd válaszd a "ZIP letöltése" opciót. Ez elindítja a letöltést.

    2. lépés. A fájl ZIP formátumban érkezik, így a folytatáshoz ki kell majd kicsomagolnod. Ha kész, nyisd meg, és kattints a "config" mappára.

    3. lépés. Ha ez megtörtént, akkor most az adott 3D nyomtató szükséges adatait kell bemásolnod, és az alapértelmezett konfigurációs fájlokat kell kicserélned ezekkel. Ehhez kattints a "examples" mappára, keresd meg a 3D nyomtatódat, és válaszd ki a géped alaplapját. Az alábbiakban megadott útvonal egy példa arra, hogyan kell ezt a lépést elvégezned.

    Configurations-release-2.0.9.1> config> examples> Creality> Ender-3> CrealityV1

    A folytatáshoz másolja a "Configuration" és a "Configuration_adv" fájlokat.

    4. lépés. Ezután egyszerűen beilleszti a fájlokat az "alapértelmezett" mappába. Ha Windows PC-n van, a rendszer felszólítja, hogy cserélje ki a jelenlegi fájlokat a másolataira. Tegye ezt a folytatáshoz. Most már megvan a legújabb Marlin firmware verzió, amely a 3D nyomtatóhoz van konfigurálva.

    5. lépés. Most szükséged lesz az Arduino szoftverre a 3D nyomtató firmware-jének frissítéséhez. Az Arduino IDE letölthető a hivatalos weboldalról, ha pedig Windows PC-n dolgozol, akkor kényelmesen telepítheted a Microsoft Store-ból is.

    6. lépés. Ezután indítsa el a firmware-t az Arduino IDE-ben a mappában található Marlin.ino fájl segítségével. Amikor az Arduino megnyílik, győződjön meg róla, hogy az "Eszközök" részben kiválasztotta a 3D nyomtató megfelelő lapját, hogy elkerülje a hibákat.

    7. lépés. Ezután már csak a bal felső sarokban lévő "Verify" gombra kell kattintanod, amely egy pipa alakú. Ezzel megkezdődik a firmware fordítási folyamata. Ha eddig mindent jól csináltál, remélhetőleg nem fogsz hibaüzeneteket látni.

    8. lépés. Miután a firmware frissítés befejezte a fordítást, most egyszerűen csatlakoztassa a 3D nyomtatóját a számítógéphez USB kapcsolat segítségével, ha a nyomtatója rendelkezik bootloaderrel. Ha nem, akkor is van egy módja a nyomtató csatlakoztatásának, és erről a cikk későbbi részében már beszéltem.

    A csatlakoztatás után kattintson az "Upload" gombra, amely közvetlenül a "Verify" gomb mellett található. Győződjön meg róla, hogy a nyomtatót előtte kihúzta a konnektorból.

    Ennyi volt a 3D nyomtató firmware-frissítése. Van egy kis esély arra, hogy néhány beállítás, például az ágy szintezésének eltolódása vagy a gyorsulási korlátok visszaálltak.

    Ebben az esetben a 3D nyomtató kezelőfelületén található "Initialize EEPROM" (EEPROM inicializálása) opcióval mindent visszaállíthat a konfigurációs fájlokban.

    A következő videó alaposan áttekinti a folyamatot, ezért nézze meg, hogy egy mélyreható vizuális bemutatót kapjon.

    Hogyan adhatok & telepíthetem a Marlin firmware-t egy 3D nyomtatóhoz?

    A Marlin firmware 3D nyomtatóra történő telepítéséhez először le kell töltenie a Marlint a számítógépére, szerkesztenie kell a letöltött konfigurációs fájlokat, majd az Arduino szoftver segítségével a Marlin projektet a 3D nyomtató számára olvasható formába kell fordítania. Ha ez megtörtént, egyszerűen feltöltheti, hogy a Marlint hozzáadja a 3D nyomtatóhoz.

    A Marlin 3D nyomtatóra történő telepítésének folyamata meglehetősen hasonló a fenti alcímhez. Alapvetően megismételheti az előző részben kiemelt összes lépést, még akkor is, ha először adja hozzá a Marlint egy 3D nyomtatóhoz.

    Lásd még: Nem tapadnak az ABS-nyomatok az ágyhoz? Gyors megoldások a tapadáshoz

    A 3D nyomtató firmware-jének szerkesztéséhez az Arduino IDE alkalmazást fogja használni, miután megnyitotta benne a firmware-t.

    Azonban ajánlott, hogy ne piszkáld a konfigurációs fájlokat a szerkesztőben, mivel a kód nagy része már előre definiálva van, és ha valamit megváltoztatsz anélkül, hogy tudnád, mi az, az potenciálisan megakadályozhatja a villogást.

    A Teaching Tech alábbi videója egy nagyszerű útmutató a 3D nyomtató firmware-jének szerkesztéséről, ezért további részletekért mindenképpen nézze meg.

    Frissítheted az Ender 3 firmware-t a Cura segítségével?

    Igen, az Ender 3 firmware-jét a Cura segítségével néhány egyszerű lépésben frissítheti. Először is, egyszerűen töltse le a kívánt firmware előre lefordított verzióját HEX formátumban, és töltse fel a 3D nyomtatóra a Cura segítségével.

    A Cura szeletelő segítségével gyorsan és egyszerűen feltölthetjük a 3D nyomtatóra a kívánt firmware-t. Ehhez a módszerhez még bootloaderre sincs szükségünk.

    Amire szükséged lesz, az egy USB, a szükséges firmware HEX formátumban, és természetesen a Cura. A folyamat többi része rendkívül fájdalommentesen követhető, így most rögtön bele is vágunk.

    A következő lépésekben elmagyarázzuk, hogyan frissítheti a firmware-t a Cura segítségével.

    1. lépés. Menj a DanBP Marlin Configuration oldalára, és görgess le a fájlokhoz, hogy megtaláld a csomagolt HEX fájlokat, amelyek megfelelnek az Ender 3 beállításának. Kereshetsz saját firmware-t is az interneten, de győződj meg róla, hogy már le van fordítva, mielőtt letöltöd.

    Így néz ki a szakasz, hogy görgessen lefelé az oldalon.

    2. lépés. Csatlakoztassa számítógépét/laptopját a 3D nyomtatóhoz a géphez illeszkedő USB-csatlakozóval.

    3. lépés. Miután letöltötte a fájlt, a folytatáshoz ki kell azt kicsomagolnia. Ha ez megtörtént, egyszerűen indítsa el a Curát, és kattintson a 3D nyomtató kiválasztási területe melletti legördülő területre. Ezt követően kattintson a "Nyomtatók kezelése" gombra a folytatáshoz.

    4. lépés. Amint ezt megteszi, megjelenik a "Beállítások" ablak. Lesz egy "Firmware frissítése" nevű opció. Kattintson rá a következő lépéshez.

    5. lépés. Végezetül pedig egyszerűen kattintson a "Egyéni firmware feltöltése" opcióra, válassza ki az imént letöltött HEX fájlt, és engedje, hogy Cura feltöltse a firmware-t az Ender 3 nyomtatójára.

    Kész is vagy! Egy meglehetősen egyszerű folyamathoz ragaszkodtál, és végül frissítetted a 3D nyomtató firmware-ét. Ne felejtsd el inicializálni a 3D nyomtató EEPROM-ját a firmware tárolásához.

    A következő videó a fent tárgyalt folyamat vizuális magyarázata.

    Hogyan tudhatja meg & Ismerje meg a 3D nyomtató firmware-jét

    A 3D nyomtató firmware-jének megismeréséhez és kiderítéséhez el kell küldenie az M115 G-kód parancsot a nyomtatónak egy olyan szoftver segítségével, mint a Pronterface. Néhány 3D nyomtató, köztük az Ender 3 is rendelkezik egy "About" vagy "Printer Info" szekcióval az LCD menüben, amelyből megtudhatja, hogy milyen firmware van telepítve rájuk.

    A legtöbb 3D nyomtatót a Marlin vagy a RepRap firmware-rel szállítják, de érdemes biztosan tudni, hogy melyik van telepítve az Ön gépére.

    A M115 parancs alapvetően egy olyan parancs, amely "az aktuális mikrokontroller vagy alaplap firmware verziójának és képességeinek lekérdezésére szolgál. Bármely olyan szoftver terminálablakába beírható, amely képes a 3D nyomtató G-kód parancsokat küldeni.

    A Pronterface egy népszerű választás, amelyet sokan használnak 3D nyomtatóik vezérlésére, beállítására és kalibrálására olyan technikákkal, mint a forró vég és a hőágy PID-hangolása.

    Az említett parancs beírása után egy kódsorozatot kell kapnia, amely valahogy így néz ki.

    FIRMWARE_NAME:Marlin 1.1.0 (Github) SOURCE_CODE_URL://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:RepRap EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff

    Másrészt, ha a Makerbot Print szeletelőszoftvert használja, könnyen megtudhatja az Ön által használt firmware-verziót, ha a nyomtatási panelre lép, kiválasztja a 3D nyomtatóját, majd a "Segédprogramok" menüpontra kattint.

    Végül kattintson a "Firmware Update" (Firmware frissítés) gombra, és minden lényeges információ megjelenik, beleértve a nyomtató által használt firmware aktuális verzióját is.

    Ki lehet szedni a firmware-t egy 3D nyomtatóból?

    Igen, a firmware-t ki tudja venni a 3D nyomtatóból, miután azt lefordították és feltöltötték. Miután azonban megkapta a .hex fájlt a firmware konfigurációjához, hosszú távon értelmetlenné válik, mivel nem tudja majd szerkeszteni vagy konfigurálni a firmware-t, mivel az már le lett fordítva.

    A fordítás előtt a firmware .h vagy .ino formátumban van. A fordítás után a formátumot .bin vagy .hex formátumra konvertálják, attól függően, hogy 8 bites vagy 32 bites kártyáról van szó.

    Gondolj erre úgy, mint egy ételre, amit elkészítesz. Mielőtt főzöl, az összes hozzávalót kiteríted az asztalra, és lehetővé teszed, hogy kicseréld őket arra, amire szeretnéd. Miután megfőzted, nem tudsz visszamenni az alapanyagokhoz. Így van ez a firmware esetében is.

    Van a 3D nyomtatónak bootloadere?

    Attól függően, hogy milyen nyomtatója van, a 3D nyomtatója lehet, hogy rendelkezik bootloaderrel, de az is lehet, hogy nem. A kedvező árú 3D nyomtatók, mint például a Creality Ender 3, nem rendelkeznek bootloaderrel, mivel ezek extra tárhelyet foglalnak a nyomtató alaplapján lévő mikrokontrollereken, és többe kerülnek.

    Az alábbiakban néhány olyan 3D nyomtatót mutatunk be, amelyek bootloaderrel rendelkeznek.

    • QIDI Tech X-Plus
    • Monoprice Maker Select V2
    • MakerBot Replicator 2
    • Creality Ender CR10-S
    • Flashforge Creator Pro

    Flashelhető firmware bootloader nélkül?

    Igen, bootloader nélkül is tudsz firmware-t flashelni egy külső programozó segítségével, amely a firmware-t az alaplap ICSP-jébe írja. Az ICSP a legtöbb alaplapon megtalálható, így nem okozhat gondot a firmware bootloader nélküli flashelése.

    A bootloader egy olyan szoftver, amely lehetővé teszi a firmware egyszerű flashelését USB segítségével. Minimális helyet foglal el az alaplap mikrokontrollerében, amely egy speciális alkatrész, amely a 3D nyomtató firmware-ével kapcsolatos mindent tárol.

    Bár minimális, a bootloader helyet foglal a mikrokontrollerben, amelyet más, fontosabb funkciók, például az automatikus ágyszintezés is felhasználhatna.

    Ez az oka annak, hogy sok gyártó kerüli a bootloader elhelyezését a 3D nyomtató alaplapján belül, így a felhasználók teljes mértékben kihasználhatják a helyet további funkciók számára.

    A firmware flashelése így határozottan összetettebbé válik, mivel már nem lehet egyszerűen USB-kapcsolatot használni. Sokan azonban úgy vélik, hogy ez a kompromisszum megéri a nyomtató funkcionalitásának növelését.

    A következő videó Thomas Sanladerer nagyszerű bemutatója a firmware bootloader nélküli flasheléséről, ezért nézze meg, ha alapos útmutatót szeretne kapni.

    RepRap Vs Marlin Vs Klipper Firmware

    A RepRap, a Marlin és a Klipper mind nagyon népszerű választások, amikor a 3D nyomtató firmware-ének kiválasztásáról van szó. Azonban mindhárom meglehetősen különbözik egymástól, ezért merüljünk el a különbségekben, és nézzük meg, melyikük kerül a csúcsra.

    Építészet

    RepRap: A RepRap firmware C++ programozási nyelven íródott, és szigorúan csak 32 bites processzorokon, például a Duet vezérlőlapokon való futtatásra készült. Ezáltal 3D nyomtatókon, CNC gépeken, gravírozókon és lézervágókon használható. A RepRap szintén a Marlinra épül.

    Marlin: A Marlin a Sprinter firmware-en alapul, amely szintén C++ nyelven íródott, de meglehetősen sokoldalú, és 8 és 32 bites processzorokon egyaránt képes futni. A RepRaphoz hasonlóan ez is kezeli a legtöbb részletes G-kód számítást, amelyek magának a 3D nyomtatónak az alkatrészeit vezérlik.

    Klipper: A Klipper firmware olyan fontos komponensekre összpontosít, mint a léptetőmotorok és az ágyszintbeállító érzékelők, de a bonyolult G-kód számításokat egy másik, nagyobb képességű lapra hagyja, ami a legtöbb esetben a Raspberry Pi. Ezért a Klipper két lap kombinációját használja a 3D nyomtatók működtetéséhez, és ez nem hasonlít semmilyen más firmware-re.

    Kategória győztese: Bár az architektúra nem jelent nyilvánvaló előnyt vagy hátrányt, a Marlin azért nyeri el a győzelmet, mert ez a legtapasztaltabb firmware, amely erős alapot képez számos más firmware számára, amelyre építeni lehet.

    Jellemzők

    RepRap: A RepRap tele van funkciókkal, köztük a fejlett 3D nyomtatás felhasználói számára készült csúcsteljesítményekkel. Ezek közül néhány a pontos lépésidő generálás és a dinamikus gyorsulásbeállítás, amelyek mindkettő rendkívül hasznos a gyors, pontos és kiváló minőségű 3D nyomtatáshoz.

    A RepRap másik fő jellemzője a webes konfigurációs eszköz, amely a testreszabást gyerekjátékká és fájdalommentessé teszi, ellentétben a Marlinnal, ahol mindent az Arduino IDE-ben kell szerkesztenie.

    Marlin: A folyamatos frissítésekkel az idők során a Marlin egy olyan funkciókban gazdag firmware lett, mint az automatikus ágykiegyenlítés, az automatikus indítás, amely a nyomtatót újraindítás után friss állapotba hozza, és a lineáris előretolás, amely a fúvókán belüli megfelelő nyomást generálja a pontos mozgás és a nagyobb nyomtatási sebesség érdekében, minőségromlás nélkül.

    Klipper: A Klipper olyan fejlett funkciókkal büszkélkedhet, mint például a bemeneti alakítás, amely csökkenti a léptetőmotor rezgéseinek a nyomtatás minőségére gyakorolt hatását. A nyomatok hullámzó hatásának kiküszöbölésével nagyobb sebességgel nyomtathat, és megőrizheti a fantasztikus minőséget.

    A Klipper büszkélkedhet egy másik funkcióval, a sima nyomáselőtolással, amely csökkenti a szivárgást vagy a zsinórozást, és javítja a modell sarkainak nyomtatását. Segít továbbá stabilabbá és robosztusabbá tenni a folyamatot, így a nyomtatás minősége soha nem romlik. Sok más szakértő-

    Kategória győztese: Klipper

    Sebesség

    RepRap és Marlin: Mindkét firmware többé-kevésbé azonos a sebesség tekintetében. A RepRap azzal büszkélkedhet, hogy nagy feltöltési sebességgel rendelkezik, körülbelül 800Kb/s az SD-kártyára Wi-FI vagy Ethernet kapcsolat használatával. Ha a Marlin vagy a RepRap esetében a sebességet a normál értékek fölé növeli, akkor meg kell elégednie a gyengébb nyomtatási minőséggel.

    Klipper: A Klipper a leggyorsabb firmware a csoportból, olyan funkciókkal, mint a sima nyomástovábbítás és a bemeneti alakítás, amelyek lehetővé teszik a nagyobb sebességű nyomtatást, körülbelül 80-100 mm/s sebességgel, miközben a nyomtatás minősége és pontossága kiváló marad.

    Találtam egy YouTube videót is, ahol valaki 150mm/s sebességgel nyomtat a Klipperrel, könnyedén.

    Kategória győztese: Klipper

    Könnyű használat

    RepRap: A RepRap egyértelműen a könnyebben használható firmware ebben az összehasonlításban. A fájlkonfiguráció egy külön webes felületen végezhető el, és a firmware frissítésére is használható.

    Az online konfigurációs eszköz kiemeli a RepRapot a többi közül, mivel a Marlin sok 3D-nyomtató felhasználójának vágyott egyszerű használatot biztosít.

    Marlin: A kezdők számára a Marlin könnyen elsajátítható. A firmware azonban időigényes és nehézkes lesz, amikor a fájlokat konfigurálni kell.

    Ha egy bizonyos változtatást kell végrehajtani a konfiguráción, akkor újra kell flashelni a firmware-t és lefordítani, alapvetően megismételni a folyamatot újra és újra. A pozitív oldalon a Marlin nagyszerű dokumentációval, hatalmas közösséggel és rengeteg online elérhető anyaggal rendelkezik, amelyekből tanulhat és segítséget kaphat.

    Klipper: A Klipper szintén egy könnyen használható firmware, határozottan több, ha jól ismered a Raspberry Pi-t. A Marlinnal ellentétben nem szükséges újra flashelni, és a konfigurációs fájlok módosítása is könnyen elvégezhető.

    Ez azt jelenti, hogy a Klipper dokumentációja hiányzik, mivel ez egy viszonylag új firmware, és nem fogsz ugyanolyan szintű online segítséget találni, mint a Marlin esetében.

    Kategória győztese: RepRap

    Kompatibilitás

    RepRap: A RepRap eredetileg a 32 bites Duet kártyákhoz készült. Ezért csak néhány más 32 bites kártyán tud működni, így nem igazán a legváltozatosabb firmware.

    Marlin: A Marlin a legszélesebb körben kompatibilis firmware, amely 8 bites és 32 bites kártyákon egyaránt működik. Ezért használják az emberek a Marlint, amikor saját 3D nyomtatót építenek.

    Klipper: A RepRaptól eltérően a Klipper támogatja a 8 bites és 32 bites lapkákat is, és szinte minden létező lapkával működik. A Klipper egyre inkább előnyösebb azok számára is, akik barkács 3D nyomtató építésébe kezdenek, és egy funkciógazdag firmware-t kell telepíteniük.

    Kategória győztese: Marlin

    Roy Hill

    Roy Hill szenvedélyes 3D-nyomtatás-rajongó és technológiaguru, aki rengeteg tudással rendelkezik a 3D-nyomtatással kapcsolatos mindenről. A területen szerzett több mint 10 éves tapasztalatával Roy elsajátította a 3D tervezés és nyomtatás művészetét, és a legújabb 3D nyomtatási trendek és technológiák szakértőjévé vált.Roy a Los Angeles-i Kaliforniai Egyetemen (UCLA) szerzett gépészmérnöki diplomát, és több neves vállalatnál dolgozott a 3D nyomtatás területén, köztük a MakerBot-nál és a Formlabsnál. Különböző vállalkozásokkal és magánszemélyekkel is együttműködött egyedi 3D nyomtatott termékek létrehozásában, amelyek forradalmasították iparágukat.A 3D-nyomtatás iránti szenvedélyén kívül Roy lelkes utazó és a szabadtéri tevékenységek rajongója. Szívesen tölt időt a természetben, túrázik, és családjával táboroz. Szabadidejében fiatal mérnököket is mentorál, és különféle platformokon osztja meg gazdag 3D nyomtatással kapcsolatos tudását, köztük népszerű blogján, a 3D Printerly 3D Printingen.