Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use 4in1 ESC AM32 60A : Examples, Pinouts, and Specs

Image of 4in1 ESC AM32 60A
Cirkit Designer LogoDesign with 4in1 ESC AM32 60A in Cirkit Designer

Introduction

The Skystars 4in1 ESC AM32 60A (Part ID: AM60) is a high-performance electronic speed controller (ESC) designed specifically for multi-rotor drones. This 4-in-1 ESC integrates four individual ESCs into a single compact unit, simplifying wiring, reducing weight, and improving overall efficiency. It is capable of handling up to 60A of continuous current per channel, making it suitable for high-power brushless motors used in racing drones, freestyle drones, and other UAV applications.

Explore Projects Built with 4in1 ESC AM32 60A

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Raspberry Pi-Controlled Drone with Brushless Motors and Camera Module
Image of ROV: A project utilizing 4in1 ESC AM32 60A  in a practical application
This circuit is designed for a multi-motor application, likely a drone or a similar vehicle, featuring eight brushless motors controlled by two 4-in-1 electronic speed controllers (ESCs). The ESCs are powered by a 3s2p 18650 battery pack and interfaced with a Pixhawk flight controller for motor management. Additionally, the system includes a Raspberry Pi 4B for advanced processing and control, which is connected to a NoIR camera module and a cooling fan, and a power module to supply and monitor the power to the Pixhawk.
Cirkit Designer LogoOpen Project in Cirkit Designer
Battery-Powered Quadcopter with BLDC Motors and GPS
Image of file: A project utilizing 4in1 ESC AM32 60A  in a practical application
This circuit is designed for a quadcopter, featuring four BLDC motors each controlled by an Electronic Speed Controller (ESC). The ESCs are powered by a LiPo battery through a power module, and the system is managed by an APM 2.0 flight controller, which also interfaces with a GPS module, an RC receiver, and telemetry for communication.
Cirkit Designer LogoOpen Project in Cirkit Designer
Quadcopter BLDC Motor Control System with Radio Receiver
Image of rc car: A project utilizing 4in1 ESC AM32 60A  in a practical application
This circuit is designed to control four Brushless DC (BLDC) motors using corresponding Electronic Speed Controllers (ESCs). Each ESC receives power from a shared LiPo battery and control signals from an FS-CT6B receiver, which likely receives input from a remote transmitter for wireless control. The ESCs regulate the power supplied to the motors based on the received signals, enabling precise speed and direction control of the motors, typically used in applications such as drones or remote-controlled vehicles.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Controlled Quadcopter with GPS, MPU-6050, and ESP32-CAM
Image of drone: A project utilizing 4in1 ESC AM32 60A  in a practical application
This circuit is designed for a quadcopter drone with four brushless motors, each controlled by an individual Electronic Speed Controller (ESC). The ESCs receive power from a LiPo battery through a Power Distribution Board (PDB) and are interfaced with an ESP32 microcontroller for signal control. Additional components include an MPU-6050 for motion tracking, a GPS module for positioning, an HC-SR04 ultrasonic sensor for distance measurement, and an ESP32-CAM for image capture, all interfaced with the ESP32 microcontroller which manages sensor data processing and wireless communication.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with 4in1 ESC AM32 60A

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of ROV: A project utilizing 4in1 ESC AM32 60A  in a practical application
Raspberry Pi-Controlled Drone with Brushless Motors and Camera Module
This circuit is designed for a multi-motor application, likely a drone or a similar vehicle, featuring eight brushless motors controlled by two 4-in-1 electronic speed controllers (ESCs). The ESCs are powered by a 3s2p 18650 battery pack and interfaced with a Pixhawk flight controller for motor management. Additionally, the system includes a Raspberry Pi 4B for advanced processing and control, which is connected to a NoIR camera module and a cooling fan, and a power module to supply and monitor the power to the Pixhawk.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of file: A project utilizing 4in1 ESC AM32 60A  in a practical application
Battery-Powered Quadcopter with BLDC Motors and GPS
This circuit is designed for a quadcopter, featuring four BLDC motors each controlled by an Electronic Speed Controller (ESC). The ESCs are powered by a LiPo battery through a power module, and the system is managed by an APM 2.0 flight controller, which also interfaces with a GPS module, an RC receiver, and telemetry for communication.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of rc car: A project utilizing 4in1 ESC AM32 60A  in a practical application
Quadcopter BLDC Motor Control System with Radio Receiver
This circuit is designed to control four Brushless DC (BLDC) motors using corresponding Electronic Speed Controllers (ESCs). Each ESC receives power from a shared LiPo battery and control signals from an FS-CT6B receiver, which likely receives input from a remote transmitter for wireless control. The ESCs regulate the power supplied to the motors based on the received signals, enabling precise speed and direction control of the motors, typically used in applications such as drones or remote-controlled vehicles.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of drone: A project utilizing 4in1 ESC AM32 60A  in a practical application
ESP32-Controlled Quadcopter with GPS, MPU-6050, and ESP32-CAM
This circuit is designed for a quadcopter drone with four brushless motors, each controlled by an individual Electronic Speed Controller (ESC). The ESCs receive power from a LiPo battery through a Power Distribution Board (PDB) and are interfaced with an ESP32 microcontroller for signal control. Additional components include an MPU-6050 for motion tracking, a GPS module for positioning, an HC-SR04 ultrasonic sensor for distance measurement, and an ESP32-CAM for image capture, all interfaced with the ESP32 microcontroller which manages sensor data processing and wireless communication.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Racing drones requiring high-speed motor control
  • Freestyle drones for aerial acrobatics
  • Professional UAVs for photography and videography
  • Lightweight and compact drone builds where space and weight are critical

