STM32 Advanced Multicopter Flight Control Software