Hello!!
In this Instructables we shall learn to use Arduino Uno Board as an AVR ISP( In-System Programmer).
This allows you to use the Arduino to burn Bootloader onto AVR like ATmega328P-PU or ATmega168.
This helps you to make your Arduino at home for very inexpensively and very easily. The Cost of your project can be reduced and the bulky circuit board of Arduino can be minimized because we are using the ATmega328P-PU chip as standalone device.
The circuit diagrams, bread board connections and download links are provided in the last step of this instructables.
You can watch my video for better understanding.
Lets Begin!!!!
Before we proceed make sure you have ATmega328P-PU andNot ATmega328-PU. Because the device signature of both the Micro Controller chips are different. So this method of burning Boot loader will not Work for IC's With different device signature.
First step is to upload the ArduinoISP Sketch into Arduino UNO Board. Follow the instructions
You Can Skip this Step If your Micro Controller chip already has boot loader as stated by Manufacturer/supplier.
Make the circuit connections as shown in the above diagram.
The breadboard connections and also the schematic is given. you can follow whichever is comfortable for you.
I have attached the Eagle Schematic file and Fritzing file for more clarity of content.
Follow the steps to Burn Boot Loader onto new AVR( ATmega328P-PU)
This may take up to a minute and the message " Done Burning Boot Loader" will be displayed.
After this you can remove all the connecting wires and connections.
Congratulations!!! Your new AVR is ready to be used as standalone device for your projects.
This step is to verify the working of Micro Controller. We can test it by uploading the a simple Blink program to blink an LED connected to the Micro Controller.
#We need to first Upload the Arduinno Sketch to New MC.
#Transfer the MC to required Application.
To do this follow the Steps carefully.
To test the MC on Breadboard as Standalone device_________
YES!! You have successfully made an Arduino On Breadboard and this can be used for your various projects.
You have successfully built an arduino on breadboard and this can be used for your various project
If you come across any doubts or errors please let me know in the comments section below. I will try my best to help you out.
You can use Eagle software to view the circuit diagram. Download Link__________
http://www.autodesk.com/products/eagle/free-downlo...
Fritzing download (to view Breadboard conections .fzz files)
If you make one like this please post the images of your make by pressing " I Made It! " Button near comments.
Thanks a lot for reading and Hope this helps!.
_The Technocrat
H S Sandesh Hegde