Cuando el motor está enclavado, es normal que se caliente(n) alguno(s) mosfet(s), por eso siempre deben llevar disipador.
Ok, ahí te va de nuevo.
Primero que nada, supongo que la placa PBC la realizaste correctamente, esto es, que no quedo alguna pista unida con otra, o abierta, también supongo que al soldar los componentes, no sucedio esto, y que todos los pines de los componentes quedarón bien soldados, si no, aunque te pares de cabeza no funcionará. Si quieres comprobar si las pistas quedaron bien, basta que utilices un medidor de continuidad para checar que las pistas conduzcan solo donde deben.
Una vez que estés seguro que las pistas están bien, te doy la explicación paso por paso de como probar el driver:
Mirando de nuevo la ficha de conexión, conecta los pines de la siguiente forma:
1 y 2 ------> 5v
5 (Enable) ------> 5v
6 (Half/full) -------> GND
9 y 10 ------> GND
7 y 8 dejalos sin conectar
con respecto a los pines 3 (Clock) y 4 (Dir), tienes que montarlos con push boton, de acuerdo al siguiente diagrama de la izquierda que dice "pull down":
Donde VDD son los 5v y donde pone PIC, va conectado a los pines correspondientes. Montarías 2 circuitos de estos, uno que vaya al pin 3 (clock) y otro al pin 4 (Dir).
Ya que tengas listas las conexiones, y conectado el motor y la alimentación del mismo, vas a notar que el motor se queda enclavado, esto es normal, no olvides ponerle disipadores a los transistores; le vas a dar al boton del pin 3 (clock) y el motor debería moverse un paso con cada botonazo, luego si dejas presionado el boton 4 (Dir) y le das pulsos a Clock, notarás que el motor va en sentido contrario.
Con esto debería bastar para saber si los drivers funcionan correctamente.