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.





Board layout & identification
Compare the supplied reference with the markings and revision of your own unit before use.


Dimensions & mounting
Check the published dimensions and connector clearance against your installation.

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.

Firmware & manuals
Betaflight
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 checksum
620a8fa12f4a30c64fe22757006ad860661053897e868ca93e33a53f6c1b0ebaHistorical stable firmware (1)
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 / downloadINAV
Only archived or custom builds are listed for this family. Check the notices before use.
Historical stable firmware (1)
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 / downloadArduPilot
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