1. Introduction
The Makerbase MKSESC 84200HP is a high-performance Electronic Speed Controller (ESC) designed for demanding applications such as E-Foils, Fight Robots, Surfboards, and AGV Robots. It features a robust design with an aluminum alloy shell for enhanced heat dissipation and protection.
This ESC incorporates a three-phase splitter and an adjustable Current/Voltage filter. It utilizes an ultra-precision bidirectional current detection amplifier (INA241A) for accurate phase line current sampling, ensuring reliable motor data detection. A built-in Bluetooth module allows for convenient configuration, monitoring, and control via the VESC TOOL on both PC and mobile devices.

Figure 1: Makerbase MKSESC 84200HP VESC
2. Safety Warnings and Precautions
- WARNING: Do not connect or disconnect interface devices (USB, encoder, etc.) or power-related components (motor, power supply, etc.) while the system is powered on. This may cause electrical surges or short circuits, potentially damaging the motherboard.
- ADC Signal Note: The ADC interface can only accept 3.3V signals, not 5V signals. When connecting a throttle handle to the ADC interface, ensure the positive pole of the power supply is connected to 3.3V, not 5V.
- AUX Function Note: The AUX function interface of the MKSESC 84200HP is temporarily unavailable. Do not connect the SIG pin to the battery control terminal.
- For enhanced heat dissipation, a generous application of thermal grease is used during assembly. You may notice some thermal grease around the housing seams. This is normal and will not impact the product's performance or safety.
3. Setup
3.1 Package Contents
Verify that all items are present in the package:
- MKSESC 84200HP x 1
- Type-C USB Cable x 1
- Manual x 1

Figure 2: Shipping List
3.2 Physical Installation
The MKSESC 84200HP features an aluminum alloy shell for effective protection and heat dissipation. Ensure proper mounting to allow for adequate airflow if additional cooling is required.

Figure 3: Mounting Hole Dimensions (Length: 125.00mm, Width: 78.81mm, Height: 31.00mm, Mounting holes: 4x Ø3.20mm)
3.3 Wiring Connections
Refer to the wiring diagrams below for connecting the battery, motor, and control interfaces. Ensure all connections are secure and correctly polarized before powering on the device.

Figure 4: Detailed Product Wiring Diagram

Figure 5: MKSESC 84200HP ADC Wiring for Accelerator and Brake
Key Connections:
- BATTERY: Connect your battery to the BAT+ (red) and BAT- (black) terminals.
- MOTOR: Connect the three motor phase wires (A, B, C) to the corresponding terminals.
- ANTENNA: Connect the Bluetooth antenna for wireless communication.
- USB: Use the Type-C USB port for PC connection and configuration.
- PPM: For RC servo control signals.
- CAN: For CAN bus communication.
- SWD: For debugging and firmware updates.
- COMM: Communication interface for various peripherals.
- AUX: (Currently unavailable, do not connect SIG pin to battery control terminal).
- SENSE: For sensor input (e.g., Hall sensors, AS5047, AS5048A).
Switches:
- VCC Switch: Selectable sensor interface VCC voltage.
- DC-DC Switch:
- KEEP ENABLE: Maintains power-on mode; the power supply is not controlled by the 'Shutdown' pin.
- SHUTDOWN: Enables 'Shutdown' control mode; the power supply can be started and shut down through the motor and the 'Power Switch' pin.
4. Operating Instructions
4.1 Software Configuration
The MKSESC 84200HP can be configured and monitored using the VESC TOOL software. This tool is available for both PC and mobile devices (via the built-in Bluetooth module).
For detailed step-by-step lessons on software configuration and usage, please refer to the official Makerbase GitHub repository and YouTube channel:
- GitHub Repository: https://github.com/makerbase-motor/VESC-MKS
- YouTube Lessons: https://www.youtube.com/playlist?list=PLc2RScfrSFECJst8vKtBXp192P-YP1ry5

