I am working on a Arduino based quadcopter. The Arduino being used is a Blend Micro. Not shown in the following diagram are 4 infrared sensors, 1 ultrasonic sensor and a 9 axis accelerometer.
The issue is that when the propellers are spinning the GPS "freaks out." The fix light flashes randomly as opposed to 1Hz as it does when the motors are not spinning.
If I had to make a guess it would be that the current passing through the snubber diodes does not completely re-enter the respective motors, causing fluctuations in the voltage attached to Vin of the GPS. I do not know if this correct and if it is, I am not entirely sure how to fix it. Perhaps a voltage regulator?
Edit: The GPS module is the "Adafruit Ultimate Gps"