Go Down

Topic: AVR STUDIO vs ARDUINO (Read 3725 times) previous topic - next topic


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 .



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/



   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.


Read this
then watch this


Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131