ESC (Speed Controller for Brushless Motor) 30A with Bare Wires

  • 30A Current Rating for medium-power brushless motors

  • Supports 2S–4S LiPo Batteries (typically 7.4V–14.8V)

  • Bare Wire Connections for flexible wiring and soldering

  • High-Speed Response for smooth throttle control

  • Compact & Lightweight ideal for drones, RC planes, and DIY robotics

SKU: EK1824 Categories: , Tags: ,

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

475,00 EGP

10 People watching this product now!

Payment Methods:

Description

This module is a 30A Electronic Speed Controller (ESC) designed to control the speed, direction, and braking of brushless DC motors (BLDC) in drones, RC vehicles, boats, and robotics applications.

The 30A ESC with Bare Wires delivers smooth and responsive throttle control, supporting motors up to 30A current capacity. It features bare wire connections for flexible integration and customization in a wide range of power systems.

With support for both 2S–3S LiPo batteries and high-speed signal response, this ESC ensures efficient, reliable performance during demanding operations. It’s pre-programmed with standard firmware and is compatible with most remote control systems and flight controllers.

Features:

  • Rated for brushless motors up to 30A continuous current

  • Supports 2S–3S LiPo battery input (7.4V–11.1V)

  • Bare wires for flexible, customizable connections

  • Fast throttle response and smooth motor control

  • Ideal for RC drones, airplanes, boats, and robotics

  • Lightweight and compact design for tight builds

Package Includes:
1 x 30A ESC (Electronic Speed Controller) for Brushless Motor – Bare Wire Type

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
ESCSignal/VCC/GNDboard PWM-capable pin / (BEC 5V out - don't also power the board from it unless you know what you're doing) / GND
📟
ESC (Speed Controller for Brushless Motor) 30A with Bare Wires
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
ESC (Speed Controller for Brushless Motor) 30A with Bare Wires - Arduino Uno
ESC (Speed Controller for Brushless Motor) 30A with Bare Wires - Arduino Nano
ESC (Speed Controller for Brushless Motor) 30A with Bare Wires - Arduino Mega
ESC (Speed Controller for Brushless Motor) 30A with Bare Wires - ESP32
ESC (Speed Controller for Brushless Motor) 30A with Bare Wires - ESP8266
ESC (Speed Controller for Brushless Motor) 30A with Bare Wires - STM32
ESC (Speed Controller for Brushless Motor) 30A with Bare Wires - Raspberry Pi Pico
📄 File: esc_(speed_controller_for_brushless_motor)_30a_with_bare_wires_-_arduino_uno.inoArduino Uno
702 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// ESC signal pin 9 on Arduino Uno. ESCs speak the same protocol as a hobby servo (1000-2000us pulses), so the Servo library works even though there's no rotation involved.
6#include <Servo.h>
7
8Servo esc;
9#define ESC_PIN 9
10
11void setup() {
12 Serial.begin(115200);
13 esc.attach(ESC_PIN, 1000, 2000);
14 esc.writeMicroseconds(1000); // arm at minimum throttle - required by most ESCs before they'll accept commands
15 delay(3000);
16}
17
18void loop() {
19 esc.writeMicroseconds(1300); // low throttle - INCREASE GRADUALLY AND CAREFULLY with a real propeller attached
20 delay(2000);
21 esc.writeMicroseconds(1000); // back to minimum
22 delay(2000);
23}
📄 File: esc_(speed_controller_for_brushless_motor)_30a_with_bare_wires_-_arduino_nano.inoArduino Nano
703 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// ESC signal pin 9 on Arduino Nano. ESCs speak the same protocol as a hobby servo (1000-2000us pulses), so the Servo library works even though there's no rotation involved.
6#include <Servo.h>
7
8Servo esc;
9#define ESC_PIN 9
10
11void setup() {
12 Serial.begin(115200);
13 esc.attach(ESC_PIN, 1000, 2000);
14 esc.writeMicroseconds(1000); // arm at minimum throttle - required by most ESCs before they'll accept commands
15 delay(3000);
16}
17
18void loop() {
19 esc.writeMicroseconds(1300); // low throttle - INCREASE GRADUALLY AND CAREFULLY with a real propeller attached
20 delay(2000);
21 esc.writeMicroseconds(1000); // back to minimum
22 delay(2000);
23}
📄 File: esc_(speed_controller_for_brushless_motor)_30a_with_bare_wires_-_arduino_mega.inoArduino Mega
703 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// ESC signal pin 9 on Arduino Mega. ESCs speak the same protocol as a hobby servo (1000-2000us pulses), so the Servo library works even though there's no rotation involved.
6#include <Servo.h>
7
8Servo esc;
9#define ESC_PIN 9
10
11void setup() {
12 Serial.begin(115200);
13 esc.attach(ESC_PIN, 1000, 2000);
14 esc.writeMicroseconds(1000); // arm at minimum throttle - required by most ESCs before they'll accept commands
15 delay(3000);
16}
17
18void loop() {
19 esc.writeMicroseconds(1300); // low throttle - INCREASE GRADUALLY AND CAREFULLY with a real propeller attached
20 delay(2000);
21 esc.writeMicroseconds(1000); // back to minimum
22 delay(2000);
23}
📄 File: esc_(speed_controller_for_brushless_motor)_30a_with_bare_wires_-_esp32.inoESP32
698 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// ESC signal pin 25 on ESP32. ESCs speak the same protocol as a hobby servo (1000-2000us pulses), so the Servo library works even though there's no rotation involved.
6#include <Servo.h>
7
8Servo esc;
9#define ESC_PIN 25
10
11void setup() {
12 Serial.begin(115200);
13 esc.attach(ESC_PIN, 1000, 2000);
14 esc.writeMicroseconds(1000); // arm at minimum throttle - required by most ESCs before they'll accept commands
15 delay(3000);
16}
17
18void loop() {
19 esc.writeMicroseconds(1300); // low throttle - INCREASE GRADUALLY AND CAREFULLY with a real propeller attached
20 delay(2000);
21 esc.writeMicroseconds(1000); // back to minimum
22 delay(2000);
23}
📄 File: esc_(speed_controller_for_brushless_motor)_30a_with_bare_wires_-_esp8266.inoESP8266
700 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// ESC signal pin D1 on ESP8266. ESCs speak the same protocol as a hobby servo (1000-2000us pulses), so the Servo library works even though there's no rotation involved.
6#include <Servo.h>
7
8Servo esc;
9#define ESC_PIN D1
10
11void setup() {
12 Serial.begin(115200);
13 esc.attach(ESC_PIN, 1000, 2000);
14 esc.writeMicroseconds(1000); // arm at minimum throttle - required by most ESCs before they'll accept commands
15 delay(3000);
16}
17
18void loop() {
19 esc.writeMicroseconds(1300); // low throttle - INCREASE GRADUALLY AND CAREFULLY with a real propeller attached
20 delay(2000);
21 esc.writeMicroseconds(1000); // back to minimum
22 delay(2000);
23}
📄 File: esc_(speed_controller_for_brushless_motor)_30a_with_bare_wires_-_stm32.inoSTM32
700 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// ESC signal pin PA8 on STM32. ESCs speak the same protocol as a hobby servo (1000-2000us pulses), so the Servo library works even though there's no rotation involved.
6#include <Servo.h>
7
8Servo esc;
9#define ESC_PIN PA8
10
11void setup() {
12 Serial.begin(115200);
13 esc.attach(ESC_PIN, 1000, 2000);
14 esc.writeMicroseconds(1000); // arm at minimum throttle - required by most ESCs before they'll accept commands
15 delay(3000);
16}
17
18void loop() {
19 esc.writeMicroseconds(1300); // low throttle - INCREASE GRADUALLY AND CAREFULLY with a real propeller attached
20 delay(2000);
21 esc.writeMicroseconds(1000); // back to minimum
22 delay(2000);
23}
📄 File: esc_(speed_controller_for_brushless_motor)_30a_with_bare_wires_-_raspberry_pi_pico.inoRaspberry Pi Pico
710 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// ESC signal pin 15 on Raspberry Pi Pico. ESCs speak the same protocol as a hobby servo (1000-2000us pulses), so the Servo library works even though there's no rotation involved.
6#include <Servo.h>
7
8Servo esc;
9#define ESC_PIN 15
10
11void setup() {
12 Serial.begin(115200);
13 esc.attach(ESC_PIN, 1000, 2000);
14 esc.writeMicroseconds(1000); // arm at minimum throttle - required by most ESCs before they'll accept commands
15 delay(3000);
16}
17
18void loop() {
19 esc.writeMicroseconds(1300); // low throttle - INCREASE GRADUALLY AND CAREFULLY with a real propeller attached
20 delay(2000);
21 esc.writeMicroseconds(1000); // back to minimum
22 delay(2000);
23}
Electronic speed controller for brushless motors - controlled via a standard hobby-servo PWM signal.

