SparkFun has sold out of ArduPilots again, but 200 more ArduPilots left Sparkfun production 30 minutes ago. The storefront will reflect that inventory tomorrow or Mon, and backorders should be filled in the next day or two.
ArduPilot 2.0 uses the same hardware as ArduPilot 1.0 but new software to do both the navigation and stabilization functions itself, with no need for a FMA Co-Pilot (although we still use the FMA XY…Continue
I've finally gone through all the discussion on this site and categorized them so they can be more easily usable. You can see all the categories and the discussions in them by clicking on the "Forum" tab at the top. Please remember to select an appropriate category when you post a new forum topic.
As for blog posts, they operate a different way, using multiple tags rather than categories. So please add tags to your blog posts, so people can find them! I've also added a Blogs tab at… Continue
When you're starting a discussion in the forum at the left, please select a category if it pertains to ArduPilot, BlimpDuino or the UAV Dev Board. That way when people click on the main forum list, they're categorized… Continue
ArduPilot has a built-in power regulator, so you can power it from a separate battery at anything from 5-15v. To do this, you have switch the solder jumper from the default RC power to battery power. This means unsoldering the solder jumper that the board ships with and resoldering it on the other side. These pictures show the difference (apologies from my crappy soldering on the second one):…
If at any point you've managed to crash the ArduPilot code so badly that you've nuked the bootloader, don't worry: you can reload it. You'll need an AVR programmer.
The best way to reload the bootloader is with the Arduino IDE, which is pretty straightforward. Just plug in your AVR programmer and select Burn Bootloader/ w/ AVRISP mk II. If you've already loaded AVR Studio, you may get an error… Continue
If you're having trouble flashing the ArduPilot code with Arduino 13, try upgrading the bootloader on ArduPilot to the latest version. You can do it with your AVR programmer in the Arduino IDE or use AVR Studio to program the board with the ATmegaBOOT_168_diecimila.hex file found in the Arduino folder hardware/bootloaders.
I was having that problem and this fixed it for me.
Jordi has been flight testing ArduPilot all week and we've got a raft of new code to share over the next week and an exciting new dimension of ArduPilot to reveal. First, today's installment: an updated version of the standard ArduPilot code, with PID loops improved and some bugs caught. You can find the code here.
This is the last version of ArduPilot that we will be releasing with a NMEA parser. Although NMEA… Continue
FedEx founder Fred Smith came by the Wired offices yesterday for a chat on a range of things, but I'll focus here on the bit relevant to this site. He says that they'd like to switch their fleet to UAVs as soon as possible but that this will have to wait for the FAA, which… Continue
Autofocus, image stabalization, etc. Seems perfect for UAV use. From robots.net
"Advasense has announced what they claim is the world's smallest 5MP autofocus camera module. The module, which was developed with the help… Continue
Some people have had questions about ArduPilot's FTDI port. Basically, it's a standard FTDI port but we don't use the power pin. That means that you can't power the board from the FTDI cable, and every time you're using the FTDI cable it must be powered by another source, such as your ESC, battery or whatever else you'd normally use. The reason we don't use the FTDI's power is to avoid power conflict with the board when you're using the FTDI cable as a serial monitor during regular ArduPilot… Continue
The new version of Arduino is now out. Improvements included fixing PulseIn() to wait for a transition to start timing (i.e. ignoring any pulse that had already started when the function was called) and, importantly, supporting the ATMega328 natively!
That last one is a biggie, since the 328 has twice as much memory as the 168 we're currently using (32KB of flash, 2KB of RAM, and 1KB of EEPROM). Eventually, we'll migrate ArduPilot… Continue