Build a powerful, compact, and versatile FPV or autonomous drone with the MicoAir H743 AIO V2 45A AM32 Flight Controller & ESC, available at Multirotors. Combining a high-performance STM32H743 flight controller with a 4-in-1 45A AM32 ESC, this all-in-one board is designed for pilots and drone builders who want advanced processing power, reliable flight performance, and a clean, lightweight build.
The flight controller is powered by the STM32H743VIH6 running at 480MHz, with 2MB of Flash memory, and features a dual-IMU setup using the BMI088 and BMI270. This combination provides robust sensor performance for demanding FPV, autonomous, and navigation applications. An integrated SPL06 barometer provides altitude data, while the onboard microSD card slot allows convenient flight-log storage.
Flight Controller
- MCU: STM32H743VIH6, 480MHz, 2MB Flash
- IMU: BMI088+BMI270
- Baro: SPL06
- TF Card Slot
- 7x UART
- 9x PWM
- 1x I2C
- 1x SWD
- 2x ADC (VBAT, Current)
- 1x LED Strip
- 1x Beeper
- USB Type-C
- BEC 5V 2A output (for controller, receiver, GPS, optical flow or other devices)
- BEC 12V 2A output (for DJI O3/O4/O4 pro)
Voltage&Current Monitoring
|
Ardupilot |
PX4 |
Betaflight |
INAV |
| Voltage Factor |
21.12 |
21.12 |
211 |
211 |
| Current Factor |
14.14 |
14.14 |
707 |
707 |
UART Mapping (Ardupilot)
- SERIAL0 -> USB
- SERIAL1 -> UART1 (MAVLink2, DMA-enabled)
- SERIAL2 -> UART2 (DisplayPort, DMA-enabled)
- SERIAL3 -> UART3 (GPS, DMA-enabled)
- SERIAL4 -> UART4 (MAVLink2, DMA-enabled)
- SERIAL5 -> UART5 (DMA-enabled)
- SERIAL6 -> UART6 (RCIN, DMA–enabled)
- SERIAL8 -> UART8 (DMA–enabled)
UART Mapping (PX4)
- ttyACM0->USB
- ttyS0->TELEM1 -> UART1
- ttyS1->GPS2 -> UART2
- ttyS2->GPS1 -> UART3
- ttyS3->TELEM2 -> UART4
- ttyS4->TELEM3-> UART5
- ttyS5->RC -> UART6
- ttyS7->TELEM4/SERIAL4 -> UART8
RC Input (Ardupilot)
The default RC input is configured on the UART6. The SBUS pin is inverted and connected to RX6. Non SBUS, single wire serial inputs can be directly tied to RX6 if SBUS pin is left unconnected. RC could be applied instead at a different UART port such as UART2, UART4 or UART8, and set the protocol to receive RC data: SERIALn_PROTOCOL=23 and change SERIAL6 _Protocol to something other than 23.
OSD Support (Ardupilot)
The MicoAir743v2-AIO supports OSD using OSD_TYPE 5 (MSP_DISPLAYPORT).
VTX Support
The SH1.0-6P connector supports a DJI Air Unit / HD VTX connection. Protocol defaults to DisplayPort. Pin 1 of the connector is 12v so be careful not to connect this to a peripheral requiring 5v.
PWM Output
The MicoAir743v2-AIO supports up to 9 PWM outputs.
Channels 1-8 support DShot/bi-directional DShot.
(currently PX4&INAV not support BDShot function)
PWM output share grouped and every group must use the same output protocol:
1,2,3,4 are group 1
5, 6 are group 2
7,8, 11are group 3
Note: PWM11 is the “LED” pin. If this is configured for serial LED use then PWM 7 and 8 can only be used as serial LED also.
Compass
The MicoAir743v2-AIO doesn’t have a built-in compass sensor, but you can attach an external compass using I2C on the SDA and SCL connector.
Physical
- Mounting: 25.5 x 25.5mm, Φ3mm
- Dimensions: 36 x 36 x 8 mm
- Weight: 10g