Well, i may be a newbie to Arduino... but I'm definately NOT a newbie to microcontroller work: I've been doing it professionally for 34 years... I even started with thr very first micro, the Intel 4004!
I ran across Arduino recently, and I think the project and development environment and language adaptation is very cool... I'd love to start using it in professional work.
However, the AVR micro isn't necessarily the best choice for many of the things I do... for very low power apps, the TI MSP430 would be a far better choice.... for high precision analog, the Analog Devices stuff (ARM7 or ARM9 based) or Silicon Labs stuff (8051-based) might be better.... for extreme low end, low pin count stuff, the PIC products might be preferred (there's also the sometimes arbitrary preferences of my clients).
I'm wondering if the language, especially the libraries, can be ported, or have been ported, to other microcontroller families? Since most micros these days are supported by a C compiler and thier own IDE, I'd guess that porting to a different micro family wouldn't be all that hard... just the drivers for the very lowest level routines, related to specific micro family differences, would need to be adapted.
Can anyone tell me if this has been done, and if so, for what micorcontrollers.... and where it might be obtained, if it exists?
Thanks in advance, for any replies!