How to prevent DC motor from dropping voltage of supply when switching on
Put a diode between the supply and the bulk capacitor for the MCU. Since the diode will be reverse biased when the motor causes the brownout very little current will flow through it, preventing the MCU from browning out (at least until the bulk cap gets too low).