Metaboard, We call it USBPrayog, is a low cost alternative to popular Arduino UNO prototyping board. It provides most of the arduino functionality at a price that is 1/4th of Arduino UNO.
USBPrayog can be programmed over USB port directly without any need of external programming hardware. This post tells you how to get started with an USBPrayog board at very first time.
USBPrayog can be programmed over USB port directly without any need of external programming hardware. This page tells you how to get started with an USBPrayog board at very first time.
You require a A to B type USB cable to connect your USBPrayog board to your computer. If you do not want to supply power to your board from USB port itself you may need a 7-9V, 500mA Dc adapter too. At the end you surely need an USBPrayog board to experiment with. So once you arrange all the required items. Keep reading below…
The USBPrayog board can draw its power from either the USB port or through a DC Jack mounted on the board. However you have to choose the source of power to the circuitry on the board using a Jumper, as shown in the figure below, there is a 3 way jumper near 7805 voltage regulator IC. If you connect the jumper between pin 1 and 2 circuitry draws power from USB port and if you connect the jumper between pin 2 & 3 the circuit draws power from a DC adapter connected to the DC jack.
Each USBPrayog board comes loaded with a boot loader program that helps to program the flash of AVR device directly over USB. There is a jumper named 'upload' on the board. When this jumper is placed into its position between two berg sticks and you press the reset switch the AVR device enters into the boot loader program and the device expects some data over coming over USB that can be programmed to the flash. A step by step procedure for programming USBPrayog will illustrated in a minute.
USBPrayog can be programmed directly through avr-dude and all the other programa that uses avr-dude as a back end programming tools. So the USBPrayog orad can be programmed directly from WinAVR/Arduino/AVR Project IDE/eXtreamBurner/avr-dude etc. But before programming you have to install its drivers.
Linux already has drivers for USBPryog, However, Driver installation for USBPrayog under Windows is pretty easy.
As said earlier USBPrayog can be programmed directly from Arduino IDE. There are two ways to do so. Either you can choose to use the option Upload using Programmer or you can add the USBPrayog in the arduino hardware board list. Both the methods are explained here.
Since, USBPrayog in boot loader mode, presents itself to the host computer as an USBasp. So USBPrayog can be programmed just like you are using USBasp as an external programmer. Arduino IDE from 1.0.1 onward includes the facility to program the arduino compatible boards using external programmers like USBasp, USBTinyISP. Step by step procedure for programming USBPrayog using Arduino IDE is given below.
Download the PDF of this page
Captcha