" The IDE confuses me more than it helps, as there isn't a good reference on how things are done behind the scenes."
I found the IDE pretty easy to use - writing code just seemed like writing fancier BASIC code to me. Once I get the ;s and { }s to line up, and had looked at lots of examples, it started going pretty smooth. Not having to deal with behind the scenes stuff until I was ready to use another uC was not a hindrance for me coming from a hardware designer background.
Of course, if one were to look at some of my initial requests for help in the old forum, a different opinion might be drawn
Arduino is a ready to use prototyping environment that has a good (large?) collection of proven libraries and a large user base operating in an open environment and obtainable at a very reasonable price. The programming IDE is readily adaptable to other devices in teh AVR family (I have added support for the ATtiny2313 and the ATMega1284P). It has a FREE set of tools that has a not-to-steep learning curve and a variety of examples to help get you up to speed. The Arduino comes in a form factor that is very easy to prototype and for which there are a variety of products available to help you to use it in ways that you decide. And most of these devices are opensourced and rather inexpensive. Other than the basic investment (I paid $30US) it has a very low cost of ownership. (unless you buy a handfull of chips, the supporting resonators/crystals, capacitors, resistors, reglators, Max232's, etc)
It is a nice, small, easy to use product that gives excellent results.
Im one of those noobs who never got past downloading all the software, learning how to use it, learning c and how to compile and make it with all the parts and files and finally upload to blink an led
when I saw arduino I was writing my first code for an 8x8 matrix before I even had the arduino come in the mail! Now after the fact its been much easier to delve behind the scenes and see how all it works
While Arduino (and I mean the software side of things) is great for various reasons (fairly simple, the right price, fairly powerful, hackable), it's still not everything to everyone. There are simpler to learn approaches and there are approaches that can take you much further. However, one could spend their entire MCU 'career' working in the Arduino world.
Dear All,
Thank you so much for all for the reply
I am sorry for got long delay come back to this tropic. Please accept my apologizes any inconvenience case
But I did not see a relabel software simulator for Arduino that Newbie can practice before buy the hardware
Please advice
Thank in advance
duinopad:
Dear All
I am new for arduino
I would like to know, What is the advantage Arduino than AVR.if both use same chips
Seriously?
Arduino has voltage regulators, a USB connection, connectors for wires.... that's important if you don't know electronics or don't want to solder AVR chips.
Dear All,
1.I wrote the program as attached picture and compiled well
2.sketch was generated as attached picture
3.Then I uploaded sketch file to Arduino simulator
4 The error message was generated as attached picture
Please advice