What is Arduino?

February 13, 2010 at 4:18 am | Posted in Arduino, AVR Tools, Microcontrollers | 1 Comment
Tags: , ,

Many people ask me what is Arduino. They think that it is some hi-fi gadget for the techies. Well it is exactly opposite. It is a tool designed for noobies who want to learn or are interested in programming microcontrollers. It is actually a computer which can be programmed an used to sense and control parameters in the physical world, task which a common desktop cannot do easily.

Arduino board consist of a Atmel microcontroller, typically ATMega168 which normally has preloaded boot loader. Because of this boot loader, Arduino can be programmed without a special program burning tool.

Software part of Arduino consists of Integrated Development Environment (IDE) designed and developed in wiring/processing. With this IDE even noobie can write a program for avr microcontroller and program the microcontroller chip by uploading the program through IDE by  pressing upload button.

With Arduino IDE you don’t need to have precise and detailed knowledge of microcontroller’s internal architectures.

Using USBASP Programmer From Arduino IDE

February 4, 2010 at 3:07 am | Posted in Arduino, Microcontrollers | Leave a comment
Tags: ,

If you are using usbasp based AVR USB programmer you will dejected  to find that Arduino’s default IDE settings do not have an option provided for using USBASP when loading the bootloader on your Arduino board.

To include your USBASP based AVR USB Programmer as an option in Arduino IDE just coppy the following instruction to programmers.txt file in \hardware\arduino folder in Arduino IDE’s installation folder.

usbasp.name=USBasp
usbasp.communication=usb
usbasp.protocol=usbasp

 

Now you’ll be able to use use your usbasp based AVR USB Programmer as shown  the following screenshot, without a problem.

avr_usb_programmer06

Blog at WordPress.com.
Entries and comments feeds.