- Scaricare il firmware Marlin 1.1.x-bugfix da qui.
- Copia i file della cartella Example-Creality-Ender3 nella cartella Marlin. Vi Avviserà che verranno sovrascritti dei file e Accettate.
- Aprire Arduino IDE.
- Click su Strumenti – Gestione Librerie.
- Nella barra di ricerca scrivere: TMC2208 ed premere il pulsante installa sulla libreria “TMC2208Stepper by Teemuatlut“.
- Premere File – Apri, e selezionare il file Marlin.ino nella cartella in cui si è scompattato il firmware Marlin 1.1.x-bugfix.
- Selezionare il file Configuration.h e recarsi alla riga 536 (o cercare “Stepper Drivers”).
- Decommentare rimuovendo // le righe X_DRIVER_TYPE, Y_DRIVER_TYPE, Z_DRIVER_TYPE e E0_DRIVER_TYPE
- Sostituire A4988 con TMC2208_STANDALONE per tutte e 4 le righe precedentemente decommentate.
- Recarsi alla riga 1393 e modificare la lingua da “en” a “it” per mettere il menù in italiano.
- Recarsi alla riga 879 e 880 e modificare i valori di X_BED_SIZE e Y_BED_SIZE da 220 a 235.
- Recarsi alla riga 879 e modificare il valore di EXTRUDE_MAXLENGTH da 200 a 400.
- Verificare che le righe 480 e 481 per il THERMAL_RUNAWAY siano Decommentate.
- Selezionare ora il file Configuration_adv.h e recarsi all riga 596 per decommentare la riga, così si attiva la funzione del POWER_LOSS in caso di interruzione della corrente.
- Decommentare la riga 681 DOGM_SD_PERCENT per attivare la visualizzazione della percentuale di lavoro sull’LCD della stampante.
- File – Salva
- Premere la Spunta nell’IDE per effettuare la Compilazione del firmware e verificare la presenza di errori.
Per Caricare il firmware sull’ Ender3 vedere il seguente articolo: Ender 3 – Upload Firmware Marlin