http://download.siliconexpert.com/pdfs/2013/2/4/7/59/39/903/st_/manual/15494cd00000058.pdf
Полная информация по микросхеме. Надо изучать программирование микроконтроллеров.
А по роботам нашол вот что:
http://newrobots-world.servodroid.ru/publ/novichkam/drajver_dvigatelja_l293b/7-1-0-44
Никитос, ты фигню спросил. Честно. Это все равно что спросить "как сделать автомобиль на колесе 185x65R15, именно 15". Как в проектировании автомобиля колёса совсем не главное, а скорее последнее, так и в создании робота драйвер - это последнее дело, и вокруг него робот не строится. Драйвер можно поставить любой, их тысячи, и все работают примерно одинаково, как колёса в машине. А вот главное - это кинематика рамы, подвески, приводов, параметры двигателей, системы регулирования. Это даже не курс на один семестр, этому обучают годами. Хотя основы за семестр можно вызубрить.