Arduino IDE 1.0.6 or IDE 1.5.8 thats the question

Hi there,

Im tinkering with Arduino for a while now and wanted to upgrade my IDE to the latest version. Im a bit confused since there are actually 2 different versions available!?

IDE 1.0.6 and IDE 1.5.8, why!?

Ive read that the IDE 1.5.8 supports the new Yun and Due but, to be honest, having 2 IDEs is really confusing. Why not only one version v1.1.0 that supports the new boards and no confusion!?

I dont get it. :wink:

Is there anybody to enlighten me? What version should I actually use for my UNO and direct ATMega & ATTiny programming?

Thanks in advance! :slight_smile:

What version should I actually use for my UNO and direct ATMega & ATTiny programming?

1.0.6.

Out of curiosity I recently switched to 1.5.8 for my UNO and I found several advantages:

  • the editor optionally displays line numbers
  • find & replace over several tabs
  • compiler gives an estimate of RAM usage
  • best of all: my sketch size dropped from 27k to 21k for the same source code

I am programming a UNO and standalone 328 using an FTDI cable and an ICSP programmer and did not experience problems so far.

One disadvantage for me is the lack of compiler warnings e. g.

warning: "/*" within comment
warning: suggest parentheses around assignment used as truth value
warning: control reaches end of non-void function

I don't know how I can get these back