Ну, кроме ноги в кружочке ничего вроде не бросается в глаза. Подключение верное. Может путаница с перемычками (много их) - мож забыл какую? Раз не крутится и греется, возможно один из входов подвешен в воздухе. Я прав, народ? Или как? (не хочется вводить в заблуждение)
Проверял тестером, что на каких ногах микрухи? Не от контроллера, а просто проводочками L293 подключал - проверял работу?
PS
....про ногу в кружочке уже ответили, не увидел