Per connettere l'Arduino Mega alla nostra stampante occorre una scheda d'interfaccia: uno shield
Nel nostro caso lo shield adatto è la scheda RAMPS
Questa scheda ospita fino a cinque moduli per il controllo dei motori passo-passo: uno per ogni asse (a quello dell'asse Z saranno collegati assieme entrambi i motori) e due per due possibili estrusori.
Possiede gli ingressi per tre sensori di temperatura: uno per il piano e due per i due possibili estrusori
Possiede i connettori per i tre interruttori di fine corsa degli assi
Possiede tre transistor VFET di potenza per comandare il riscaldatore del piano e quelli dei due estrusori
Possiede altri connettori per connettere altri eventuali attuatori/sensori, come ad esempio una ventola che raffreddi il pezzo stampato, con velocità regolabile
Riporta poi alcuni piedini liberi dell'Arduino su di un connettore sul quale inserire eventuali schede aggiuntive, come un display LCD per il controllo in locale o una scheda SD per contenere i file da stampare