1. A control device for an unmanned aerial vehicle, comprising:a shell;
an inertial measurement device, which is fixed in the shell;
a main flight control circuit board, which is electrically connected to the inertial measurement device; and
a flexible interface board, which is electrically connected to the main flight control circuit board and is appressed against an inwall of the shell,
wherein, at least one external device is connected to two opposite sides of the flexible interface board through the shell.