MicoAir743 Flight Controller #
Where to Buy #
Specifications #
- MCU: STM32H743VIT6, 480MHz, 2MB Flash
- IMU: BMI088/BMI270 (Dual IMU)
- Baro: DPS310
- Compass: IST8310
- OSD: AT7456E
- MicroSD Card Slot
- 7x UART
- 10x PWM
- 1x CAN
- 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)
Physical #
- Mounting: 30.5 x 30.5mm, Φ4mm
- Dimensions: 36 x 36 x 8 mm
- Weight: 9g
- 3D Model (step)
UART Mapping (Ardupilot) #
- SERIAL0 -> USB
- SERIAL1 -> UART1 (MAVLink2, DMA-enabled)
- SERIAL2 -> UART2 (VTX-HD, DMA-enabled)
- SERIAL3 -> UART3 (GPS, DMA-enabled)
- SERIAL4 -> UART4 (MAVLink2, DMA-enabled)
- SERIAL5 -> UART6 (RCIN, DMA–enabled)
- SERIAL6-> UART7 (ESC Telemetry, DMA-enabled)
- SERIAL7 -> UART8 (DMA–enabled)
UART Mapping (PX4) #
- TELEM1 -> UART1
- TELEM2 -> UART2
- GPS1 -> UART3
- TELEM3-> UART4
- RC -> UART6
- ESC -> UART7
- TELEM4 -> UART8
Ports #
Note:
- Serial2 and DJI VTX connector share with UART2.
- SBUS and ELRS receivers are usually connected to the RC port (UART6), and SBUS only needs to connect the signal pin to RX6. However, for H743, the receiver can actually connect to any serial port.
- VBAT is the only power input interface that supports 3-6S battery(11.1-22.2V). Other pins cannot be connected to high voltage, otherwise it will directly burn the board.
Wiring Diagram Sample #
Firmware #
MicoAir743 flight controller supports Ardupilot/PX4/INAV/Betaflight.
Ardupilot #
MicoAir743 flight controller is officially supported by Ardupilot from version 4.6.0, you can update the firmware through Mission Planner.
PX4 #
MicoAir743 flight controller is officially supported by PX4 from version 1.15.0.
- 1.13.3&1.14.3:
MicoAir743/Firmware/PX4
The board target in PX4 is “micoair_h743”.
Compile locally
Minderring/PX4-Autopilot at micoair743-v1.13.3
Minderring/PX4-Autopilot at micoair743-v1.14.3
Minderring/PX4-Autopilot at micoair743-v1.15.0
Bootloader:
make micoair_h743_bootloader
Firmware:
make micoair_h743_default
Betaflight #
MicoAir743 flight controller is officially supported by Betaflight from version 4.5.0.
INAV #
MicoAir743 is officially supported by INAV from version 8.0.0.