Die Motoren belasten die 12V Quelle, wenn diese unter 7-8V absinkt dann wird ein einfcher (nicht lowdrop) Regler nicht mehr die 5V für den Controler liefern können. Es sieht aber grundsätzlich gut aus.

Was für eine 12V Quelle ist es?, ein Akku oder ein Netzteil. Für einen Roboter wohl ein Akku.

Man sollte dann versuchen den Einbruch von 12V auf 7V für den Controller zu unterbinden. Die 12 V in Richtung Controler mit Diode und Elko puffern wäre ein einfacher Ansatz.
Manfred