Every avrPrayog board comes with a pre-programmed boot loader program so that the user program can be updated without having an external programming hardware like USBasp. Though avrPrayog itself does not have an USB connection onto it. User can build his/her own ultra low cost USB sketch loader.
The schematic of the USB circuit is as given below Solder the above circuit scheme onto a Perforated PCB and make connections to board pins as shown in the schematic.
Now follow the steps as…
To add avrPrayog to the list of boards in Arduino follow these steps…
############################################################## avrPrayog.name= avrPrayog w/ ATmega8, 16MHz avrPrayog.upload.protocol=usbasp avrPrayog.upload.maximum_size=7168 avrPrayog.upload.speed=19200 avrPrayog.bootloader.low_fuses=0x9f avrPrayog.bootloader.high_fuses=0xc0 avrPrayog.bootloader.path=prayog avrPrayog.bootloader.file=prayog_atmega8_16mhz.hex avrPrayog.bootloader.lock_bits=0x2F avrPrayog.build.mcu=atmega8 avrPrayog.build.f_cpu=16000000L avrPrayog.build.core=arduino avrPrayog.build.variant=standard avrPrayog.upload.disable_flushing=true ##############################################################
Now Restart the Arduino IDE Window, You should be able to see avrPrayog as one of the boards under the menu Tools→Board. Select avrPrayog as your board.
You are almost done. Now write your program in Arduino IDE and load it directly from Arduino IDE itself. You just made a low cost and simple Arduino based development system.
For any Queries drop a mail at info@electroons.com