نظرة عامة ومواصفات المنتج — بالعربية

ESC (Speed Controller for Brushless Motor) 30A with Bare Wires متوفر الآن في متجر إكوسترا للإلكترونيات، ضمن قسم Drone Motor وMotors | Drivers، بسعر 475,00 EGP. كود المنتج لدينا: EK1824. المنتج متوفر في المخزون وجاهز للشحن الفوري لكل محافظات مصر مع إمكانية الدفع عند الاستلام.

أهم المواصفات الفنية:

  • Type: Electronic Speed Controller (ESC)
  • Current Rating: 30A
  • Motor Type: Brushless (BLDC)
  • Input Voltage: 6–12V DC (2–3S Li-ion/LiPo battery)
  • Output: 3-phase for brushless motors
  • واجهة الاتصال: Bare wires for motor, battery, and signal connection
  • الخامة: PCB with electronic components, heat-resistant casing
  • Usage: RC cars, drones, boats, and other brushless motor applications

منتج أصلي بجودة مضمونة من إكوسترا، مع دعم فني ومتابعة بعد البيع لكل عملائنا في مصر.

تصفّح المزيد من Drone Motor في إكوسترا.

Specification

Specification

WeightWeight40 g
Dimensions45 × 24 × 9 cm
TypeElectronic Speed Controller (ESC)
Current Rating30A
Motor TypeBrushless (BLDC)
Input Voltage6–12V DC (2–3S Li-ion/LiPo battery)
Output3-phase for brushless motors
InterfaceBare wires for motor, battery, and signal connection
MaterialPCB with electronic components, heat-resistant casing
UsageRC cars, drones, boats, and other brushless motor applications

Customer Reviews