As a mechanical engineer I'm not too sure about the implications of choosing different I/O methods, but the options that I see right now are using the I2C port on the oilpan, the AT328 SPI port on the APM, or somehow just using the usb port on the oilpan.
My inclination at the moment is to pull the sensor data (GPS, gyros, pressure,..) off through the i2c port, a process that I sort of have working right now, and then doing servo control using the SPI port. Is this too complicated? Could I just do it all over the i2c connection, or should I just switch to doing it all over the SPI connection?
I'd appreciate any comments at all before I head down an obviously wrong path and misuse a couple weeks of my life, thanks,
-robert
Replies
You can give yourself a head start by looking at this base board from the PixHawk group:
They are selling the bare board for $32, but you might have to get your order in real soon.
http://pixhawk.ethz.ch/buy-hardware/
It will hold your gumstix and provide all kinds of additional uarts so that you can
replace the 'telecom port' functionalilty for using xbee, etc.