MATEK H743-SLIM V4 - High-Performance STM32H743 Flight Controller for ArduPilot, Betaflight, and INAV The MATEK H743-SLIM V4 is a compact H7-class drone flight controller built for advanced FPV, long-range, and custom UAV platforms that need more processing headroom and I/O than entry-level F4 boards can provide. Based on the STM32H743VIH6 running at 480MHz, it combines dual ICM42688P IMUs, a DPS368 barometer, AT7456E analog OSD, onboard MicroSD blackbox logging, and a rich mix of UART, CAN, I2C, SPI, ADC, and PWM resources in a clean 30.5 x 30.5mm mounting format. This V4 revision is especially attractive for builders who want a modern flight stack with stronger onboard power handling and better input protection. MATEK increased the 5V BEC to 2.5A continuous, raised the filtered VBAT output to 2A for VTX and camera loads, added TVS protection on input power, and kept support for flexible firmware choices across ArduPilot, Betaflight, and INAV. It pairs naturally with navigation add-ons such as the Mateksys GNSS M9N-5883 or Mateksys GNSS M10Q-5883, and can be integrated into broader power systems with the Mateksys 5/12V Power Distribution Board (PDB). For integrators building compact airframes, the H743-SLIM V4 also offers practical layout advantages: USB Type-C, a CAN port on JST-GH, a JST-SH 8-pin harness for core power and PWM outputs, dual camera input switching, and 13 PWM outputs including an LED pad. If you are validating drone navigation hardware or comparing autopilot stacks, this board also fits well alongside platforms like the Radiolink M8N SE100 GPS Module and complete UAV assemblies such as the ZD850 open-sourced drone. Official hardware references, firmware notes, and pad maps are available from the MATEK H743-SLIM V4 product page. Technical Specifications Parameter Value MCU STM32H743VIH6, 480MHz, 1MB RAM, 2MB Flash IMU Dual ICM42688P Barometer DPS368 OSD AT7456E on SPI2 for analog video OSD Blackbox MicroSD card socket UARTs 7 UARTs: 1, 2, 3, 4, 6, 7, 8 with built-in inversion I2C 2 buses CAN 1 CAN port via JST-GH 4-pin connector SPI Breakout 1 SPI3 breakout PWM Outputs 13 outputs including LED pad ADC Inputs 6: VBAT, Current, RSSI, Analog AirSpeed, Vbat2, Cur2 USB USB Type-C, USB 2.0 Power Input 6V-36V, 2S-8S LiPo, with TVS protection BEC 5V Output 2.5A continuous, 3A peak 3.3V LDO 200mA max Filtered Output Switchable 5V or VBAT filtered output, up to 2A for VTX and camera Voltage Monitoring Vbat2 pad supports up to 69V with onboard divider Static Power Approx. 200mA at 5V with Betaflight, 150mA at 5V with ArduPilot Mounting Pattern 30.5 x 30.5mm, 4mm holes with grommets to 3mm Board Size 36 x 36 x 5mm Weight 7g Firmware Support ArduPilot, Betaflight, INAV Board Layout & Label Guide USB Type-C - Main wired connection for firmware flashing, setup, CLI access, and parameter tuning from a PC. JST-SH 8-Pin Port - Carries VBAT, ground, current input, RX8, and four servo or motor signal outputs for compact harness-based wiring. JST-GH CAN Port - 4-pin connector for DroneCAN peripherals such as GNSS, compass, and other CAN nodes. UART Pads - UART1, 2, 3, 4, 6, 7, and 8 are exposed for GPS, receiver, telemetry radio, DJI OSD transport, and companion peripherals. I2C Pads - Two I2C buses are available for digital airspeed sensors, compass modules, and auxiliary navigation hardware. SPI3 Breakout - Useful for integrators who need extra peripheral expansion beyond the default onboard sensing and OSD resources. ADC Pads - Dedicated analog inputs support battery voltage, current, RSSI, analog airspeed, and secondary monitoring channels. LED Pad - One of the PWM-capable outputs can drive addressable or status LEDs depending on firmware configuration. Dual Camera Switch - The board supports dual analog camera inputs with switching capability for more flexible FPV workflows. Filtered Power Output - A switched 5V or filtered VBAT output can power a camera or VTX, but total current draw should stay within the published 2A limit. Packing List 1 × MATEK H743-SLIM V4 Flight Controller 6 × Silicon Grommets, M4 to M3 1 × JST-SH1.0 8-Pin Cable, 5cm 2 × JST-SH1.0 8-Pin Connectors 1 × JST-GH-4P to JST-GH-4P CAN Cable, 20cm FAQ Q: Which firmware stacks does the H743-SLIM V4 support?A: It is designed for ArduPilot, Betaflight, and INAV, making it suitable for both FPV and broader UAV integration work. Q: What is the main advantage of this board over entry-level flight controllers?A: The STM32H743 processor, dual IMUs, CAN support, MicroSD logging, and much richer I/O give it more headroom for advanced builds and peripheral-heavy configurations. Q: Does the board include an onboard current sensor?A: No. It provides current measurement input pads, but the current sensor itself is not built into the controller. Q: Can I use this board on 6S or 8S power systems?A: Yes. The input range is 6V to 36V, which covers 2S to 8S LiPo systems within the published power specification. Q: Is the CAN port suitable for GNSS and other DroneCAN peripherals?A: Yes. The onboard CAN interface is intended for DroneCAN-compatible accessories such as GNSS, compass, and other supported nodes. Q: Does it support analog OSD and digital FPV workflows?A: Yes. It includes an AT7456E OSD for analog video, and MATEK notes that DJI FPV OSD can be supported through a spare UART. Q: What changed on the V4 revision?A: V4 increases the 5V BEC current, raises filtered VBAT output current, adds TVS input protection, adds more MCU I/O protection, and replaces the DPS310 with a DPS368 barometer. Q: What should I check first if the board does not boot correctly on the bench?A: Verify supply polarity, input voltage range, USB cable integrity, solder bridges, SD card seating, and whether connected peripherals are overloading the 5V rail.