I'm just starting to look into MultiWii, and the myriad of boards out there, and I have a few basic questions:
- Is the Arduino codebase (currently at 2.2?) completely portable, or are there distinct variants for the different MCU's that are implemented? Perhaps it uses declarations to define I/O lines based on the MCU in use?
- I assume that, putting aside physical size, a board based on the Mega256 is the best choice due to the vastly larger flash space available?
- Are there any simple sketches that demonstrate how to read and interpret each distinct sensor, ie: accelerometer, magnetometer, baro, GPS? (it occurs to me that these boards have uses far beyond multicopter...)
Thanks.