

The HobbyWing 1060 Brushed Electronic Speed Controller (ESC) is a versatile and reliable ESC designed for controlling brushed DC motors in remote-controlled (RC) vehicles, drones, and other hobbyist applications. It provides smooth acceleration, precise braking, and efficient motor control, making it an essential component for RC enthusiasts and robotics projects.








The following table outlines the key technical details of the HobbyWing 1060 Brushed ESC:
| Parameter | Specification |
|---|---|
| Input Voltage Range | 2S–3S LiPo (6.6V–11.1V) or 5–9 NiMH |
| Continuous Current | 60A |
| Peak Current | 360A |
| Motor Type Supported | Brushed DC motors |
| BEC Output | 6V/3A (Switch Mode) |
| Operating Modes | Forward/Reverse, Forward/Brake |
| Dimensions | 36.5mm x 32mm x 18mm |
| Weight | 39g |
| Waterproof Rating | Fully waterproof |
The HobbyWing 1060 Brushed ESC has several key connectors and wires for proper operation. The table below describes each connection:
| Wire/Connector | Description |
|---|---|
| Red and Black Input Wires | Connect to the battery (Red: Positive, Black: Negative) |
| Yellow and Blue Output Wires | Connect to the brushed DC motor terminals (Yellow: Positive, Blue: Negative) |
| Receiver Connector | 3-pin connector to connect to the RC receiver (Throttle channel) |
| On/Off Switch | Toggle to power the ESC on or off |
The 1060 Brushed ESC can be controlled using an Arduino UNO by sending PWM signals to the ESC's receiver connector. Below is an example code snippet:
#include <Servo.h> // Include the Servo library to control the ESC
Servo esc; // Create a Servo object to represent the ESC
void setup() {
esc.attach(9); // Attach the ESC signal wire to pin 9 on the Arduino
esc.writeMicroseconds(1000); // Send a low signal to arm the ESC
delay(2000); // Wait for 2 seconds to ensure the ESC is armed
}
void loop() {
esc.writeMicroseconds(1500); // Send a neutral signal (motor stops)
delay(2000); // Wait for 2 seconds
esc.writeMicroseconds(1700); // Send a forward signal (motor runs forward)
delay(2000); // Wait for 2 seconds
esc.writeMicroseconds(1300); // Send a reverse signal (motor runs backward)
delay(2000); // Wait for 2 seconds
}
Note: Ensure the ESC is properly calibrated before using it with the Arduino. The
writeMicroseconds()function sends PWM signals, where 1000µs represents full reverse, 1500µs is neutral, and 2000µs is full forward.
Motor Does Not Spin
ESC Overheats
Erratic Motor Behavior
No Power to the ESC
Q: Can the 1060 Brushed ESC be used with a 4S LiPo battery?
A: No, the ESC supports a maximum of 3S LiPo (11.1V). Using a 4S LiPo may damage the ESC.
Q: Is the ESC waterproof?
A: Yes, the HobbyWing 1060 Brushed ESC is fully waterproof, making it suitable for wet and muddy conditions.
Q: How do I select the operating mode?
A: Use the included jumper caps to set the ESC to Forward/Reverse or Forward/Brake mode. Refer to the user manual for detailed instructions.
Q: Can I use this ESC for a brushless motor?
A: No, the 1060 Brushed ESC is designed specifically for brushed DC motors and is not compatible with brushless motors.