The current hardware is the APM2.6, which utilizes an ATmega2560 ... so check the Pixhawk below for more information. All these flight controllers are quite capable. Deciding which to use in ...