Helicoblast over at the ArduPirates RCG thread answered a frequently-asked question on the various ArduPilot code bases with this great graphic. The only small corrections I'd make is that the software the DIY Drones dev team (left column) is currently working on, which is an effort to sync up with ArduPilotMega (APM), the very mature full UAV code on fixed wing aircraft, is actually code-named ArduCopterMega (ACM). It will be released with the month as ArduCopter 2.0.
Also, ArduCopterNG (next generation) and ArduCopter RC2 (release candidate 2) are actually the same thing. RC2 was just the public name for NG. The big blue arrow to the right means that further development of RC2 was handed off to the ArduPirates team while the DIY Drones dev team did a restart based on the APM architecture to achieve full UAV functionality with ArduCopter 2.0.
The ArduPirates code, which is what we recommend people use until ArduCopter 2.0 is released, is here.
Comments
We (DIY Core team) handed ArduCopterNG development for ArduPirates long time ago and we are not actively develop that code anymore. So naturally it their code looks a lot better now than earlier ArduCopterNG codes that we worked.
Like Chris said, DIY Core team is working with ArduCopterMega code now and that is based on fully featured ArduPilotMega code. But ACM is not yet on a stage that where it can be released for wider use. It is still having high status of "only core developers". And so we do not give any support not guides for that yet.
And like said.. Ardupirate code is now official NG branch and there will be official release from them soon too.
I hope that this cleared a bit more.
Thanks for the catches--now fixed. The Xbee adapters are now made and sold at the DIY Drones stores, too, although there are reasons to sometimes choose the Sparkfun USB adapter instead. No reason to use the Adafruit one anymore, however--are there still links pointing to that, too?
Likewise for the FTDI cable. Pls let me know if you find any links pointing elsewhere for that.
Chris, perhaps part of the confusion on the APM is that the store doesn't always link to itself for that item. For example, on the ArduCopter Quad v1.0 KIT, Partial Electronics page under the "You Still Need" section, the link for the APM is to SparkFun.
I've spent a lot of time looking at that particular page while waiting for it to restock. :-)
Ground Loop: DIY Drones does make and carry its own APM board. Unless you want Xbee modules there's no need to go to Sparkfun/Adafruit/Digikey etc for any Ardu* autopilot electronics.
We list all the parts you need right in the tabs above. I'm concerned that we're not going a good enough job at this if you were confused.
Ground Loop, after Chinese New year is over here in Asia. better distribution to USA and other shops will start so jDrones is not only source.
And was said earlier we have separated our selfs from FahPah, this was done to ensure better deliveries and development. Starting from 26th of Jan of Feb FahPah does not have anything to do with ArduCopters or it's parts and deliveries.
now there is superstable 2.01 - the only problem that yesterday's zipfile does not work.
if you get cli mode to work then there is a new version.
the pirates do handle waypoints differently if i am right.
wow, then there is arducoptermega 1.01.
if the size of your copter is about the as the one from the ex. fahpah store then you can give it a try.
be shure to have spare props <G>