
AVR architecture has an In-System Programming ability which means It can be programmed just via 6 of its pins namely:
Ground
Vcc
MISO
MOSI
SCK
Reset
These pins are to be connected to an AVR Programmer which connects directly to the computer from where the program is loaded.
The following...