I need someone to help modify the KKmulticopter multicontroller code and electronics to integrate the Free Flight IMU sensor board as well as add a GPS position hold feature.
The Multicontroller firmware is written in c and uses an Atmega328 uC. The problem is that the chip is already using its I2C pins for gyro information.
I had thought it might be possible to use MCP23008 as an I2C IO expander.
Here is the thread for the Free Flight 9DOF IMU.
<[url removed, login to view]>
Here is the site for the Firmware source.
<[url removed, login to view]:xxcontroller-kr-version-minsoo-kim-mod&catid=58:firmware-downloads&Itemid=65>
The extra features I would like to see in the code is the ability to auto-level using the accelerometer sensor, and altitude hold using the barometer. I also want to be able to achieve GPS position hold, waypoint navigation and return to base features using MediaTek MT3329 GPS sensor.