I add on my repository some update ... I put on it also the integration of my library and jose arduimu code.
My library add to Arduimu-miniquad : Mixertable for hexa / okto ecc configuration , 1 wire ppm radio input , i2c ESC controller and support for arduimu ground station.
You can found my code at this link in source repository or download area this is my starting point for implement gps-hold on my hw platform and aeroquad software : http://code.google.com/p/lnmultipilot10/
You most certainly don't want to start with a PC. Too much firepower, too heavy, too power-intensive and very poor in features (i.e. you'd need a bunch of extra cards like ADCs to even begin). An arduino is a great choice for this application - it has everything onboard, just plug and pray. Dig through this for some inspiration.
The GPS is a pick-whatever-you-want these days, more or less.
As for the rest - that depends on your target weight and flight requirements.
Replies
My library add to Arduimu-miniquad : Mixertable for hexa / okto ecc configuration , 1 wire ppm radio input , i2c ESC controller and support for arduimu ground station.
You can found my code at this link in source repository or download area this is my starting point for implement gps-hold on my hw platform and aeroquad software :
http://code.google.com/p/lnmultipilot10/
The GPS is a pick-whatever-you-want these days, more or less.
As for the rest - that depends on your target weight and flight requirements.