The APM 1 board is still very popular, especially with fixed-wing pilots, but our world is moving to the smaller APM 2.x boards pretty quickly. So 3D Robotics is clearing their inventory of APM 1 boards with much lower prices. 

The full APM 1 kit is now $100 off, at $150

And for all of you with the original (and now obsolete) APM 1 1280 boards, you can upgrade to APM 1 2560, which is fully supported by modern code, for just $49 

Views: 3383

Comment by Hans Miller on September 5, 2012 at 12:26am

Hi Chris, 

This begs the question: How much longer are the 2560 board going to be supported in the firmware?

Comment by tshado on September 5, 2012 at 4:37am

Hi Chris,

I agrer wih Hans:

This is a really good question !

I suppose it will be perhaps difficult for you to provide an answer but perhaps could you please tell us :

What is the percentage of free memory availaible today with last levels of code for APM 1 2560(arduplane and arducopter) ?


2)Are there (today) any new functions planned on APM2 than will not be supported by APM1 2560 ?



Comment by Randy on September 5, 2012 at 8:42am


      You can see the free memory (RAM) in the mission planner's status screen when the APM is connected to your ground station.  For Arducopter it's just under 800 bytes free of 8k max.  I'm not sure what it is for ArduPlane but it's a lot higher.  For flash (ROM) which is program space we're about 200k (256k is the max).

     Thing you've got to remember though when you look at those numbers (especially RAM) is that we tend to use up what we have because when it's not used, it's wasted .  So for example after we freed up about 2k of RAM a few months ago, we increased the size of some of the serial buffers to take advantage of the extra RAM.  My point is that from what I've seen over the past couple off years, when we get short on something, we put some dev effort into improving the efficiency.  That's how we've managed to fit so much onto such a small chip.

Comment by Randy on September 5, 2012 at 8:43am

by the way, when I say, "..for ArduPlane it's a lot higher", I mean the amount of free memory for Arduplane is a lot higher (which is a good thing).

Comment by Jim on September 5, 2012 at 9:18am

I'm sorry to ask guys, I've been away from the scene for so long.. What's the difference between the APM1 2560 and the APM2.x in terms of capability and features?


Comment by Curt Olson on September 5, 2012 at 9:22am

How about selling a daughter card for the APM1 that has all the same sensors as the APM2.5? :-)

3D Robotics
Comment by Chris Anderson on September 5, 2012 at 10:12am

Jim: you can see the product comparison matrix here. Basically, APM 2.x has better sensors (especially the baro and gyros), which make the most difference in multicopters. For planes, both perform fine. APM 2.x also has another processor (the DMP, inside the sensor package) that we're not actually using yet but might in the future. 

They share the same main processor and memory, so there's no issue with code support. 

Comment by tshado on September 5, 2012 at 10:13am


Thanks for your answer on arducopter

Could someone provide RAM/ROM occupancy for Arduplane on APM1 ?



Comment by Serge on September 5, 2012 at 12:02pm

I blew up my 1280 yesterday; perfect timing for an upgrade! And bought another kit while I was at it =]

Chrismas comes early! 

Comment by Hein du Plessis on September 5, 2012 at 12:54pm

Darn, youre not planning the same sale with the assembled kit? ;)


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

Join DIY Drones

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service