sku: GPS-08785
Description: This is a Arduino-compatible autopilot board designed by Chris Anderson and Jordi Muñoz of DIY Drones using the new ATMega328. This board was used to win the annual autonomous vehicle competition put on by SparkFun.
ArduPilot is a fully programmable autopilot that requires a GPS module and infrared XY and Z sensors to create a functioning Unmanned Aerial Vehicle (UAV). The autopilot handles both stabilization and navigation, eliminating the need for a separate stabilization system. It also supports a "fly-by-wire" mode that can stabilize an aircraft when flying manually under RC control, making it easier and safer to fly. The hardware and software are all open source. The board comes with all the surface-mount parts already soldered, but requires the user to solder on connectors. Firmware is already loaded, but the autopilot software must be downloaded and loaded onto the board by the user. It can be programmed with the Arduino IDE. All details and instructions can be found at the project's home page.
We highly recommend the following items to accompany this product:
Documents:
PGM-00013
AVR STK Parallel Port Dongle ProgrammerCAB-00598
USB Mini-B Cable - 6 FootDEV-09716
FTDI Basic Breakout - 5VPRT-00117
Break Away Headers - Machine PinBOB-00718
Breakout Board for FT232RL USB to SerialPRT-00116
Break Away Headers - StraightDEV-11055
DIYDrones ArduIMU+ V3DEV-09718
FTDI Cable 5VPGM-08702
STK500 Compatible USB ProgrammerROB-09187
Servo Cable - Female to FemaleCOM-10095
Break Away Headers - Right Angle 3x40WRL-09358
Bluetooth Mate Gold
Comments 13 comments
PUBLIC SERVICE ANNOUNCEMENT: THIS UNIT WILL NOT WORK AT AN ALTITUDE OVER 18000 METERS (60000 FEET)
This unit uses a Sirf-III GPS chipset has a limitation that buyers should know about. THIS UNIT WILL NOT WORK AT AN ALTITUDE OVER 18000 METERS (60000 FEET). This doesn’t matter to most people, but is important to hobbyists that take part in high altitude weather ballooning, amateur rocketry, etc. Someone I know mistakenly purchased a Sirf-based unit for ballooning and I’m hoping to save people from making the same mistake.
I’m going to post this in the comments section of all the Sirf-based Sparkfun products in the hope of saving someone from from making the same mistake. I apologize if the Sparkfun guys consider this spamming, that isn’t my intent. It, also, isn’t my intent to drive business away from Sparkfun. They have an awesome collection of GPS products and many of the other modules don’t have this limitation.
Sblasazk, I think you’re a little confused about this product. It doesn’t “a Sirf-III GPS chipset”; it just has a GPS connector that can work with any GPS module. The code, meanwhile, is actually optimized for the uBlox 5 module, not Sirf-III. All GPS modules have altitude limits, but the uBlox is higher than the figure you gave.
When will these be off backorder?? (hopefully in time for the competition?)
Can you guys add the schematic for the newest revision with the updated power circuitry? Thanks.
Queria saber si estas unidades de “Ardupilot” esta actualizadas a la ultima versi?n.
En Espa?a tienen que programarlas, pues venian sin actualizar.
Saludo
I wanted to know if these units “Ardupilot” This upgrade to the latest version.
Have to program in Spain, came as no update.
Greeting
I have both the early 168 version and this 328 version of the Ardupilot. The settings of the fuses and lockbits are completely different between the two boards and the 328 version whilst it can be programmed using the bootloader seems to be prevented by the lock bits from having either the FlashROM or the EEPROM verified.
Can someone tell me what the fuse and lock bit settings should be for the 328 version and where I can get the bootloader should I have to erase the chip to change the lickbits.
Peter
The bootloader is part of the Arduino distribution. It’s ATmegaBOOT_168_atmega328.hex in the hardware/bootloaders/atmega folder
The setup utility works fine with the current (328) board. If you’re having problems with yours we’ll try to sort them on the DIY Drones site, where this product is supported.
Does this have I2C?? I dont see it anywhere.
Sean, ArduPilot is 100% Arduino-compatible, so it has the same I2C functionality as any other Arduino. Several digital pins can be set to handle I2C.
Is this over kill for a ground based vehicle?
The eagle file for this is incomplete missing tracks and connections.
I know it’s an out of date board but can someone please find the right eagle file or put a pdf of the board on the documents.
Thanks.
Guys… Any idea how would I be able to connect this ArduPilot with the MaxSonar EZ1 Sensor. Please Anyone that can answer this connection I would really appreciate it.