1. Introduction
This manual provides comprehensive instructions for the installation, operation, and maintenance of your HPXGRC H743 Flight Controller and BLHeli_32 80A/100A Electronic Speed Controller (ESC) Stack. This high-performance stack is designed for RC FPV racing drones, offering robust flight control and efficient power delivery. Please read this manual thoroughly before use to ensure proper setup and safe operation.
2. Safety Information
- Always disconnect the battery before performing any installation, maintenance, or repair work.
- Ensure all connections are secure and correctly polarized to prevent damage to components.
- Avoid short circuits. Double-check all wiring before applying power.
- Operate in a well-ventilated area.
- Keep away from water, moisture, and extreme temperatures.
- This product is intended for experienced users of RC FPV drones. Improper use can lead to serious injury or property damage.
- Always follow local regulations and guidelines for drone operation.
3. Package Contents
The HPXGRC H743 Flight Controller and BLHeli_32 ESC Stack package includes the following components. Please verify all items are present upon unboxing.
Option 1: HPXGRC H743 + 80A Stack

Image showing the components included in the 80A ESC stack package.
- 1 x HPXGRC H743 12S FC
- 1 x BL_32 80A ESC
- 1 x Capacitance
- 1 x SH1.0-8Pin double cable
- 4 x Nuts
- 8 x Latex columns
- 4 x Circular gaskets
- 2 x Heat shrink tubing
- 4 x Screws
- 2 x SH1.0-4Pin single head cables + 1 x SH1.0-6Pin three plug cable
- 2 x SH1.0-6Pin single double cables
- 1 x SH1.0-12Pin three plug cable
- 1 x XT60 connector
Option 2: HPXGRC H743 + 100A Stack

Image showing the components included in the 100A ESC stack package.
- 1 x HPXGRC H743 12S FC
- 1 x BL_32 100A ESC
- 1 x Capacitance
- 1 x SH1.0-8Pin double cable
- 4 x Nuts
- 8 x Latex columns
- 4 x Circular gaskets
- 2 x Heat shrink tubing
- 4 x Screws
- 2 x SH1.0-4Pin single head cables + 1 x SH1.0-6Pin three plug cable
- 2 x SH1.0-6Pin single double cables
- 1 x SH1.0-12Pin three plug cable
- 1 x XT60 connector
4. Specifications
4.1 HPXGRC H743 Flight Controller (FC)

Detailed specifications for the H743 Flight Controller.
| Feature | Description |
|---|---|
| Product Name | HPXGRC H743 Flight Controller |
| Main Controller | STM32H743 |
| Gyroscope | ICM42688P |
| USB Interface Type | Type-C |
| Barometer | Built-in |
| OSD Chip | AT7456E |
| Bluetooth BLE | None |
| WIFI | Not Supported |
| DJI Air Unit Connection | Direct insertion into 6-pin 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 | Forced DFU mode for 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 | 36 x 36 x 8 mm |
| Weight | 8g |
4.2 HPXGRC BLHeli-32 8S 80A ESC

Detailed specifications for the 80A Electronic Speed Controller.
| Feature | Description |
|---|---|
| ESC Firmware | BLHeli-32 |
| Firmware Version | BLHeli-32.9 |
| MCU | STM32G071G8U6N |
| MOS Transistor | ON5C430NL |
| Continuous Max Current | 80A X4 |
| Peak Current | 85A X4-10S |
| TVS | Yes |
| Electrolytic Capacitor | 50V 4700uF Low ESR Capacitor x1 |
| Motor Protocol | Dshot300/Dshot600/PWM/Bi-directional Dshot |
| Battery Input | 3-8S |
| Ammeter | Supported / Ammeter ratio 120 |
| Power Output | VBAT |
| Dimensions | 56mm*59mm*7mm |
| Mounting Hole Position | 30.5mmx*30.5/M4 |
| Weight | 30g |
| Operating Temperature | 20℃~+85℃ |
| Storage Temperature | 20℃~+70℃ |
| Working Humidity | 20~95% |
4.3 HPXGRC BLHeli-32 8S 100A ESC

Detailed specifications for the 100A Electronic Speed Controller.
| Feature | Description |
|---|---|
| ESC Firmware | BLHeli-32 |
| Firmware Version | BLHeli-32.9 |
| MCU | STM32G071G8U6N |
| MOS Transistor | ON5C430NL |
| Continuous Max Current | 100A X4 |
| Peak Current | 105A X4-10S |
| TVS | Yes |
| Electrolytic Capacitor | 50V 4700uF Low ESR Capacitor x1 |
| Motor Protocol | Dshot300/Dshot600/PWM/Bi-directional Dshot |
| Battery Input | 3-8S |
| Ammeter | Supported / Ammeter ratio 120 |
| Power Output | VBAT |
| Dimensions | 56mm*59mm*7mm |
| Mounting Hole Position | 30.5mmx*30.5/M4 |
| Weight | 30g |
| Operating Temperature | 20℃~+85℃ |
| Storage Temperature | 20℃~+70℃ |
| Working Humidity | 20~95% |
5. Setup
5.1 Mounting
The HPXGRC H743 Flight Controller and BLHeli_32 ESC are designed with a 30.5 x 30.5mm mounting hole pattern (M4 hole diameter). Ensure your drone frame supports this standard for proper installation.

Visual representation of the 30.5x30.5mm mounting hole spacing on the ESC board.

