1. Introduction
The HPXGRC H743 Flight Controller and ESC Stack is a high-performance electronic system designed for RC FPV racing drones. This stack integrates an advanced H743 Flight Controller with a powerful 100A or 120A Electronic Speed Controller (ESC), supporting 3-12S LiPo batteries. It features dual ICM42688P gyroscopes, a 16MB onboard black box for flight data recording, and a high-performance processor for smooth and responsive flight control. This manual provides essential information for the proper installation, configuration, and operation of your HPXGRC H743 Stack.

Figure 1: HPXGRC H743 Flight Controller and ESC Stack
2. Safety Information
⚠ WARNING: For recreation use only. Illegal modification of drones/planes is prohibited. Please also pay attention to the relevant laws and regulations on the use of drones/planes in your country/area to ensure legal use.
- Always ensure correct polarity when connecting power. Incorrect wiring can cause permanent damage.
- Handle electronic components with care to avoid electrostatic discharge.
- Ensure all connections are secure before powering on.
- Keep away from water and moisture.
- Do not operate in extreme temperatures.
3. Package Contents
The HPXGRC H743 Stack comes in various configurations (8S 100A, 8S 120A, 12S 100A, 12S 120A). The exact contents may vary slightly based on your selected option. A typical package includes:
- HPXGRC H743 Flight Controller (1 pc)
- HPXGRC ESC (1 pc - specific to your order: 8S 100A, 8S 120A, 12S 100A, or 12S 120A)
- Capacitance (1 pc)
- SH1.0-8Pin double cable (1 pc)
- Nuts (4 pcs)
- Latex columns (8 pcs)
- Circular gaskets (4 pcs)
- Heat shrink tubing (2 pcs)
- Screws (4 pcs)
- SH1.0-4Pin single head cables (2 pcs) + SH1.0-6Pin three plug cable (1 pc)
- SH1.0-6Pin single double cables (2 pcs)
- SH1.0-12Pin three plug cable (1 pc)
- XT60 connector (1 pc)

Figure 2: Package Contents (Example: 8S 100A Stack)

Figure 3: Package Contents (Example: 8S 120A Stack)

Figure 4: Package Contents (Example: 12S 100A Stack)
4. Specifications
4.1. HPXGRC H743 Flight Controller
| Feature | Specification |
|---|---|
| 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 socket or soldering (DJI O3/RunCam Link/Caddx Vista/DJI Air Unit V1 compatible) |
| FLASH (Black Box) | 16MB Flash Memory |
| Current Meter | Supported |
| Input Voltage | 3-12S Lithium Battery |
| UART Serial Ports | 8 Groups (8CH) |
| Buzzer Pad | Supported (BZ+ and BZ- pads for 5V active buzzer) |
| BOOT Button | Supported (for DFU mode firmware flashing) |
| RSSI Pad | Supported (top of front RS pad) |
| SmartPort/F.Port | Not Supported |
| Supported FC Firmware | BetaFlight (default), Ardupilot |
| Firmware Target Name | DAKEFPVH743 |
| Installation Hole Position | 30.5 x 30.5mm (4mm hole diameter) |
| Size | 36mm x 36mm x 8mm |
| Weight | 8g |
| Motor Output | 8 motors + 4 servos |
| LED Light Strip | Supports X4/X8/Y6 |
| Output Power Supply | 3.3V/1A, 5V/2.5A, 12V/3A |

Figure 5: HPXGRC H743 Flight Controller Specifications
4.2. HPXGRC ESC Specifications (Common Features)
| Feature | Specification |
|---|---|
| ESC Firmware | BLHELI_S/BLUEJAY |
| Firmware Version | Q_H_30_24_V0.19.2 |
| MCU | EFM8BB2F16G-C-QFN20R |
| MOSFET | ON5C430NL (for 8S 100A/120A, 12S 100A) / ON5C612NL (for 12S 120A) |
| TVS | Have |
| Electrolytic Capacitor | 50V 4700uF Low ESR Capacitor x 1 |
| Motor Protocol | DSHOT300/DSHOT600/PWM/BIDIRECTIONALDSHOT |
| Ammeter | Support / Current Meter Ratio 120 |
| Power Output | VBAT |
| Dimensions | 56mm x 59mm x 7mm |
| Mounting Holes | 30.5mm x 30.5mm / M4 |
| Weight | 30g |
| Operating Temperature | 20°C ~ 85°C |
| Storage Temperature | 20°C ~ 70°C |
| Operating Humidity | 20-95% |
4.3. ESC Variant Specifics
| ESC Model | Continuous Max Current | Instantaneous Max Current | Battery Input |
|---|---|---|---|
| 8S 100A ESC | 100A x 4 | 105A x 4 - 1S | 3-8S |
| 8S 120A ESC | 120A x 4 | 125A x 4 - 1S | 3-8S |
| 12S 100A ESC | 100A x 4 | 110A x 4 - 1S | 3-12S |
| 12S 120A ESC | 120A x 4 | 130A x 4 - 1S | 3-12S |

