FlyingRC

H7D H743 FPV Flight Controller

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

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, dimensions & photos

Spec table
Spec table
Spec table
Dimension drawing
Dimension drawing
Dimension drawing
Full wiring diagram
Full wiring diagram
Full wiring diagram
DJI O4 wiring
DJI O4 wiring
DJI O4 wiring
ELRS receiver connector
ELRS receiver connector
ELRS receiver connector
GPS wiring
GPS wiring
GPS wiring
LED and buzzer wiring
LED and buzzer wiring
LED and buzzer wiring
Flight controller with GPS and receiver
Flight controller with GPS and receiver
Flight controller with GPS and receiver
Flight controller, GPS, and receiver kit
Flight controller, GPS, and receiver kit
Flight controller, GPS, and receiver kit
Flight controller and GPS kit
Flight controller and GPS kit
Flight controller and GPS kit
Flight controller and receiver kit
Flight controller and receiver kit
Flight controller and receiver kit
Board overview photo
Board overview photo
Board overview photo
Board detail image
Board detail image
Board detail image
Packing list
Packing list
Packing list
BEC render detail
BEC render detail
BEC render detail
IMU and barometer render detail
IMU and barometer render detail
IMU and barometer render detail
Digital and analog video render detail
Digital and analog video render detail
Digital and analog video render detail
Technical parameter table
Technical parameter table
Technical parameter table
Top layout
Top layout
Top layout
Bottom layout
Bottom layout
Bottom layout

Firmware & manuals

Product manualOpen / download
ArduPilot H7D target branchOpen / download
Betaflight H7D config branchOpen / download
INAV H7D target branchOpen / download
Betaflight 2026.6.1 firmware

Version: 2026.6.1

Channel: stable

Status: latest-stable

Target: STM32H743 / FLRCH7D

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

Compatibility: Betaflight 2026.6.1 firmware for the FLRCH7D target.

SHA-256

620a8fa12f4a30c64fe22757006ad860661053897e868ca93e33a53f6c1b0ebaOpen / download
ArduCopter 4.6.3 BDShot firmware with bootloader

Version: 4.6.3

Channel: stable

Status: latest-stable

Configuration: ArduCopter BDShot

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
SHA256 checksumsOpen / download
Past / Unstable firmware (2)
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 8.0.0 firmware

Version: 8.0.0

Channel: stable

Status: archive

Target: FLRCH7D

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

Compatibility: INAV 8.0.0 firmware for the FLRCH7D target.

Open / download
Back to product