Simple & Cheap Arduino Uno ATmega328 Programmer
by RomeroDIY in Circuits > Arduino
11488 Views, 192 Favorites, 0 Comments
Simple & Cheap Arduino Uno ATmega328 Programmer
![thumb_IMG_0016_1024.jpg](/proxy/?url=https://content.instructables.com/FAP/6GHB/IQK3Q7JK/FAP6GHBIQK3Q7JK.jpg&filename=thumb_IMG_0016_1024.jpg)
Here's how to build a simple & cheap Arduino Uno ATmega328 Programmer.
Hope you enjoy it...
Parts
Prepare the Arduino
a. Connect the Arduino to the Computer.
b. Open the Arduino application >File >Example >ArduinoISP.
c. Upload the sketch.
d. Open Tools >Programmer >Arduino as ISP.
Build Your ATmega328 Programmer Shield
![thumb_IMG_0020_1024.jpg](/proxy/?url=https://content.instructables.com/F2I/FQC3/IQK3Q7JN/F2IFQC3IQK3Q7JN.jpg&filename=thumb_IMG_0020_1024.jpg)
ATmega328P Pin Mapping > Arduino
1 > 10
7 > VCC
8 > GND
9 > Crystal > Capacitor1 > GND
10 > Crystal > Capacitor2 > GND
17 > 11
18 > 12
19 > 13
20 > VCC
22 > GND
Burn the Bootloader
![thumb_IMG_0019_1024.jpg](/proxy/?url=https://content.instructables.com/FZZ/H96R/IQK3Q7JM/FZZH96RIQK3Q7JM.jpg&filename=thumb_IMG_0019_1024.jpg)
a. Plug your ATmega328 Programmer Shield on the Arduino (refer to photos).
b. Plug the new ATmega328P microcontroller on the Shield.
c. Open Tools >Burn bootloader.
Load Your Sketch to the New Microcontroller
a. Load your sketch for the microcontroller.
b. Open Sketch >Upload using programmer.
That’s it!