Here are some pictures of noise starting from the input of the opamp (A) going to GND (D). The noise (I assume) is coming from the air pump because when it's disconnected, I don't see it when I probe any of the points (A,B,C,D). I'm placing the ground lead of my scope close the microcontrollers ground which is reasonably far away from the ground shown in the drawing below.
I assume this is not good, but don't know if it's the root of my problem. But I figured I'd try and minimize this noise before I move on.
EDIT: I noticed the noise on the '-' input as well after properly setting the trigger. Though I don't know how often the noise is happening. It may be so infrequent that it's not as significant. Not sure how to tell with my scope.
Any input would be greatly appreciated.




