MicoAir F405 Mini is a compact flight controller suitable for building smaller drones with advanced stabilization or autonomous flight capabilities. MicoAir F405 Mini supports Ardupilot firmware as well as Betaflight and iNav. Thanks to its rich feature set, a wide range of sensors, servos, and other peripherals can be connected to the board. It includes an SD card slot for storing logs, missions, or terrain elevation maps.
The controller is powered by an STM32F405 processor, a BMI270 gyro, and a DPS310 barometer. The board features 6 UARTs and an I2C bus for peripheral connectivity. There are 9 PWM outputs available for connecting motors, servos, switches, or other accessories. Additional features include a USB-C connector, an OSD chip for analog video, and 5V/2.5A and 9V/2.5A BECs.
The stack is complemented by a 33A ESC with Bluejay firmware. The ESC includes a current sensor and a protective TVS diode.