You'll soon be able to buy ArduPilot already made, but for those of you who would rather build their own, here are the necessary parts:
You can buy the boards here.
Eagle (PCB and schematic) files are here.
A pdf of the schematic is here.
Once you've made the board, instructions on setting the fuses and loading the bootloader are here.
A few notes on building the board: Aside from all the surface-mount components below, the only through-hole components you need to solder on are a 5-pin breakaway connector for the FTDI port (first five pins next to the GPS connector), the two 2x3 ICSP connectors, two 3-pin connectors for channel 1 & 2 output, one 3-pin connector for the power select and three pigtails (female-to-female servo connectors cut in half) for CTRL and channel 1 & 2 in. The other two channels (3&4) are not currently used. IMPORTANT: the power selector pins must have a jumper cap placed on two of the pins. Use the two closest to the servo-out ports if you're going to power the board from the RC receiver via the RC-in cables (that's what I've done in the picture above), or use the other two if you want to power the board with a separate regulated 5v power source. If you don't put the jumper cap on these pins, the board will have no power!
Components: ICs:
- 1x ATMEGA168: ATMEGA168-20AU-ND
- 1x ATTINY85: ATTINY85V-10SU-ND
- 1x Multiplexer (74LS157D): 296-14884-1-ND
- 8x 0.1uF: 399-3026-1-ND
- 1x 10uF: 511-1430-1-ND
- 2x Diode: BAS16WXTPMSCT-ND
- 2x Red LED: 350-2029-1-ND
- 1x Green LED: 350-2036-1-ND
- 1x Yellow LED: 160-1184-1-ND
- 1x Blue LED: 160-1646-1-ND
- 5x 1K: P1.00KLCT-ND
- 3x 10K: P10KJCT-ND
- 1x 16MHz resonator: 490-1198-1-ND
- 1x Reset switch (Sparkfun): COM-08720
- 1x Strip of breakaway connectors
- 1x EM406 GPS connector (Sparkfun): GPS-00579
- 1x EM406 GPS module (Sparkfun): GPS-00465
- 2x Female-to-female cables (cut each in half to make 3 pigtails to go to RC receiver): cables
- AVR ISP programmer and AVR Studio software
- FTDI cable
- FMA Co-Pilot
- Arduino IDE
- Latest ArduPilot (for the Atmega168) and MUX/Failsafe (for the Attiny) code. Check the ArduPilot home page for the latest versions.
Comments
For the ardupilot with Atmega 328 is the same components list os Atmega 168?
Regards.
/Magnus
Chris, i know you are constantly asked this, but are talks going with your manufacturer?
Are you any closer on an ETA for the ardupilot?
I've got one of those. Unfortunately, the ceramic antenna is too small and it's not as good at picking up sats as its big brother. For OSD it may be good enough, but we need greater reliability for autopilots.
Is uses the same chip as the LS20031and at the moment it can be bought for $57.95 (a modest $2 saving) The possible advantage of this is it has a SAW filter.
Also, for those of you are into fpv and have an OSD (Eg Dragon, blackstork IFOSD), you will likely already have this GPS.
Cheers,
Nick
Any idea when they will be ready for sale? Also, will shipping to Australia be available?
Michael