Published on Dec 18, 2012
APM 2.5-2.6 ArduPilot-Mega code-leaders is a complete open source autopilot system that allows you to turn any radio controlled fixed, rotary wing or multi-rotor vehicle (even cars and boats) into a fully autonomous vehicle; capable of performing programmed GPS missions with waypoints and more!
The APM2.x is end of life for use with ArduPilot. This article is made available for existing users. The APM2.6 board is no longer supported for Copter. From Copter 3.3 firmware (and later) no longer fits on APM boards. The last firmware builds that can be installed (AC v3.2.1) can be downloaded from here: APM2.x and AMP1.x The APM2.6 board is no longer supported for Plane. The last firmware build that fits on the APM is Plane 3.3.0.
APM 2.5-2.6 ArduPilot-Mega code-leaders
- APM 2.5-2.6 ArduPilot-Mega code-leaders is a revision of the APM that makes use of an external compass.
- The APM 2.6 has no on board compass, and is optimized for vehicles where the compass should be placed as far from power and motor sources as possible to avoid magnetic interference.
- APM 2.6 is designed to be used with the 3DR GPS uBlox LEA-6 with Compass module.
- The GPS/Compass module may be mounted further from noise sources than the APM itself.
- APM 2.6 requires a GPS unit with an on board compass for full autonomy.
- For information on installing a 3DR GPS uBlox LEA-6 with Compass, visit 3DR Power Module.
Using the APM 2.5-2.6 ArduPilot-Mega code-leaders Enclosure
The APM 2.5/2.6 board is shipped in an enclosure with foam protecting the barometric pressure sensor, as shown here.
Not using the APM 2.5-2.6 ArduPilot-Mega code-leaders Enclosure
If you aren’t using the enclosure, make sure to cover the barometric sensor with some open cell foam, cotton padding or tissue to protect it from prop wash, wind and turbulence. Also, the barometric sensor is sensitive to light and readings can change by several meters from direct sunlight to shade. Some type of light shield (on top of the foam) will minimize the effects of light changes.
Powering the APM 2.5-2.6 ArduPilot-Mega code-leaders (AR)
Analog input pins
Pin 0 to 8: The APM2 has a row of analog input pins down one side, labelled A0 to A8 on the underside of the board. These are available as pin numbers 0 to 8 inclusive in PIN variables.
All these pins can take up to 5V and may be used for any general analog input. They are commonly used for airspeed and sonar inputs.
Pin 12: power management connector current pin, accepts up to 5V, usually attached to 3DR power brick with 17:1 scaling
Pin 13: power management connector voltage pin, accepts up to 5V, usually attached to 3DR power brick with 10.1:1 scaling