I created Arduino using a atmega328p and for some reason can't get it to work

I am fairly new with the architecture of the Arduino Uno and got a atmega328, I tried running it using this setup: image with a led setup on pin 13 and ground.
I am using a PL2303 USB to serial converter with the connections like so: 5v: pin 20, GND: pin 22, RX: TX (on atmega) TX: RX (on atmega). The real problem is when I try to upload the blinking LED sketch to the board and these are the messages when I turn on Tools > Preferences > Show verbose output during "upload":
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x70

avrdude done. Thank you.

Any suggestions will be greatly appreciated!

  1. Before posting on this forum, please read and follow the instructions in the "How to get the best out of this forum" post. Add the required information in your next post.

  2. Carefully study Nick Gammon's excellent tutorial, as your setup is missing essential components: Gammon Forum : Electronics : Microprocessors : How to make an Arduino-compatible minimal board

The errors indicate no communication between your PORT and your device. In your IDE, select TOOLS >> PORT >> your port, and TOOLS >> BOARD >> your board.

Add the hardware for your communication to your drawing, and include that drawing in your post.

The reading from @jremington will help you, very much.

Post an annotated schematic as to how it is built.

Does the mega328 chip have a bootloader installed? Fresh from the factory parts have no bootloader.

The pullup on the reset pin is misding.

The 0.1uF caps on Vcc to ground and AVcc to ground are missing.

Thank you all for your help, I was finally able to run some programs, the problem was that I didn't install a bootloader and I also think that my connections on my breadboard were faulty.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.