Programing enviroment,1.0.x <-> 1.5.2 difference ?

Hi!

I'm using Arduino sowtware 1.0.x for a long time. I'm generaly feal OK using it, but since Due announce, there is Arduino 1.5.2 software.
Beside info that is for Due programming enviroment and it is in beta, what is more general difference ? Whay two programming enviroment ? It's confusing.
I see also 1.5.2 support much less boards then 1.0.x version.
So my questions are:

  1. Can I use only 1.5.2 for programming ?
  2. Is possible to use/import hardware.txt from 1.0.x version ?
  3. Is possible to use libraries from 1.0.x version?

Regards !

What board do you have?

Hi Nick..

This was more like a general question. Most off the time I use Uno, but I'm in plan to use Due, when clones get cheap. (Which is already happening :slight_smile:

If you don't have a Due I would use the 1.0.x IDE.

I think what Mladen is asking is: If you buy (hypothetically) the due board, can you continue to use the same old sketches/code in the 1.5.2 IDE? i.e. is there a major learning curve when writing code for the new processor?

Thanks

Yes, somethings like that.... One day I buy Due, I like to use only one IDE.
But, why two Arduino IDE exists? Espetialy becaouse thay look exactly the same. Maybe some day 1.0.x would be shut down?

IDE 1.5.x was released late last year in beta form to support the then brand new Due board, it was not designed to be the main stream IDE for the avr based arduino boards. There will be a time in the future where the two IDE's will be combined into a single IDE release. So someday your wish will come true, but in the mean time install 1.5.x to work with your Due board and use IDE 1.0.x for any avr based boards you have.

Lefty