Figure 6: HPXGRC 8S 100A ESC Specifications

Figure 7: HPXGRC 8S 120A ESC Specifications

Figure 8: HPXGRC 12S 100A ESC Specifications

Figure 9: HPXGRC 12S 120A ESC Specifications
5. Installation
5.1. Mounting
The HPXGRC H743 Stack features a standard 30.5 x 30.5mm mounting hole pattern with 4mm hole diameter, compatible with most FPV drone frames. Use the provided latex columns, nuts, and screws for secure installation.

Figure 10: 30.5x30.5mm Mounting Hole Spacing
5.2. Wiring
Refer to the detailed wiring diagram below for connecting your motors, receiver, video transmitter (VTX), camera, and other peripherals. Ensure all connections are correct before applying power.

Figure 11: HPXGRC H743 Flight Controller Wiring Diagram
5.3. DJI Air Unit Connection
The flight controller supports two methods for connecting DJI Air Units (e.g., DJI O3, RunCam Link, Caddx Vista, DJI Air Unit V1):
- Direct Insertion: Use the dedicated 6-pin socket for a plug-and-play connection. No wire sequence changes are needed.
- Soldering Connection: For custom setups, you can solder the DJI Air Unit directly to the appropriate pads as indicated in the wiring diagram.
6. Initial Setup and Configuration
6.1. Firmware
The HPXGRC H743 Flight Controller comes pre-installed with BetaFlight firmware. It also supports Ardupilot. You can configure the flight controller using the respective configurator software (e.g., BetaFlight Configurator).
6.2. Firmware Flashing (DFU Mode)
If you need to flash new firmware or recover from an issue, you can force the flight controller into DFU (Device Firmware Upgrade) mode:
- Disconnect the flight controller from all power sources.
- Press and hold the BOOT button on the flight controller.
- While holding the BOOT button, connect the flight controller to your computer via the Type-C USB interface.
- The flight controller should now be recognized in DFU mode by your firmware flashing tool (e.g., ImpulseRC Driver Fixer, Zadig).
- Release the BOOT button and proceed with flashing your desired firmware.
7. Operation
7.1. Flight Data Recording (Black Box)
The H743 FC features a 16MB onboard black box, which records flight data. This data is invaluable for analyzing flight performance, tuning PID loops, and diagnosing issues. You can access and download this data using the BetaFlight Configurator or similar tools.

Figure 12: 16MB Onboard Black Box
7.2. High-Performance Processor and Gyroscope
Equipped with a high-performance STM32H743 processor and dual ICM42688P gyroscopes, the stack ensures precise and stable flight control. The ESCs support Bluejay firmware up to 128k, contributing to smoother motor response and overall flight dynamics.

Figure 13: High-Performance Processor

Figure 14: Dual ICM42688P Gyroscope
8. User Tips
- Always perform a dry run and check motor direction in the configurator before actual flight.
- Ensure proper heat dissipation for the ESC, especially with higher current draws.
- Regularly check for firmware updates for both the FC (BetaFlight/Ardupilot) and ESC (Bluejay) to benefit from performance improvements and bug fixes.
- Calibrate your accelerometers and gyroscopes before the first flight and after any significant crashes or changes to the drone's structure.
9. Maintenance
- Keep the flight controller and ESC clean and free from dust, dirt, and debris. Use compressed air or a soft brush for cleaning.
- Inspect all solder joints and connections periodically for any signs of wear, corrosion, or damage.
- Avoid exposing the components to excessive vibrations, which can affect gyroscope performance and component lifespan.
- Store the stack in a dry, cool environment when not in use.
10. Troubleshooting
- No Power: Check battery connection, XT60 connector, and ensure no short circuits. Verify input voltage is within 3-12S range.
- FC Not Connecting to PC: Ensure correct USB cable is used (data cable, not just charging). Try another USB port. If still no connection, try DFU mode (Section 6.2) to re-flash firmware.
- Motors Not Spinning: Check motor wiring to ESC. Verify ESC calibration and motor protocol settings in the FC firmware. Ensure arming conditions are met.
- Unstable Flight: Check for loose components, proper mounting, and vibration isolation. Review black box logs for anomalies. Re-calibrate accelerometers/gyroscopes.
- OSD Issues: Verify OSD settings in the FC configurator. Check camera and VTX connections.
11. Warranty and Support
For technical support, troubleshooting assistance, or warranty inquiries, please contact the seller or manufacturer directly. Keep your proof of purchase for any warranty claims. Always refer to the official product page or manufacturer's website for the most up-to-date information and resources.





