Ähm nich -12V.. GND soll das sein, sorry.
D3 Und D4 sollen einfach nur dafür sorgen das die motoren nicht den strom vom µC nehmen.. wobei da wohl D3 reicht.. Hatte das problem mal bei servos, da ist die spannung so weit eingebrochen das der µC sich immer resettet hat.
Was und wieso ein C am spannungsregler? danach ist doch einer für den µC?

LG Raz