The M2 industrial flight controller was specially designed for unmanned aerial vehicles with highly reliable flight performance. Providing multi-platform SDK, M2 flight controllers help users develop personalized unmanned aerial vehicles. It is designed with second-generation hardware architecture and control algorithms. After several design iterations, the complex functional hardware modules were arranged in a limited space, which ultimately achieves the perfect integration of aesthetics, structure and processing.