Shopping Cart

Your cart is empty.

Your cart is empty.

MicoAir405 Flight Controller with BMI088 SPL06 Support Ardupilot INAV For FPV drone

Free shipping on orders over $29.99

$32.00

$ 15 .99 $15.99

In Stock

About this item

  • 1. Compatibility with Open-Source Flight Control Firmware: The MicoAir405v2 Flight Controller is compatible with two popular open-source flight control firmwares - INAV and Ardupilot, offering users a wide range of flight control options and customization capabilities. Firmware updates through Mission Planner are straightforward for Ardupilot, or firmware can be customized via the ArduPilot Custom Firmware Builder to meet professional flight requirements.
  • 2. Pioneer in Integrating the BMI088 IMU: The MicoAir405v2 is the first flight controller compatible with INAV firmware that incorporates the BMI088 IMU, renowned for its excellent stability, high measurement accuracy, and good vibration resistance. This advanced IMU significantly enhances the positioning accuracy of drones in position mode, making the MicoAir405v2 an ideal choice for users seeking high-performance flight experiences.
  • 3. Rich and Convenient Interface Design: The MicoAir405v2 offers 6 UARTs, 10 PWM outputs, I2C, SWD, and USB Type-C interfaces, supporting a wide range of external device connections. All interfaces utilize socket connections, greatly simplifying the installation process and avoiding the complexity and potential issues of soldering.
  • 4. Dual BEC Outputs: Featuring 5V 3A and 9V 3A BEC outputs, it provides flexible and reliable power solutions for the flight control system and other electronic devices.
  • 5. Advanced UART Mapping and RC Input Configuration: Detailed UART mapping and flexible RC input configurations offer compatibility with a variety of protocols and devices, making it easy to integrate the flight control system into custom drone builds.
  • 6. OSD and VTX Support: Integrated OSD support and VTX support for the DJI O3 Air Unit ensure an optimized FPV flying experience without the need for additional modules.
  • 7. PWM Output and Battery Monitoring: Supports up to 10 PWM outputs and has precise battery monitoring capabilities suitable for up to 6S LiPo batteries, enhancing flight reliability and safety.
  • 8. Compact and Lightweight Design: Optimized size and weight make the MicoAir405 suitable for a wide range of drones, from small racing drones to larger UAVs, providing outstanding flight performance without adding unnecessary burden.


Firmware

(The default firmware is Ardupilot. If you need to flash other firmware, you can download it from the following link.)

INAV

Ardupilot

MicoAir405 flight controller board is officially supported by Ardupilot starting from version 4.5.0. You can update the firmware through Mission Planner or download all the firmware files (Copter/Heli/Plane/Rover/etc) .

Also, you can use the online firmware builder provided by Ardupilot to customize your firmware for MicoAir405: .

Specifications

  • MCU: STM32F405RGT6, 168MHz, 1MB Flash
  • IMU: BMI088
  • Baro: SPL06
  • OSD: AT7456E
  • MicroSD Card Slot
  • 6x UART
  • 10x PWM
  • 1x I2C
  • 1x SWD
  • 2x ADC (VBAT, Current)
  • USB Type-C
  • BEC 5V 3A output (for controller, receiver, GPS, optical flow or other devices)
  • BEC 9V 3A output (for video transmitter, camera)

UART Mapping

  • SERIAL0 -> USB
  • SERIAL1 -> UART1 (DMA-enabled)
  • SERIAL2 -> UART2 (DJI-VTX, DMA-enabled)
  • SERIAL3 -> UART3 (GPS)
  • SERIAL4 -> UART4 (DMA-enabled)
  • SERIAL5 -> UART5 (ESC Telemetry)
  • SERIAL6 -> UART6 (RX6 is inverted from SBUS pin, no DMA on TX6)

RC Input

The default RC input is configured on the UART6_RX inverted from the SBUS pin. Other RC protocols should be applied at other UART port such as UART1 or UART4, and set the protocol to receive RC data: SERIALn_PROTOCOL=23 and change SERIAL6 _Protocol to something other than ’23’.

OSD & VTX Support

The MicoAir405v2 supports OSD using OSD_TYPE 1 (MAX7456 driver). The SH1.0-6P connector supports a DJI O3 Air Unit connection. Pin 1 of the connector is 9v so be careful not to connect this to a peripheral requiring 5v.

PWM Output & Battery Monitoring

The MicoAir405v2 supports up to 10 PWM outputs. Channels 1-8 support DShot. Channels 1-4 support bi-directional DShot. PWM output share grouped and every group must use the same output protocol.

The board has an internal voltage sensor and connections on the ESC connector

  • BATT_VOLT_PIN 10
  • BATT_CURR_PIN 11
  • BATT_VOLT_MULT 21.2
  • BATT_CURR_SCALE 116.5

Compass

The MicoAir405v2 does not have a built-in compass, but you can attach an external compass using I2C on the SDA and SCL connector.

Physical

  • Mounting: 30.5 x 30.5mm, Φ4mm
  • Dimensions: 36 x 36 x 8 mm
  • Weight: 9g

Package List

  • MicoAir405 Flight Controller *1
  • SH1.0-4P cable 150mm *4
  • SH1.0-6P cable 150mm *1
  • SH1.0-3P cable 95mm *2

Robert fuller
Reviewed in the United States on January 6, 2025
Came in well packaged box but I got 2 and one had a loose connector that came off on the second esc connector. Could just be a one off but will have too return that one.
Customer
Reviewed in the United States on June 29, 2024
You can custom compile Aedupilot F/W for this right on their custom firmware site (google it) there you can enable w.e sensors/drivers you need and compile the F/W you need. Works with DJI Air Lite unit, goggles Integra/Controller 2. But the stack for 60$, get their gps and lidar and optical flow sensor and you got a sick drone. I broke off a port (prob my fault forcing it) they replaced it(refund) and let me keep the board too! Friggen support
linux-works
Reviewed in the United States on May 10, 2024
you will have to load .hex files from the vendor. there's no source code for any flight stack base.they do have a good github site with decent docs, but they have not worked with the developers of inav (or betaflight). if its not in the config gui, its not supported, officially.the board looks fine. but I cant trust flying (etc) on something that does not have source or support.please release source. then we can embrace this board for serious use.
michael
Reviewed in the United States on November 20, 2024
I bought the stack and a connector port broke off and they refunded and got new one
Voxtel
Reviewed in the United States on October 27, 2024
Dev must release INAV board def, because it’s GPL3.