Arduino launches new products in maker faire
arduino.cc
arduino.cc
Moving into ARM territory was always inevitable for Arduino, it has just taken a little longer than it should have, because Atmel were a little behind the curve in getting their Cortex M3 offerings onto the table. What does surprise me is that it has taken this long for Atmel to step in and offer some support to Arduino.
I'm sure the ARM-duino JVM & the Ruby interptreter is right around the corner :/
As for problems the ARM-duino might run into- one of the attractions of the Arduino is you can get away with very little code, and there are many pre-written libraries. This is not the case with the Cortex M3, which is a pretty sophisticated device as far as 'embedded' goes.
No reasonably qualified electronic engineer would use the Arduino platform in a commercial design. Most managers would laugh at any EE who suggested such a thing. I am not aware of any mass produced (consumer, not hobbyist) product or device which uses the Arduino platform. In the industry of fashion and art (which I know very little about) many makers/creators/designers are incorporating Arduinos into art installations and fashion items, although from what I understand these are mostly one-off items.
It sounds like 8 years ago when "most managers" and "reasonably qualified" programmers would get laughed at for suggesting ruby or python for a serious production project.
Atmel and most other micro suppliers are now coming out with their own "frameworks" these days, which are similar to Arduino in providing libraries for common tasks with a similar level of abstraction to Arduino, without the loss of the higher level functionality like debugging. These are a lot more attractive to EEs than Arduino is.
It will be interesting to see how this changes over the next 5 or so years. By then most of the young engineers who grew up with Arduino or were even introduced to electronics with Arduino will have graduated University and will be working in the industry. It will be interesting to see the effects that this generation of new engineers have.
TI started one for its MSP430's called Grace this summer, but it's very very primitive thus far.
Atmel also has one called FLIP for its USB-enabled MCU's to make them act as various USB profiles/devices.
Nearly all the chip manufacturers I know of have some sort of framework/library for their Cortex M3 line (which is what is in the new Arduino).
I suspect that Makerbot sticks with the Arduino Mega because it makes their hardware hackable by their users, which is worth more to them than the reduction in parts cost (minus the non-recurring increase in engineering expense).
This one actually looks like it might use the Arduino IDE: http://code.google.com/p/duinos/
(Also: GIYF: 'RTOS AVR' and 'RTOS arduino')
[1] The hard part is separating anything that's a serious & maintained project from something someone developed once as a toy/interest project and never used for anything.
It still has a ways to go, but it's able to context-switch between threads. Feel free to fork it if you want to contribute.