Recently I made my own arduino (atmega328P-U). Everything worked so I soldered it. I watched multiple tutorials and saw the arduinoISP and the ArduinoToBreadboard page. Triple checked every connection on my board and to my programmer (arduino UNO R3 with old style wiring).
But dispite everything I do, the compiler says:
Arduino: 1.8.5 (Mac OS X), Board: "Arduino/Genuino Uno"
avrdude: Expected signature for ATmega328P is 1E 95 0F
Double check chip, or use -F to override this check.
Error while burning bootloader.
I've tried desoldering the 16.000 clock with the 22pf capacitors and replaced them, but without succes.
I have another atmega that does work, but the only difference is that it is a "atmega328p-pu" instead of "...328p-u".
I've read that using -F isn't a good idea, so does anyone knows a solution?
I've done a continuity test, but no shorts (at some points it displays a 0,5 between the 5v and ground). than i did a voltage test on the 5v regulator and the result shows 3.8v on the output.
So now i'm at the point of pulling my hair out and decided to desolder everything and check every component again on a breadboard.
5 v from the 5v pin on the arduino Uno board, but i've already tried connecting the 5v pin directly into the circuit (bypassing the regulator), but that doesn't help either.
I desoldered the atmega chip and connected it to a circuit on a breadboard (the circuit works 100%) and found out that the chip still doesn't work so I guess that it is broken.