1. Introduction
The HPXGRC H743 Flight Controller is a high-performance control unit designed for FPV drones, compatible with both Betaflight and Ardupilot firmware. It features advanced components for stable and precise flight control, including dual gyroscopes and a large 16MB black box for flight data recording. This manual provides essential information for the proper setup, operation, and maintenance of your flight controller.
2. Specifications
| Feature | Specification |
|---|---|
| Product Name | HPXGRC H743 30 x 30 Flight Controller |
| Main Controller | STM32H743 |
| Gyroscope | Dual ICM42688P |
| USB Interface Type | Type-C |
| Barometer | Built-in (SPL06-001) |
| OSD Chip | AT7456E |
| Bluetooth BLE | None |
| WIFI | Not Supported |
| DJI Air Unit Connection | 6-pin direct socket or soldering. Compatible with DJI O3/RunCam Link/Caddx Vista/DJI Air Unit V1. |
| FLASH (Black Box) | 16MB Flash Memory |
| Current Meter | Supported |
| Input Voltage | 3-12S Lithium Battery |
| UART Serial Ports | 8 Groups |
| Buzzer Pad | Supported (BZ+ and BZ- for 5V active buzzer) |
| BOOT Button | Supported (for DFU mode) |
| RSSI Pad | Supported (Located at the top of the front RS pad) |
| SmartPort/F.Port | Not Supported |
| Supported Firmware | BetaFlight (default factory firmware), Ardupilot |
| Firmware Target Name | DAKEFPVH743 |
| Installation Hole Position | 30.5 x 30.5mm (4mm hole diameter) |
| Size | 36 x 36 x 8 mm |
| Weight | 8g |
| Motor Output | 8 motors + 4 servos |
| LED Light Strip Support | X4/X8/Y6 |
| Output Power Supply | 3.3V/1A, 5V/2.5A, 12V/3A |
For a visual representation of the product information, refer to the image below:


3. Package Contents
The HPXGRC H743 Flight Controller package includes the following items:
- 1 x HPXGRC H743 12S Flight Controller
- 4 x Screws
- 4 x Nuts
- 8 x Latex Columns
- 4 x Circular Gaskets
- 2 x Heat Shrink Tubing
- 2 x SH1.0-4Pin Single Head Cables + 1 x SH1.0-6Pin Three Plug Cable
- 2 x SH1.0-8Pin Single Head Cables + 1 x SH1.0-12Pin Three Plug Cable

4. Setup and Installation
4.1 Wiring Diagrams
Refer to the comprehensive wiring diagrams below for connecting your flight controller to other components such as ESCs, receivers, cameras, and GPS modules. Ensure all connections are secure and correctly oriented.


4.2 Power Connection and Capacitor
To prevent voltage spikes during power startup from damaging the flight controller stack, it is strongly recommended to use the low ESR capacitors provided in the package. Connect the capacitor across the main battery input pads.
4.3 ESC Connection
The flight controller and ESC can be connected via the provided cables or by direct soldering. The definition of the pads for soldering is illustrated in the diagram below. Ensure correct pad alignment for signal and power.

4.4 Motor and Servo Connections
The H743 Flight Controller supports up to 8 channels for motors (M1-M8) and 4 channels for servos. This allows for versatile configurations including X8, Y6, and fixed-wing aircraft. Connect your motors and servos to the designated pads as shown in the wiring diagrams.

4.5 DJI Air Unit Integration
The flight controller offers two methods for connecting DJI Air Units (O3/RunCam Link/Caddx Vista/DJI Air Unit V1): direct insertion into the 6-pin socket or soldering. No wire sequence changes are required for direct insertion.
4.6 LED Light Strip Connection
The H743 features solder pads compatible with LED light strips, allowing for customization of your drone's lighting. Connect your LED strips to the designated pads.

