Hello people! I bought a brand new Arduino Pro Mini 3v3 w/ ATmega328 and soldered break away female headers on both sides. I set the right port and selected the right board. When i first tried to upload a code through my Arduino Uno it gave me errors:
avrdude: stk500_recv(): programmer is not responding avrdude: stk500_recv(): programmer is not responding
Now after some fidgeting( Checking solder, cleaning the pcb, plugging-unplugging, restarting, etc.) with no success i decided to upload the same sketch to my 5v Arduino Pro Mini that i already had and everything went smooth, with no issues what so ever! So i assumed the problem was that i ruined my 3v3 board by soldering so i've ordered a new one. When it arrived, due to my lack of intelligence (duh), i did not test the board by trying to upload the code but went straight into soldering the break away headers. I have only soldered the Vcc side. I was really careful with soldering this time and did not even hold the soldering point for more than 2 seconds/pin. When i tried uploading i got exactly the same errors. Tried an older version of Arduino IDE just in case but no results.
Here are images of my soldered board: Image
I am really frustrated at the moment, either im unlucky to have have bough some defected boards (from different shops); ruined them both by soldering; or i'm just doing something wrong here, although as i said my 5v Pro Mini loads perfectly. please help!!