Good news: APM 2 preorders have reopened. You can now choose it with the onboard GPS or without, so can use an external GPS or any other supported GPS module (the Ublox GS406/407 can be used with this adapter, and other modules can be used in NMEA mode). 

All the necessary components for this batch of APM 2s will be coming in by the end of March, so pre-orders placed to today will be shipping in 4-6 weeks. After this pre-order period we will be in full APM 2 production, so the product should be constantly in stock by the middle of April.  At that point, we'll probably also offer versions with external magnetometers, and with an option for different connector pins, including right-angle pins.

We also now offer a version with no pins pre-soldered at all, for those who want to configure it to taste themselves. 

You can always follow the 3D Robotics Twitter feed for more regular updates.

On the code front, the current ArduCopter and ArduPlane supports APM 2, but has not yet been optimized for its sensors. Optimized code will be out in the next couple weeks, and further enhancements will be coming in the months to come. There's a lot of power in APM 2's MPU-6000 sensors, and you'll find that each software update taps it more. 

The first code enhancement, coming in the next week or two, will address the "lean" issue that some people are experiencing on multicopters. This is due to vibration. With the current code, the APM 2 board is more susceptible to this for two reasons: first, because it's a lighter board than APM 1 and as a result has less mechanical damping even when mounted on vibration-insulation, and second because we have not yet implemented software filtering of accelerometer noise.

The reason for that second issue is that in the current code, most software filtering is done in the ADC library. But because  APM 2 uses digital sensors, unlike the analog ones on APM 1 (which go through an ADC), it doesn't use the ADC library. This week we're going to move the filtering to the main ArduCopter code, which is shared by both APM 1 and APM 2, and we'll be able to optimize the settings for APM 2. This should resolve most of the "leaning" issues with a simple software update, which should be out by mid-March. 

There are a bunch of other improvements we're doing to improve filtering, including new test processes and easier ways to adjust the filters, both for the dev team and end-users. We're also preparing to use the MPU-6000's internal DMP processor, as an option to replace the software DCM sensor fusion algorithm we now use, but are still working with Invensense on a legal path to distribute the source code, in keeping with our commitment to open source. Look for that update to be out in a few months. 

Views: 6612

Comment by Jason Wise on February 28, 2012 at 2:11am

Whats with the 3 month delay? Arent you better to have a stockpile to sell, then the pay 1st, build, then ship model? 12 week eta :(, Ill wait till there 'instock' before I upgrade

Comment by ARHEXA on February 28, 2012 at 2:58am

how is it possible to connect an external GPS on APM2 with an onboard GPS ?


Comment by Daniel Gru on February 28, 2012 at 5:17am

I don't get, what is so difficult about stocking enough sensors to build 5000 boards.
I know you are limited by the pick and place machine turning out 100-200 a day, but if you'd have had the sensors in stock from day one, until now everyone would have easily been able to recieve there boards.
I was told by my vendor in germany, they are guessing to see the boards in stock beginning of march, now i am looking at earliest mid-april (that is when vendors will get their stock, right?)

I can't understand, why you did a so early announcment of the boards, if you can't get them produced at the right speed. When you start selling the ARM-Boards, how about stocking 2000 boards + having enough sensors to build another 5000 before posting a gigantic announcment on the web?

I must say I am frustrated, got a copter sitting around here brand new and ready to fly and looks like it will be another 2 months before i get it airborne, when i read the announcment in December, i was guessing, I'd be flying by mid January at the latest....

Comment by Simon Amstel on February 28, 2012 at 5:33am

@Daniel G

It depends what view you want to take. Stocks of electronic components can rollercoaster at a tremendous rate, stock can go from easily obtainable to nothing in the space of a few days depending on many, many factors. This is especially worse when a particular component has only one supplier. The other view is that the component that has caused the most availability issues to date -pressure sensor- was not easily available from the outset and had Not recommended for new projects plastered all over the suppliers page, so really shouldn't have been selected anyway.

Comment by healthyfatboy on February 28, 2012 at 5:36am

Would you rather have had the announcement in April for the APM 2.0? I assume at that point, you would have been upset because you would have just bought an APM 1.0.

They're in a difficult position where if they don't announce anything, then everyone is jumping down their throats saying "when is the next best thing coming" but if they announce and don't have enough for every person at the moment it's announced, then it's "why did you announce before you had enough for everyone?" You can't please everyone in business and if you try, then you go under.

Comment by Rob_Lefebvre on February 28, 2012 at 7:06am

I really don't see the problem here.  APM1.4 is still available, and there's nothing wrong with it.

Comment by ThomasB on February 28, 2012 at 7:19am

Very interesting. This discussion goes in a similar direction like at other Projects which are using the MPU 6000.

All this people can't wait  :)

That's real life.. buying new electronic components is like a game, always with a risk of delivery problems.

Comment by Sid Lookingbill on February 28, 2012 at 7:21am


You say more than 1000 were gone out of first batch , But if that is so I should have received  my APM 2.0 

Here is a email from your sales team saying My order is # 979 to be produced and shipped, 

EMAIL >>> 

Sales 3DRobotics
Feb 22 (5 days ago)
to me

Thank you for your inquiry. We started shipping pre-orders on Friday, Feb 10th, and have shipped until APM# 906. Your Order# 18527 is currently APM# 979. For any further updates, you may log in to the forum of the APM 2.0 or Twitter.

If you have any questions about your order or if we can be of further service to you, please contact us by phone, 858.324.1741, or send us an email to, and a representative will be happy to assist you. Please have your order number available so that we can expedite your request.

Again, thank you for your patience in this matter and we apologize for any inconvenience this situation may have caused.

Best regards, Yvett
So why have I not received my APM 2.0 you said you have shipped over 1000 and I was told by your sales that my order is 979 to be produced ?  Since you have shipped over 1000 are some customers favored over others ?
Just trying to figure out why I have not received My APM 2.0 when I was told it would ship from first batch.
So now that you have opened pre-order again that has more options to how we can purchase APM 2,0 I can't because I have already purchased. From first pre-order.
This is not about having to wait because I knew it would be a wait when pre-ordering in the first batch, but than I was told mine was in line to be produced . If your sales team had said your order would not be produced,other than saying I was 979 inline it would be diffent
I could have waited to purchase the additional hardware for my project, but because your sales TEAM said it would be shipping I purchased the hardware.  
Comment by David Baker on February 28, 2012 at 7:29am

Guys, check their tweets...Looks like they ran out of MPU-6000's and were reluctant to inform everyone of this.  They're suggesting they'll get more in a week or so.  Be patient.  I'm sure the APM2 will be worth the wait.

Comment by David Baker on February 28, 2012 at 7:34am

This is simply the cost of being on the bleeding edge... As Robert said, If you want it now, APM1.4 is there.


You need to be a member of DIY Drones to add comments!

Join DIY Drones


Season Two of the Trust Time Trial (T3) Contest 
A list of all T3 contests is here. The current round, the Vertical Horizontal one, is here

© 2020   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service