FlyingRC

H7D H743 FPV Flight Controller

Pinouts, setup notes and firmware references. Match the exact hardware revision before connecting or flashing.

FPV / multirotorFlight controllerSTM32H743BetaflightArduPilot

Documentation only. This model is not listed in the online store. Contact FlyingRC for availability.

Overview

A high-performance H743 FPV flight controller. It is the main control board for a multirotor: it runs Betaflight/AP/INAV firmware, reads dual gyros and barometer, drives ESC/PWM outputs, and powers/controls VTX and camera accessories.

  • STM32H743 FPV flight controller
  • 12-28 V DC / 3-6S LiPo input range
  • Dual BEC outputs: 5 V/4 A and 12 V/2 A

Hardware revision

Check the sensor markings and component layout on your board against the manual and diagrams below.

Setup notes

  • Use the product wiring diagrams for DJI O4, ELRS, analog VTX, and other peripherals.
  • Firmware is compiled by FlyingRC and may not appear in the public Betaflight target list.
  • Choose the firmware path that matches your build, then verify board target, wiring, and sensor orientation before flight.
  • Input: 12-28 V DC / 3-6S LiPo.
  • Recommended: 5S/6S LiPo or 4S LiHV for stable VTX BEC margin; for 3S/4S ensure VTX BEC input is above 12.8 V.
  • Dimensions: 36.6 x 36.6 x 7.45 mm; weight about 9.3 g.
  • Firmware target: FLRC H7D; factory default Betaflight 4.4.2.
  • ArduPilot target branch: FlyingRC-Official/ardupilot add_FlyingRC_H7D_target.
  • Betaflight config branch: FlyingRC-Official/betaflight-config Add-FlyingRC-H7D-Config.
  • Check battery voltage before relying on the 12 V VTX output.
  • ArduPilot SERIAL numbers do not correspond one-to-one with UART labels.

Wiring & pinouts

Compare the supplied reference with the markings and revision of your own unit before use.

Full wiring diagram
Full wiring diagram · Open full-size image
DJI O4 wiring
DJI O4 wiring · Open full-size image
ELRS receiver connector
ELRS receiver connector · Open full-size image
GPS wiring
GPS wiring · Open full-size image
LED and buzzer wiring
LED and buzzer wiring · Open full-size image

Board layout & identification

Compare the supplied reference with the markings and revision of your own unit before use.

Top layout
Top layout · Open full-size image
Bottom layout
Bottom layout · Open full-size image

Dimensions & mounting

Check the published dimensions and connector clearance against your installation.

Dimension drawing
Dimension drawing · Open full-size image

Original specification reference

View original reference sheets (1)

Original specification sheets are retained as a reference. Use the revision notices on this page when comparing sensor or configuration variants.

Spec table
Spec table · Open full-size image

Firmware & manuals

Betaflight

Betaflight 2026.6.1 firmware

Version: 2026.6.1

Channel: stable

Status: latest-stable

Release note: Newest published build listed for this board and configuration; its version may lag the upstream stable release. Verify the FLRCH7D target before flashing.

Target: STM32H743 / FLRCH7D

Hardware: H7D H743 hardware; verify target name before flashing.

Compatibility: Betaflight 2026.6.1 firmware for the FLRCH7D target.

SHA-256 checksum620a8fa12f4a30c64fe22757006ad860661053897e868ca93e33a53f6c1b0eba
Open / download
Historical stable firmware (1)
Betaflight 2025.12.2 firmware

Version: 2025.12.2

Channel: stable

Status: archive

Target: STM32H743 / FLRCH7D

Hardware: H7D H743 hardware; verify target name before flashing.

Compatibility: Betaflight 2025.12.2 firmware for the FLRCH7D target.

Open / download

INAV

Only archived or custom builds are listed for this family. Check the notices before use.

Historical stable firmware (1)
INAV 8.0.0 firmware

Version: 8.0.0

Channel: stable

Status: archive

Release note: Historical INAV 8.0.0 build. No newer INAV build is currently listed for H7D H743; do not use H7D Pro firmware on this board.

Target: FLRCH7D

Hardware: H7D H743 hardware; verify target name before flashing.

Compatibility: INAV 8.0.0 firmware for the FLRCH7D target.

Open / download

ArduPilot

ArduCopter 4.6.3 BDShot firmware with bootloader

Version: 4.6.3

Channel: stable

Status: latest-stable

Configuration: ArduCopter BDShot

Release note: Newest published build listed for this board and configuration; its version may lag the upstream stable release. Verify the FLRCH7D target before flashing.

Target: FLRCH7D / ArduCopter BDShot

Hardware: H7D H743 hardware; verify target name before flashing.

Compatibility: ArduCopter 4.6.3 BDShot firmware with bootloader for the FLRCH7D target.

Open / download

Manuals & source references

Product manualOpen / download
ArduPilot H7D target branchOpen / download
Betaflight H7D config branchOpen / download
INAV H7D target branchOpen / download
SHA256 checksumsOpen / download
Back to product