Technical Specifications

The following table outlines the key technical details of the Skystars 4in1 ESC AM32 60A:

Parameter Value
Input Voltage 3S–6S LiPo (11.1V–25.2V)
Continuous Current 60A per channel
Burst Current 70A per channel (10 seconds max)
Firmware AM32 (open-source)
Motor Protocols Supported DShot150, DShot300, DShot600,
DShot1200, PWM, OneShot125,
OneShot42, MultiShot
Dimensions 45mm x 37mm x 6mm
Weight 15g (excluding wiring)
Mounting Hole Spacing 30.5mm x 30.5mm (M3 screws)
Operating Temperature -20°C to 85°C

Pin Configuration and Descriptions

The Skystars 4in1 ESC AM32 60A features a connector for signal input and power distribution. Below is the pinout description:

Signal Input Connector

Pin Label Description
1 GND Ground connection for signal input
2 M1 Signal input for Motor 1
3 M2 Signal input for Motor 2
4 M3 Signal input for Motor 3
5 M4 Signal input for Motor 4
6 CUR Current sensor output
7 VBAT Battery voltage monitoring output

Power Input and Motor Output

Connection Label Description
Power Input + Positive terminal for battery input
- Negative terminal for battery input
Motor Outputs M1+/- Positive and negative terminals for
Motor 1
M2+/- Positive and negative terminals for
Motor 2
M3+/- Positive and negative terminals for
Motor 3
M4+/- Positive and negative terminals for
Motor 4

Usage Instructions

How to Use the Component in a Circuit

  1. Power Connection: Connect the battery's positive and negative terminals to the ESC's power input pads (+ and -). Ensure the battery voltage is within the supported range (3S–6S LiPo).
  2. Motor Connection: Solder the three wires of each brushless motor to the corresponding motor output pads (M1, M2, M3, M4). The order of the wires determines the motor's rotation direction, which can be adjusted later in software.
  3. Signal Connection: Use the provided signal input connector to connect the ESC to the flight controller. Match the signal pins (M1, M2, M3, M4) to the corresponding motor outputs on the flight controller.
  4. Telemetry and Monitoring: If supported by your flight controller, connect the CUR (current sensor) and VBAT (voltage monitoring) pins for real-time telemetry data.

Important Considerations and Best Practices

  • Cooling: Ensure adequate airflow over the ESC to prevent overheating during operation.
  • Firmware Updates: The AM32 firmware is open-source and can be updated for improved performance or additional features. Use a compatible tool to flash the firmware.
  • Motor Calibration: Calibrate the ESCs through your flight controller software to ensure proper throttle response.
  • Signal Protocol: Configure the ESC to use the same motor protocol as your flight controller (e.g., DShot600 or DShot1200) for optimal performance.

Example Code for Arduino UNO

While the Skystars 4in1 ESC AM32 60A is typically used with flight controllers, it can also be controlled using an Arduino UNO for testing purposes. Below is an example code snippet to control a single motor using a PWM signal:

#include <Servo.h> // Include the Servo library for PWM control

Servo motor1; // Create a Servo object for Motor 1

void setup() {
  motor1.attach(9); // Attach Motor 1 to pin 9 on the Arduino
  motor1.writeMicroseconds(1000); // Set initial throttle to 0 (1000us)
  delay(2000); // Wait for 2 seconds to initialize the ESC
}

void loop() {
  motor1.writeMicroseconds(1500); // Set throttle to 50% (1500us)
  delay(5000); // Run the motor at 50% throttle for 5 seconds

  motor1.writeMicroseconds(1000); // Set throttle to 0 (1000us)
  delay(5000); // Stop the motor for 5 seconds
}

Note: Ensure the ESC is powered by a suitable battery and connected to the Arduino's ground for proper operation.

Troubleshooting and FAQs

Common Issues and Solutions

  1. Motors Not Spinning:

    • Cause: Incorrect signal connection or protocol mismatch.
    • Solution: Verify the signal wires are connected to the correct pins on the flight controller. Ensure the ESC and flight controller are configured to use the same motor protocol (e.g., DShot600).
  2. Overheating:

    • Cause: Insufficient cooling or excessive current draw.
    • Solution: Improve airflow over the ESC or reduce the motor load. Check for proper soldering and wire gauge.
  3. No Telemetry Data:

    • Cause: CUR or VBAT pins not connected or configured.
    • Solution: Ensure the telemetry pins are connected to the flight controller and properly configured in the software.
  4. Motor Spinning in the Wrong Direction:

    • Cause: Incorrect motor wiring.
    • Solution: Swap any two of the three motor wires to reverse the motor's direction.

FAQs

  • Can I use this ESC with a 2S LiPo battery? No, the minimum supported input voltage is 3S (11.1V).

  • What is the maximum supported motor KV? The maximum motor KV depends on the input voltage and propeller size. Consult the motor's datasheet for compatibility.

  • Is the AM32 firmware customizable? Yes, the AM32 firmware is open-source and can be customized to suit specific requirements.

  • Can I use this ESC for fixed-wing aircraft? While designed for multi-rotor drones, it can be used for fixed-wing aircraft with appropriate configuration.