Yo diría que la polaridad y el voltaje son las cosas más importantes: todo lo que puedes hacer es verificar dos y tres veces todo; luego verifique nuevamente ...
Tenga mucho cuidado con la alimentación de 12V (principalmente para calentadores y ventiladores), frente a 5v (para Arduino).
En muchos casos he encontrado que no está claro en qué dirección +/- se va fuera de la placa (las entradas en mis tablas fueron al menos marcada claramente!). Descubrí que si enchufo un conector de interruptor de límite hacia atrás, que conecta 5v directamente a tierra, lo que probablemente hará que se corte la fuente de alimentación (suponiendo que esté debidamente protegida; de lo contrario, podría incendiarse). Los motores paso a paso, por otro lado, simplemente corren en la dirección incorrecta si los conecta en RAMPAS hacia atrás (¡buen diseño!).
Otra cosa a tener en cuenta solo aparece si está alimentando el Arduino a través de USB (lo hago mucho, ya que estoy conectado de todos modos para enviar archivos y demás). Un corto puede intentar extraer demasiada energía del USB. En ese caso, mi Mac apaga el USB y da un mensaje; No sé qué pasaría con otro hardware.
He oído que enchufar una placa de controlador paso a paso en RAMPS hacia atrás es probable que frene una placa, y que enchufar o desenchufar un motor paso a paso mientras está encendido también es arriesgado. Pero todavía no los he estropeado, así que ahora no estoy seguro. :)
Puedo ser demasiado cauteloso, pero nunca dejo la fuente de alimentación conectada cuando no estoy cerca.
¡Los mejores deseos!
Steve