

The LANDRC ESC BLHeli_S 2S-6S LiPo is a high-performance electronic speed controller (ESC) designed for brushless motors. It is compatible with 2S to 6S LiPo batteries and features BLHeli_S firmware, which provides enhanced responsiveness, smooth throttle control, and efficient operation. This ESC is widely used in drones, RC planes, and other remote-controlled vehicles where precise motor control is critical.








The LANDRC ESC BLHeli_S 2S-6S LiPo is built to deliver reliable performance under demanding conditions. Below are its key technical specifications:
| Specification | Details |
|---|---|
| Input Voltage | 2S to 6S LiPo (7.4V to 25.2V) |
| Continuous Current | 30A |
| Burst Current | 40A (for 10 seconds) |
| Firmware | BLHeli_S |
| Motor Compatibility | Brushless motors |
| Signal Input | PWM, Oneshot125, Multishot, DShot |
| Weight | 7g |
| Dimensions | 23mm x 12mm x 5mm |
| BEC Output | None |
| Operating Temperature | -20°C to 80°C |
The LANDRC ESC has a simple pinout for easy integration into your circuit. Below is the pin configuration:
| Pin Name | Description |
|---|---|
| Signal | Receives control signal from the flight controller or RC receiver. |
| + (Positive) | Connects to the positive terminal of the LiPo battery. |
| - (Negative) | Connects to the negative terminal of the LiPo battery. |
| Motor Wires | Three wires to connect to the brushless motor (A, B, C). |
The LANDRC ESC can be controlled using an Arduino UNO. Below is an example code snippet to control the ESC using a PWM signal:
#include <Servo.h> // Include the Servo library for PWM control
Servo esc; // Create a Servo object to control the ESC
void setup() {
esc.attach(9); // Attach the ESC signal wire to pin 9
esc.writeMicroseconds(1000); // Set the ESC to minimum throttle
delay(2000); // Wait for 2 seconds to initialize the ESC
}
void loop() {
esc.writeMicroseconds(1500); // Set throttle to mid-range (adjust as needed)
delay(5000); // Run the motor at this speed for 5 seconds
esc.writeMicroseconds(1000); // Set throttle to minimum
delay(2000); // Wait for 2 seconds before stopping
}
Note: Ensure the ESC is properly calibrated before running the code. The
writeMicrosecondsvalues may need adjustment based on your ESC's throttle range.
Motor Not Spinning:
Overheating:
ESC Not Initializing:
Motor Spinning in the Wrong Direction:
Q: Can I use this ESC with a 1S LiPo battery?
A: No, the ESC requires a minimum input voltage of 2S (7.4V).
Q: Does the ESC have a built-in BEC?
A: No, this ESC does not include a BEC. You will need an external BEC if your system requires regulated power for other components.
Q: How do I update the BLHeli_S firmware?
A: Use the BLHeli Configurator software and a compatible USB linker to update the firmware.
Q: Can I use this ESC for brushed motors?
A: No, this ESC is designed specifically for brushless motors.
By following this documentation, you can effectively integrate and operate the LANDRC ESC BLHeli_S 2S-6S LiPo in your projects.