

The H743 ESC (Electronic Speed Controller) is a high-performance component designed for controlling the speed and direction of brushless motors in RC vehicles, drones, and other applications requiring precise motor control. It is engineered to deliver smooth throttle response, efficient power delivery, and advanced programmability. The H743 ESC supports a wide range of battery types and includes features such as regenerative braking, thermal protection, and customizable settings to optimize performance for specific use cases.








| Parameter | Value |
|---|---|
| Input Voltage Range | 2S–6S LiPo (7.4V–22.2V) |
| Continuous Current Rating | 40A |
| Peak Current Rating | 60A (for 10 seconds) |
| Motor Compatibility | Brushless motors (sensorless) |
| BEC Output | 5V/3A or 6V/3A (selectable) |
| PWM Frequency | 8 kHz–32 kHz |
| Weight | 25 grams |
| Dimensions | 45mm x 25mm x 10mm |
| Operating Temperature | -20°C to 85°C |
| Communication Protocols | PWM, Oneshot125, DShot150/300/600 |
The H743 ESC typically has the following pin configuration:
| Pin Name | Description |
|---|---|
| Power Input (+) | Connect to the positive terminal of the battery. |
| Power Input (-) | Connect to the negative terminal of the battery. |
| Motor Phase A | Connect to one of the three motor wires. |
| Motor Phase B | Connect to one of the three motor wires. |
| Motor Phase C | Connect to one of the three motor wires. |
| Signal Input | Receives the PWM or digital signal from the flight controller or receiver. |
| Ground (GND) | Common ground connection for signal input. |
| BEC Output (+) | Provides regulated power to external devices (e.g., receiver, flight controller). |
| BEC Output (-) | Ground connection for the BEC output. |
Connect the Power Supply:
Power Input (+) and Power Input (-) pins, respectively.Connect the Motor:
Motor Phase A, Motor Phase B, and Motor Phase C pins. The order of connection determines the motor's rotation direction. Swap any two wires to reverse the direction.Connect the Signal Input:
Signal Input pin to the PWM or digital signal output of your flight controller or receiver.Ground (GND) pin to the ground of the flight controller or receiver.Configure the ESC:
Power On and Test:
The following example demonstrates how to control the H743 ESC using an Arduino UNO and a PWM signal.
#include <Servo.h> // Include the Servo library for generating PWM signals
Servo esc; // Create a Servo object to control the ESC
void setup() {
esc.attach(9); // Attach the ESC signal wire to pin 9 on the Arduino
esc.writeMicroseconds(1000); // Send minimum throttle signal (1000 µs)
delay(2000); // Wait for 2 seconds to allow the ESC to initialize
}
void loop() {
esc.writeMicroseconds(1500); // Send mid-throttle signal (1500 µs)
delay(5000); // Run the motor at mid-throttle for 5 seconds
esc.writeMicroseconds(2000); // Send maximum throttle signal (2000 µs)
delay(5000); // Run the motor at full throttle for 5 seconds
esc.writeMicroseconds(1000); // Send minimum throttle signal (1000 µs)
delay(5000); // Stop the motor for 5 seconds
}
Motor Does Not Spin:
Motor Spins in the Wrong Direction:
ESC Overheats:
No Response from ESC:
Q: Can the H743 ESC be used with brushed motors?
A: No, the H743 ESC is designed specifically for brushless motors.
Q: How do I enable regenerative braking?
A: Regenerative braking can be enabled through the ESC's programming interface or software, if supported.
Q: What is the purpose of the BEC output?
A: The BEC (Battery Eliminator Circuit) provides regulated power to external devices, such as a receiver or flight controller, eliminating the need for a separate power source.
Q: Can I use the H743 ESC with a 7S LiPo battery?
A: No, the maximum supported input voltage is 6S (22.2V). Using a 7S battery may damage the ESC.
By following this documentation, users can effectively integrate the H743 ESC into their projects and troubleshoot common issues with ease.