-N°6 output per i tre assi (step/dir) e fin qui non ci piove

-N°1 input che porta dentro la serie di tutti i limit switches (2 per X, 2 per Y e 1 per Z) e anche due pulsanti di emergenza
-N°3 input per l' homing (1 limit switch per asse)
-N°1 output per il charge pump signal (la breakout board che ho acquistato è predisposta per questo segnale)
-N°1 output per accendere/spegnere lo spindle
-N°1 input per mandare la macchina in home da una pulsantiera esterna
inoltre vorrei fare anche un joystic (sempre montato sulla pulsantiera che dicevo prima) ma questo comporta altri sei input.. che purtroppo non ho.. come faccio? ho visto che mach3 accetta due porte ma sul manuale ho letto che comunque per ogni porta si ha un massimo di 5 input .. quindi sono fregato....
premetto che ho usato la funzione cerca del forum e ho visto che alcuni usano i joystic della play ma non ho capito bene come fanno a farlo parlare con mach..
penso di avere elencato tutto.. manca altro secondo voi?
Confido nel vostro aiuto! grazie mille