Electronic – arduino – Custom Arduino circuit not working

arduino

I created a circuit using a keypad, a servo and a few LED's. This was connected to my Arduino Uno. Now I tried putting everything onto a single PCB and thus building my own custom "Arduino" into it.

I made the mistake of etching and assembling the new circuit without testing it on a breadboard.

The problem will most probably be within the "custom arduino" part of the sketch.

Can you please take a look and help me out (Click for full-size):

the schematic

I tested the power source and found it at 5.47V and the voltage on the output side of the 5V-regulator is ~4V.

Edit

I disconnected the reset pin from anything, but the board still reacts the same. I tried bypassing the voltage regulator, but it did not do anything.

The red LED is supposed to shine and the servo must move to a certain position upon startup, but it does not happen – the servo does get power and keeps it reacts in two ways:

1) When power goes through regulator, it jumps, step by step to the one side
2) when I skip the regulator, it goes straight all the way to the opposite side.

Is there any other thing I might have forgotten? It would be very difficult to add those capacitors.

Best Answer

Your reset signal is tied low. The bar above it indicates that it is an active low signal. It needs to be pulled high to avoid resetting constantly. However, there should also be a button there so that your processor can have the reset signal pulled low (by the button) in order to reset it in the event of a lock or something. The reset button would have the same configuration as your switches do.

You can easily fix your problem by cutting the trace to ground and attaching a wire to 5V, so you don't have to make another PCB. You should update your schematic though so the next time you have your design fab'd you don't make the same mistake.