Go Down

Topic: AVR STUDIO vs ARDUINO (Read 1 time) previous topic - next topic

elico

Hi all

I am new to AVR micros , my question is this :

What is the advantage of ARDUINO vs ATMEL AVR STUDIO ?

I am asking this because AVR STUDIO deals with ALL AVR chips, vs ARDUINO
that deals with several AVRs .

Thanks
Elico




srinathdevelopment

#1
Apr 24, 2012, 08:20 pm Last Edit: Apr 24, 2012, 08:50 pm by srinathdevelopment Reason: 1
Well... in order to make your choice, you need to do some more research on what Arduino is vis-a-vis what you want to achieve

Arduino incorporates -
a. A self-contained reference circuit & board that simplifies power, communications & connections for the ATMEGA chip
b. A bootloader sitting on the ATMEGA chip that makes it easy to program through a USB connection via a peripheral chip
c. A bunch of libraries sitting on top of the AVR LibC
d. The IDE itself, which has a reasonable front-end & simplifies make/upload signficantly

Arduino platform basically makes it simple to go ahead & hack away at what you want to do with your circuit vs. being caught up in the technicalities of using a micro-processor itself - simplifying life for people new to micro-controllers & also providing a fast prototyping platform for the more experienced folks before they move a complex project to a more "production" setting.

AVR studio on the other hand is basically an IDE (sitting over Microsoft Visual Studio's front-end - so more "programming focussed" features) focused on programming the ATMEGA sitting directly on top of AVR LibC - you're on you own from the hardware front - but is possibly the choice you'd make if you're playing in a production setting.

And if you want to play in the middle, it's possible to use AVR Studio, Microsoft Visual C++ or Eclipse for Arduino development too... look @ the Development Tools section in Arduino Playground
Ardgrafix6100 - A fast, full-featured Arduino graphics driver for Nokia 6100 LCDs http://code.google.com/p/ardgrafix6100/

elico


DuaneB

Hi,
   I would suggest go with Arduino first, I installed AVR Studio last night having used Arduino for three months. I haven't got any code onto a chip yet with AVR Studio but can already see there are many more configurations I will need to work through before I do. With Arduino it was pretty much plug and play.

The Arduino libraries also give a nice introduction to the underlying hardware, for example if you read through the source code of the Servo library you will learn a lot about the interrupts and timers. This is all knowledge that you can carry over to AVRStudio as and when you decide to.

Duane.

rcarduino.blogspot.com
Read this
http://rcarduino.blogspot.com/2012/04/servo-problems-with-arduino-part-1.html
then watch this
http://rcarduino.blogspot.com/2012/04/servo-problems-part-2-demonstration.html

Rcarduino.blogspot.com

Go Up