Here you can get an overview of all available flight configurations and the corresponding pins for the ESCs on your AeroQuad flight control board.

Tri



Quad

(+) - Configuration

(refer to X versus (+) - Configuration)



#define OLD_MOTOR_NUMBERING (like in flight software v2.x and below)

In flight software v3.x the default orientations for the Quad configurations have changed to standardize all flight configurations (for new default see picture above). If you still want to keep the v2.x orientation you'll have to define "OLD_MOTOR_NUMBERING" in the code and connect the ESCs like shown in the picture below.



X - Configuration

(refer to X versus (+) - Configuration)


#define OLD_MOTOR_NUMBERING (like in flight software v2.x and below)

In flight software v3.x the default orientations for the Quad configurations have changed to standardize all flight configurations (for new default see picture above). If you still want to keep the v2.x orientation you'll have to define "OLD_MOTOR_NUMBERING" in the code and connect the ESCs like shown in the picture below.



Y4 - Configuration



Hexa

Note | Text=Note for users of Arduino Pro Mini/Uno:
In order to be able to control 6 motors you need to use a receiver which outputs a PPM sum signal!
ESCs No. 5 and 6 are then connected to the "ELEV" and the "RUDD" pin on the v1.0 mini/v1.8/v1.9 shield!


(+) - Configuration




X - Configuration



Y6 - Configuration

Note | Text=Note for users of Arduino Pro Mini/Uno:
In order to be able to control 6 motors you need to use a receiver which outputs a PPM sum signal!
ESCs No. 5 and 6 are then connected to the "ELEV" and the "RUDD" pin on the v1.0 mini/v1.8/v1.9 shield!




Octo

Note | Text=Note for users of Arduino Pro Mini/Uno:
Octo configurations are NOT supported!


X - Configuration



(+) - Configuration



X8

Note | Text=Note for users of Arduino Pro Mini/Uno:
Octo configurations are NOT supported!


X - Configuration



(+) - Configuration