This is the new APM 2.8 flight controller. The sensors are exactly the same as the APM 2.6 flight controller however this has the option to use the built in compass, or external compass via a jumper. This makes the APM 2.8 ideal for use with multicopters and rovers.
The APM 2.8 is a complete open source autopilot system and the bestselling technology that won the prestigious Outback Challenge UAV competition. It allows the user to turn any fixed, rotary wing or multirotor vehicle (even cars and boats) into a fully autonomous vehicle; capable of performing programmed GPS missions with waypoints.
This revision of the board has an optional onboard compass, which is designed for vehicles (especially multicopters and rovers) where the compass should be placed as far from power and motor sources as possible to avoid magnetic interference. (On fixed wing aircraft it's often easier to mount APM far enough away from the motors and ESCs to avoid magnetic interference, so this is not as critical, but APM 2.8 gives more flexibility in that positioning and is a good choice for them, too). This is designed to be used with the 3DR uBlox GPS with Compass, so that the GPS/Compass unit can be mounted further from noise sources than APM itself.
APM 2.8 requires a GPS unit for full autonomy. You can add additional extras to your AMP 2.8 board via the options above.
To use the built in compass simply connect the jumper as shown below. If the compass jumper is removed then the APM board will use the external compass which is best for multirotors with a GPS/compass module mounted externally
The downloadable mission planner software is what you use to configure and control your Ardupilot board, features include:
The ArduPilot Mega board can control Planes, Copters and Rovers. All you need to do is load the appropriate software onto the board with a few clicks