

The ZTW Beatles G2 40A Brushless ESC 2-6S is a high-performance electronic speed controller (ESC) designed for use with brushless motors. Manufactured by ZTW, this ESC is capable of handling up to 40A of continuous current and supports 2 to 6 cell LiPo batteries. It is widely used in remote-controlled (RC) vehicles, drones, boats, and other hobbyist applications requiring precise motor control and high efficiency.








The following table outlines the key technical specifications of the ZTW Beatles G2 40A Brushless ESC:
| Parameter | Specification |
|---|---|
| Manufacturer | ZTW |
| Part ID | 40A Brushless ESC 2-6S |
| Continuous Current | 40A |
| Peak Current | 60A (for 10 seconds) |
| Input Voltage | 2-6S LiPo (7.4V to 22.2V) |
| BEC Output | 5V/3A (Linear BEC) |
| Motor Compatibility | Brushless motors |
| Weight | 28g |
| Dimensions | 45mm x 25mm x 11mm |
| Operating Temperature | -10°C to 85°C |
| Signal Frequency | 20-500Hz |
| Throttle Calibration | Supported |
| Protection Features | Overheat, overcurrent, and low-voltage cutoff |
The ZTW Beatles G2 40A Brushless ESC has the following connections:
| Pin/Connector | Description |
|---|---|
| Battery Input | Two wires (red and black) for connecting to the LiPo battery. |
| Motor Output | Three wires (typically yellow, blue, and black) for connecting to the motor. |
| Signal Input | 3-pin servo connector for receiving throttle signals from the RC receiver. |
| BEC Output | Provides 5V/3A power to the receiver or other low-power devices. |
The ZTW Beatles G2 40A ESC can be controlled using an Arduino UNO. Below is an example code snippet to control the ESC using the Servo library:
#include <Servo.h>
// Create a Servo object to control the ESC
Servo esc;
void setup() {
esc.attach(9); // Attach ESC signal wire to pin 9
esc.writeMicroseconds(1000); // Send minimum throttle signal
delay(2000); // Wait for ESC initialization
}
void loop() {
esc.writeMicroseconds(1500); // Set throttle to mid-range (adjust as needed)
delay(5000); // Run motor for 5 seconds
esc.writeMicroseconds(1000); // Stop the motor
delay(5000); // Wait for 5 seconds
}
Note: Ensure the ESC is properly calibrated before running the code. Adjust the throttle values (
1000for minimum,2000for maximum) based on your specific setup.
Motor Does Not Spin:
ESC Overheats:
Beeping Sounds:
Motor Spins in the Wrong Direction:
Can I use this ESC with a brushed motor? No, this ESC is designed specifically for brushless motors.
What happens if I exceed the 40A current limit? The ESC has built-in overcurrent protection, but exceeding the limit may cause overheating or damage.
Can I use this ESC with a 7S LiPo battery? No, the maximum supported input voltage is 6S (22.2V). Using a higher voltage may damage the ESC.
How do I reset the ESC to factory settings? Refer to the manufacturer's manual for detailed instructions on resetting the ESC.
By following this documentation, you can effectively integrate the ZTW Beatles G2 40A Brushless ESC into your projects and troubleshoot common issues with ease.