Dimensions of the Flight Controller (36x36x8mm) and ESC (56x59x7mm) for fitment planning.
5.2 Wiring Diagram
Carefully follow the wiring diagrams below for connecting your flight controller and ESC to other drone components such as motors, receiver, camera, video transmitter (VTX), and GPS module. Incorrect wiring can cause damage.

Comprehensive wiring diagram illustrating connections for motors, battery, receiver, camera, VTX, GPS, LED, and buzzer to the H743 Flight Controller.

System-level wiring diagram showing the interconnectedness of the flight controller, ESC, motors, and other peripherals.
- Motors: Connect motor signal wires from the ESC to the corresponding motor pads on the flight controller.
- Battery: Connect the main battery lead to the BAT pads on the ESC. Ensure correct polarity.
- Receiver: Connect your receiver (e.g., ELRS, CRSF, S.BUS, FrSky, TBS Crossfire/D8/DMX) to one of the available UART serial ports on the FC.
- Camera & VTX: The FC supports DJI Air Unit direct plug interface (6-pin socket) or soldering connections for various digital and analog video systems.
- GPS: Connect your GPS module to an available UART port.
- LED & Buzzer: Dedicated pads are available for LED light strips and a 5V active buzzer.
- USB: Use the Type-C USB port for connecting to a computer for configuration and firmware updates.
5.3 Firmware Flashing and Configuration
The HPXGRC H743 Flight Controller comes pre-flashed with BetaFlight firmware. It also supports Ardupilot. To update firmware or configure settings:
- Download the appropriate configurator software (e.g., BetaFlight Configurator) for your operating system.
- Connect the flight controller to your computer using a Type-C USB cable.
- If the FC does not connect, you may need to install VCP drivers.
- To force DFU mode for firmware flashing, press and hold the BOOT button while connecting the USB cable.
- Follow the software's instructions for flashing new firmware or configuring PID settings, OSD, modes, and other parameters.
- The ESCs use BLHeli-32 firmware (version 32.9). Use the BLHeliSuite32 software for ESC configuration and updates.
6. Operating Instructions
Once the stack is correctly installed and configured, follow these general steps for operation:
- Pre-Flight Check: Visually inspect all connections, ensure propellers are correctly mounted and tightened, and check for any loose components.
- Power Up: Connect the LiPo battery to the XT60 connector. The flight controller should power on, indicated by LED lights.
- Arming: Arm the drone using your remote controller as configured in the flight controller software (e.g., BetaFlight). Ensure you are in a safe environment before arming.
- Flight: Perform a test flight in a controlled environment. Monitor drone behavior and adjust settings if necessary.
- Disarming: Disarm the drone after landing.
- Power Down: Disconnect the LiPo battery immediately after flight.
The onboard 16MB black box records flight data, which can be used for parameter debugging and flight analysis. The onboard barometer provides real-time altitude sensing.

Visual representation of the 16MB onboard black box for recording flight data.
7. Maintenance
- Regularly inspect all solder joints and connections for signs of fatigue or damage.
- Keep the flight controller and ESC clean from dust, dirt, and debris. Use compressed air or a soft brush.
- Avoid exposing the components to excessive vibrations. Ensure proper dampening during mounting.
- Check for any physical damage to the boards or components after crashes or hard landings.
- Periodically check for firmware updates for both the flight controller (BetaFlight/Ardupilot) and ESCs (BLHeliSuite32) to benefit from performance improvements and bug fixes.
8. Troubleshooting
| Problem | Possible Cause | Solution |
|---|---|---|
| FC not powering on / No LEDs | Incorrect battery connection, short circuit, damaged component. | Check battery polarity and connections. Inspect for visible damage or short circuits. |
| Motors not spinning | Incorrect ESC wiring, motor protocol mismatch, ESC not calibrated, damaged motor/ESC. | Verify motor-to-ESC connections. Ensure correct motor protocol (Dshot300/600) in FC and ESC firmware. Calibrate ESCs if necessary. Test motors individually. |
| No connection to BetaFlight Configurator | Missing VCP drivers, faulty USB cable, FC in DFU mode unexpectedly. | Install VCP drivers. Try a different USB cable. Ensure FC is not accidentally in DFU mode (unless intended for flashing). |
| Unstable flight / Drifting | Incorrect PID tuning, unbalanced propellers, loose mounting, faulty gyroscope. | Review PID settings in BetaFlight. Check propellers for damage and balance. Ensure FC is securely mounted with vibration dampening. |
| OSD not displaying correctly | Incorrect OSD settings, faulty OSD chip. | Check OSD settings in BetaFlight Configurator. Ensure video signal is clean. |
9. User Tips
- Always start with default PID settings in BetaFlight and make small adjustments as needed.
- Utilize the 16MB black box data for in-depth analysis of flight performance and troubleshooting.
- Consider using a smoke stopper during initial power-up to prevent damage from accidental short circuits.
- For optimal performance, ensure your drone's frame is rigid and minimizes vibrations transmitted to the flight controller.
- Keep your firmware updated to the latest stable versions for both the FC and ESCs.
10. Warranty and Support
For warranty claims or technical support, please contact the seller or manufacturer directly. Keep your proof of purchase for any warranty-related inquiries. This product is designed for hobby use, and warranty may not cover damage due to crashes, improper installation, or unauthorized modifications.