Figure 6: VESC TOOL Interfaces (PC and Mobile)
4.2 Basic Motor Control (Demonstration)
Once configured, you can control the motor using the VESC TOOL. The demonstration video below illustrates basic forward and reverse motor control.
Video 1: Makerbase ESC Series Operation Demo. This video demonstrates basic motor control using the VESC TOOL on both PC and mobile, showing forward and reverse rotation.
In the VESC TOOL interface, you will typically find 'FWD' (Forward) and 'REV' (Reverse) buttons to control the motor's direction.
5. Maintenance
The MKSESC 84200HP is designed for durability and performance. Its aluminum alloy shell serves to increase heat dissipation and extend the service life of the ESC, while also providing effective protection against foreign objects.

Figure 7: Benefits of the Aluminum Alloy Shell
Regularly inspect all wiring connections for wear or damage. Keep the unit clean and free from dust and debris. Ensure that the operating environment allows for adequate heat dissipation, especially during high-current operation.
6. Troubleshooting
If you encounter issues with your MKSESC 84200HP, consider the following:
- No Power/No Response: Check all power connections, including battery and main power switch. Ensure the DC-DC switch is set correctly (KEEP ENABLE or SHUTDOWN with external switch).
- Motor Not Spinning: Verify motor phase wire connections. Check sensor connections if using sensored mode. Ensure the VESC TOOL configuration is correct for your motor type (BLDC, FOC, etc.).
- Incorrect Motor Direction: Use the FWD/REV buttons in the VESC TOOL to test and adjust motor direction.
- ADC Input Issues: Double-check that any throttle or analog input connected to the ADC interface is providing a 3.3V signal, not 5V, as specified in the warnings.
- Communication Problems: Ensure the USB cable is securely connected or the Bluetooth module is paired correctly with your mobile device. Check VESC TOOL firmware compatibility.
- Over-current/Over-voltage Protection: If the ESC shuts down unexpectedly, check for potential short circuits, motor stalls, or battery voltage exceeding the specified range (14V-84V).
For more in-depth troubleshooting and support, refer to the Makerbase GitHub repository and YouTube channel, which provide extensive resources and community support.
7. Specifications
The following table details the technical specifications of the Makerbase MKSESC 84200HP:
| Parameter | Value |
|---|---|
| Mainboard | MKSESC 84200HP |
| Microprocessor | STM32F405RGT6 (168MHz ARM Cortex-M4 with FP & DSP) |
| Sampling Chip | INA241A |
| Input Voltage | DC 14V-84V (4S-20S) |
| Continuous Current | 200A (duration depends on external heat dissipation) |
| Maximum Pulse Current | 300A |
| Sampling Method | Phase line sampling |
| ESC Limit ERPM | 150000ERPM |
| Power and Motor Wire | 6AWG |
| Sensor Type | ABI / HALL / AS5047 / AS5048A / Sensorless |
| Communication Interface | PPM(RC servo)/Analog(ADC)/UART/I2C/USB/CAN |
| Control Mode | Duty cycle/Speed/Current control modes |
| Shell Size (L x W x H) | 137.0mm x 89.4mm x 31.0mm |
| Firmware Model | MKSESC_84_200_HP |
| Default Firmware Version | V6.02 (VESC TOOL V6.02) |
| Weight | 1.0 kg |

Figure 8: MKSESC 84200HP Product Parameters

Figure 9: Internal Components: 168MHz CPU and INA241A Sampling Chip
8. User Tips
- Harnesses and Cables: The product package includes a Type-C USB cable and the manual. Other harnesses and cables for peripherals (e.g., for specific throttle types, sensors) are typically not included and may need to be sourced separately based on your application.
- Firmware Compatibility: Always ensure that the VESC TOOL version you are using is compatible with the firmware version on your MKSESC 84200HP. Refer to the 'VESC Firmware Recommend' table for guidance.

Figure 10: Recommended Firmware and VESC TOOL Versions
- Community Resources: The VESC community and Makerbase's online resources (GitHub, YouTube) are excellent places to find tutorials, ask questions, and get support for advanced configurations or specific project needs.
9. Warranty and Support
For warranty information, please contact your point of purchase or the official Makerbase customer support. Keep your purchase receipt as proof of purchase.
Technical support and additional resources can be found at:
- Makerbase GitHub: https://github.com/makerbase-motor
- Makerbase YouTube Channel: https://www.youtube.com/playlist?list=PLc2RScfrSFECJst8vKtBXp192P-YP1ry5





