Greetings,
I just got my Maple board to play with. It is a 72mhz ARM 32-bit processor with a Arduino Duemilanove compatible pins and an ARM port of the Arudino SDK.
In case you haven't heard of the maple, it is all around more powerful then a Mega and costs less! More RAM, more MIPS, 3 hardware serial ports (instead of 4 on the Mega), 12-bit analog (vs 10-bit on the Arduino), 16-bit PWM, etc. etc. See:
http://leaflabs.com/devices/maple/
The first thing I did was compile and upload Blinky to it. It worked without a single hitch.
Then I decided for the real test, putting in the WiShield library. Unfortunately it requires a number of AVR headers and .c files from the Arduino that are not present. I assume they would have to be ported from AVR to ARM, or the WiShield library would have to be ported to the the Maple port.
Can anyone offer advice how to port it? Would anyone be interested in porting it perhaps for some pay?
I would love to be able to use the Maple board for my current project, but in order to do so, I would have to have the WiShield running on it.
Any advice is appreciated.