I am working on a ornithopter project. For the project I am using a Spektrum Receiver and an Arduino Mini Pro. I have encountered a problem that I found no resolution for. I have tested the circuit (without external battery) on a normal breadboard connected to my PC and everything seemed to work but when I have connected the circuit up onto the actual ornithopter with a 7.4V external LiPO battery it does not.
Both the receiver and the Arduino get the power as I turn on the switch, and Arduino does the first part of the code where it moves the servo's to 90 degrees. Then the code tells it to wait for a signal from the receiver but it seems as if the Arduino never reads/receives the signal as there is no response. Although the receiver is on and the light on it is also on (which means its connected to the transmitter)
I have tried changing the digital pin to another pin but it did not resolve the issue and I dont think it is the problem in the wiring since the servos seem to work fine.
Maybe I am missing something or maybe there is some other problem. Any assistance would be appreciated.
Link to the photo of the circuit :