One reason that this is less than desirable is that it will add significantly to the size of the downloads (a completely separate gcc/libc/binutils set)

My 2 centsI don't think it needs to lead to more downloads. The Arduino IDE already foresees the possibilities to have other core libraries. The Arduino IDE -from 1.0 onward- also has multiple pin layouts.So it should be easy to download an Arduino IDE and add SAM3 or ATMEGA cores.My bet would be there will be an UNO install and a DUE upgrade. The due upgrade will then create a new folder in arduino/cores and maybe add folders into arduino/variants.This is all governed by the boards.txt file. So it would be really nice if it worked as follows: Install empty Arduino IDE; select your board in the IDE ; IDE sees the core and variant info is not existing and asks to download.I expect version "1.0" will not have this feature.Again only my 2 cents

Best regardsJantje

Do not PM me a question unless you are prepared to pay for consultancy.Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

My 2 cents[...]My bet would be there will be an UNO install and a DUE upgrade. The due upgrade will then create a new folder in arduino/cores and maybe add folders into arduino/variants.This is all governed by the boards.txt file. So it would be really nice if it worked as follows: Install empty Arduino IDE; select your board in the IDE ; IDE sees the core and variant info is not existing and asks to download.I expect version "1.0" will not have this feature.Again only my 2 cents

Great 2 ¢!

That's the way chipKIT MPIDE handles both PIC32 and Arduino platforms, Energia handles LaunchPad MSP430 and Arduino platforms, ... And so does my embedXcode template.

The relevant framework is identified by parsing the different boards.txt. Key information is the board tag.

The answer I heard (I think) is that the Due will have it's own independent IDE

Hmm. That's now how I interpreted what he said. I got more "we've incorporated the (chipkit) multiplatform capabilities in a way that we're happy with."

One reason that this is less than desirable is that it will add significantly to the size of the downloads (a completely separate gcc/libc/binutils set)

We shall see I guess. The fact that they have Due boards that they are presently passing on to beta tester strongly implies that there is also a means to program them so I suspect the Due IDE is available to the beta testers so it shouldn't take much for someone to confirm a new standalone IDE or an expanded existing IDE.

Not in this universe, but I think there's a parallel one where some lucky individuals are playing with beta versions. Unfortunately so far there's been no wormhole to allow the transfer of information between the two.

Not in this universe, but I think there's a parallel one where some lucky individuals are playing with beta versions. Unfortunately so far there's been no wormhole to allow the transfer of information between the two.

I'm not sure they are lucky individuals. I guess there is a "silence pact" and a lot of tests to be done. Everybody who has been active on this forum knows how silent the core team can be. So plenty of pressure for the lucky few.Off-course they have a beta board (they will probably own once the due is released); but how many bugs will they face given our 1.0 experience? How much time will they have invested?I sure do not envy them

Greetings from BelgiumJantje

Do not PM me a question unless you are prepared to pay for consultancy.Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Good point, it would be work really and I have my own projects to tinker with so I'm happy NOT doing it, and if lack if info is the price I pay so be it.

Quote

Off-course they have a beta board (they will probably own once the due is released)

Weeks of work for a board, I'll spend $70 or whatever when the time comes (maybe). Meanwhile I'm about to come up to speed with ARMs using LPC Xpresso boards. Not that there's much similarity because the IO is totally different but I've started writing HAL functions that should port to Arduino if I get the inclination one day.

Massimo mentions that Due will operate at 3.3V (http://www.youtube.com/watch?v=QS2y-nc3uPI&feature=g-u-u). I wonder if data pins will get converted and if it is a headache to do?Any news on when maybe?