Product overview
This H743-SLIM flight controller combines an STM32H743VIH6 with MPU6000 and ICM20602 IMUs, a DPS310 barometer, analog OSD and a MicroSD Blackbox slot. It can switch between two analog camera inputs. Check the board revision before ordering or flashing firmware.
Specifications
- MCU and memory
- STM32H743VIH6, 480 MHz, 1 MB RAM, 2 MB flash
- IMUs
- MPU6000 (SPI1) + ICM20602 (SPI4)
- Barometer
- DPS310 (I²C2)
- Analog OSD
- AT7456E (SPI2)
- Blackbox
- MicroSD (SDIO)
- Serial ports and buses
- 7 UARTs (1, 2, 3, 4, 6, 7, 8), 2 I²C, 1 CAN, 1 SPI3 breakout
- PWM and ADC
- 13 PWM outputs (including the LED pad), 6 ADC inputs
- Main power input
- 6–36 V DC (2–8S LiPo)
- 5 V BEC
- 2 A continuous, 3 A max
- Filtered battery output
- 1 A for VTX and camera
- 3.3 V LDO
- 200 mA max
- Current sensing
- No onboard current sensor
- USB port
- USB-C (USB 2.0)
- Mounting and hole diameter
- 30.5 × 30.5 mm, Ø4 mm holes or Ø3 mm with grommets
- Dimensions and weight
- 36 × 36 × 5 mm, 7 g
Firmware and board revision
- The ArduPilot target is MATEKH743. For Betaflight and INAV, use the manufacturer’s firmware table to match your board revision and IMUs.
- VBAT2 is an auxiliary voltage-sense pad. Keep main power within the 6–36 V input range.
Accessories listed in the datasheet
- One flight controller, six M4-to-M3 silicone grommets, one 5 cm JST-SH 1.0 8-pin cable, two JST-SH 1.0 8-pin connectors and one 20 cm JST-GH 4-pin CAN cable.
Board and pin layout

Multirotor wiring

Camera and receiver wiring

Product photos






