"We decided to go for Diecimila because the RFA1 is a mega1281 device and has less ports then the mega1280 used on the mega arduino.
Here is the current pin wiring, any advice is very welcome, because
we are not sure what to do, whether to sprinkle around with the megaRFA1 ports to match exactly diecimila mapping or keep RFA1 ports intact and bundled. Generally the second level AVR functions generate headaches:
- does some shields use T0/T1 ?
- swap AIN0 and AIN1 to have a PWM at D6 ?
- is ICP at D8 used from anybody?
- MOSI and /SS have now PWM at megaRFA1!
"
Good idea. I would use the seeeduino as a reference.
In particular it is a shame to lose the two extra analog inputs to
the digital ports as you propse. On the seeeduino they are placed on two addtional pins on the bottom row.
I am using the same development board as you. How can I help without duplicating effort?
I was going to start from the 1281 arduino software port you can find
here:
http://sites.google.com/site/arduino1281/Also, there are so few variations from the atmega1280 code how
can we get the atmega1281 and Atmega128rfa1 conditional
code into the core?