Seguendo qualche tutorial, ho settato i microsteps della scheda a 16 (tutti e tre i PIN con jump) ed ho inserito i valori ottimali per ogni singolo asse, tramite comando $100 (per asse x); $101 (per asse Y) e $102 (per asse Z). Ora gli spostamenti per ogni singolo asse sono perfetti al millimetro (se do il comando si spostare l'asse Y di 100 il carrello mi fa una corsa di 10 cm precisi; mmisurazione fatta con il calibro digitale).
Unico problema è che i motori girano davvero lentamente, ma molto lentamente.Come posso aumentare la velocità dei motori? se provo a variare il comando F del Gcode, la velocità resta invariata. Dovrei cambiare i microstep, magari portandoli a 8, e raddoppiare il valore del firmware, voi che ne pensate?
Altro problema che riscontro è che gli endstop non funzionano; sono regolarmente collegati alla CNC Shield, ma se li presso mentre la macchina è in movimento non succede nulla.
Ciao e grazie