Stufin
Home Quick Cart Profile

30A Simonk ESC Controller (With only bullets) for Drones

Buy Now on Stufin

Maximum continuous current

30A

Peak current

40A (10s)

Input voltage

7.4V - 25.2V (2S-6S LiPo compatible)

BEC (Battery Eliminator Circuit) output5V, 2A

Performance

High-speed switching frequency48KHz

Low voltage protection

6.5V (configurable)

Current limiting

30A (configurable)

Temperature protection

120C (configurable)

Simonk Firmware Features

Active braking for improved motor response and efficiency

Adjustable throttle response and acceleration

Compatible with a wide range of receivers and flight controllers

Firmware updates possible via USB connection

Physical Characteristics

Dimensions

45mm x 25mm x 10mm

Weight

25g

Mounting options

30.5mm x 12.7mm mounting holes, M3 screws

Wire connections

+ 3-pin male connector for motor

+ 3-pin male connector for signal ( throttle, RPM, etc.)

+ 2-pin male connector for power (VCC, GND)

Safety Features

Thermal protection

automatic shutdown in case of overheating

Short-circuit protectionautomatic shutdown in case of a short circuit

Overvoltage protection

automatic shutdown in case of an overvoltage condition

Pin Configuration

  • 30A Simonk ESC Controller for Drones
  • Pinouts and Connections
  • Here is a detailed explanation of the pins on the 30A Simonk ESC Controller and how to connect them:
  • Signal Pins:
  • SIGNAL_PIN (SIGNAL): This pin receives the PWM (Pulse Width Modulation) signal from the flight controller to control the motor speed. Connect this pin to the corresponding motor output pin on the flight controller.
  • Motor Pins:
  • M1 (MOTOR 1): This pin connects to the positive wire of the motor.
  • M2 (MOTOR 2): This pin connects to the negative wire of the motor.
  • Power Pins:
  • VIN (INPUT VOLTAGE): This pin connects to the positive wire of the battery or power source.
  • GND (GROUND): This pin connects to the negative wire of the battery or power source.
  • Telemetry Pins:
  • TELEMETRY_PIN (TX): This pin transmits data to the flight controller for monitoring and logging purposes. Connect this pin to the telemetry input pin on the flight controller.
  • Other Pins:
  • 5V (REGULATED 5V OUTPUT): This pin provides a regulated 5V output for powering external devices, such as sensors or accessories.
  • GND (GROUND): This pin provides a ground connection for the 5V output.
  • Connection Structure:
  • 1. Connect the SIGNAL_PIN to the corresponding motor output pin on the flight controller.
  • 2. Connect the M1 pin to the positive wire of the motor.
  • 3. Connect the M2 pin to the negative wire of the motor.
  • 4. Connect the VIN pin to the positive wire of the battery or power source.
  • 5. Connect the GND pin to the negative wire of the battery or power source.
  • 6. Connect the TELEMETRY_PIN to the telemetry input pin on the flight controller (if using telemetry).
  • 7. Connect external devices to the 5V output pin and GND pin (if required).
  • Important Notes:
  • Ensure proper polarity when connecting the motor and battery wires to avoid damage to the ESC or other components.
  • Use suitable gauge wires and connectors to handle the high current ratings of the ESC.
  • Refer to the flight controller manufacturer's documentation for specific connection guidance.
  • Consult the Simonk ESC documentation for additional configuration and calibration requirements.

Code Examples

30A Simonk ESC Controller for Drones Documentation
Overview
The 30A Simonk ESC Controller is a high-performance electronic speed controller specifically designed for drone applications. It is capable of handling up to 30A of continuous current and features a compact design, making it ideal for use in quadcopters, hexacopters, and other multi-rotor drones.
Key Features
High-power motor control: Capable of handling up to 30A of continuous current
 Compact design: Measures 36mm x 25mm x 10mm, making it ideal for use in small drones
 Simonk firmware: Optimized for drone applications, providing fast and reliable motor control
 Multi-protocol support: Compatible with a range of drone flight controllers, including PX4, APM, and DJI
Pinouts
Signal pins:
	+ Signal ground (GND)
	+ PWM input (SIGNAL)
 Power pins:
	+ Battery positive (VBAT)
	+ Motor positive (MOTOR+)
	+ Motor negative (MOTOR-)
Code Examples
### Example 1: Using the 30A Simonk ESC Controller with an Arduino-based Flight Controller
This example demonstrates how to use the 30A Simonk ESC Controller with an Arduino-based flight controller to control a quadcopter motor.
```c++
#include <ESC.h>
// Define the ESC signal pin
const int escSignalPin = 9;
// Create an instance of the ESC class
ESC esc(escSignalPin);
void setup() {
  // Initialize the ESC
  esc.init();
}
void loop() {
  // Set the motor speed to 50% (range: 0-100%)
  esc.setSpeed(50);
  delay(50);
  // Set the motor speed to 100%
  esc.setSpeed(100);
  delay(50);
}
```
### Example 2: Using the 30A Simonk ESC Controller with a PX4-based Flight Controller
This example demonstrates how to use the 30A Simonk ESC Controller with a PX4-based flight controller to control a hexacopter motor.
```python
import px4
# Define the ESC signal pin
esc_signal_pin = 13
# Create an instance of the ESC class
esc = px4.ESC(esc_signal_pin)
# Initialize the ESC
esc.init()
while True:
    # Set the motor speed to 70% (range: 0-100%)
    esc.set_speed(70)
    px4.sleep(0.05)
    # Set the motor speed to 90%
    esc.set_speed(90)
    px4.sleep(0.05)
```
Note: These code examples are for demonstration purposes only and may require modification to suit your specific drone configuration and flight controller setup. Always ensure proper testing and validation before flying your drone.