5. Operating Instructions
5.1 Firmware Management
The HPXGRC H743 Flight Controller comes pre-installed with Betaflight firmware. It also supports Ardupilot. The firmware target name is DAKEFPVH743. To flash new firmware or update existing firmware:
- Connect the flight controller to your computer via the Type-C USB interface.
- Open the appropriate configurator software (e.g., Betaflight Configurator).
- To force the flight controller into DFU mode (for flashing firmware when issues occur), press and hold the BOOT button while connecting power to the flight controller.
- Follow the software's instructions to flash or update the firmware.
5.2 Flight Data Recording (Black Box)
The built-in 16MB Flash Memory acts as a black box, continuously recording flight status data including sensor readings, control commands, and fault codes. This data can be retrieved and analyzed using appropriate software, which is invaluable for troubleshooting and accident analysis.

5.3 Power Indicator Lights
The flight controller is equipped with power indicator lights that allow you to monitor the voltage status of various circuits at any time. These indicators typically show the status for FC (Flight Controller), 3V, 5V, and 12V lines.

5.4 LED Light Strip Control
If LED light strips are connected, a short press on the BOOT button will cycle through different lighting modes. A long press on the BOOT button will switch between various preset light effects.
6. Maintenance
To ensure the longevity and optimal performance of your HPXGRC H743 Flight Controller, follow these maintenance guidelines:
- Keep Clean: Regularly inspect the flight controller for dust, dirt, or debris. Use compressed air or a soft brush to gently clean the board.
- Inspect Solder Joints: Periodically check all solder joints for cracks, corrosion, or cold joints. Re-solder any questionable connections.
- Avoid Moisture: Protect the flight controller from moisture and extreme temperatures. If exposed to moisture, ensure it is completely dry before powering on.
- Physical Inspection: Check for any physical damage to components or the PCB itself.
- Firmware Updates: Keep your firmware updated to the latest stable version to benefit from bug fixes and performance improvements.
7. Troubleshooting
If you encounter issues with your HPXGRC H743 Flight Controller, consider the following troubleshooting steps:
- No Power/No Lights:
- Check battery connection and voltage.
- Verify all power cables are correctly connected and not short-circuited.
- Ensure the recommended low ESR capacitor is installed.
- Connection Issues (USB/PC):
- Try a different USB cable and port.
- Ensure necessary drivers are installed on your computer.
- If the FC is unresponsive, try entering DFU mode (press BOOT button while connecting power) to re-flash firmware.
- Unstable Flight/Gyro Issues:
- Check for vibrations affecting the gyroscopes. Ensure the FC is soft-mounted correctly.
- Verify gyroscope settings in your flight control software.
- Inspect for any physical damage to the gyroscope chips.
- Peripheral Not Working (e.g., Receiver, GPS):
- Double-check wiring for the specific peripheral.
- Ensure the correct UART port is enabled and configured in the flight control software.
- Verify the peripheral itself is functional.
- Black Box Data Retrieval Issues:
- Ensure the flight controller is connected to the computer and recognized by the configurator.
- Follow the specific instructions in your flight control software for black box log download.
8. User Tips
- Pre-Flight Checks: Always perform thorough pre-flight checks, including verifying all wiring, motor direction, and control surface responses, before each flight.
- Firmware Compatibility: Ensure that the firmware version you are using is compatible with all your drone's components to avoid unexpected behavior.
- Configuration Backup: Regularly back up your flight controller configuration settings. This will save significant time if you need to re-flash firmware or replace the FC.
- Soldering Best Practices: When soldering, use a good quality soldering iron, appropriate solder, and ensure clean, strong joints to prevent intermittent connections.
- Heat Shrink Protection: Utilize the provided heat shrink tubing to insulate exposed solder joints and prevent short circuits.
9. Warranty and Support
For warranty information and technical support, please contact your retailer or the manufacturer directly. Keep your proof of purchase for any warranty claims. Detailed support resources, including firmware updates and advanced configuration guides, may be available on the manufacturer's official website.