
Esta controladora en formato shield para Arduino Mega, diseñada por la comunidad RepRap, es usada en multitud de impresoras 3D. Puede manejar hasta 5 motores paso a paso mediante los controladores Pololu A4988 o DRV8825.
Actualmente estoy utilizando los drivers TMC2225 para mis proyectos con SCARA y funcionan correctamente, con un mejor control de corriente..

Especificaciones con Arduino Mega 2560
| característica | Valor |
| Dimensiones | 123 mm x 62 mm en general, incluidos terminales y adaptador LCD |
| compatibilidad | – Compatible con Arduino 2560-R3 (funciona con firmware Sprinter, Repetier y Marlin)- ATmega 16U2 para conexiones USB de alta velocidad (hasta 2MBit) |
| fuente de alimentación | Alimentación 12V – 35V para motores paso a paso y base calefactableATENCIÓN: si los motores paso a paso se alimentan con más de 15V, se debe quitar el pin de alimentación de las RAMPAS al Arduino y se debe suministrar el Arduino por separado. |
| Soporte de pantalla | RepRapDiscount SmartController y pantallas compatibles con pines |
| Conexión para motores paso a paso | hasta 5 controladores de motor paso a paso (compatibles con Pololulu) con opción de configuración para micropasos a través de puentes |
| medición de temperatura | 3 entradas ADC de temperatura para termistores |
| parada final | 6 entradas Enstop con fuente de alimentación: Xmin/Xmax/Ymin/Ymax/Zmin/Zmax |



