1. Introduction
The Makerbase MKSESC 84100HP 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 against foreign objects. The unit incorporates a three-phase splitter and an adjustable Current/Voltage filter for precise motor control.
Utilizing an ultra-precision bidirectional current detection amplifier (INA241A) for phase line sampling, the MKSESC 84100HP offers high accuracy (gain error ± 0.01%, offset voltage ± 10 µV) and a wider common mode voltage, ensuring reliable motor data detection. A built-in Bluetooth module allows for convenient configuration and monitoring of operational data, including mileage, speed, current, and battery status, via the VESC TOOL application on mobile devices.

2. Package Contents
Verify that all items are present in the package:
| Item | Quantity |
|---|---|
| MKSESC 84100HP | 1 |
| Type-C USB Cable | 1 |
| Manual | 1 |

3. Setup and Connections
Carefully follow the wiring diagram and port descriptions for proper installation.

3.1 Port Descriptions

- USB: Connects to a computer for configuration using VESC TOOL.
- PPM: Pulse Position Modulation input, typically for RC servo control.
- CAN: Controller Area Network bus for communication with other VESC devices.
- SWD: Serial Wire Debug interface for firmware development and debugging.
- COMM: Communication port for various peripherals.
- AUX: Auxiliary port for additional sensor inputs or outputs.
- SENSE: Sensor input for motor feedback (e.g., Hall sensors, ABI, AS5047/AS5048A).
- VCC Switch: Allows selection of the sensor interface VCC voltage.
- DC-DC Switch:
- KEEP ENABLE: Maintains power-on mode, where the power supply is not controlled by the 'Shutdown' function.
- SHUTDOWN: Enables 'Shutdown' control mode. In this mode, the power supply can be started and shut down through the motor and the 'Power Switch' pin.
- ANTENNA: Connects the Bluetooth antenna for wireless communication.
4. Operating Instructions
The MKSESC 84100HP can be controlled and configured using either a PC terminal (VESC TOOL) or a mobile application via Bluetooth.
4.1 PC Terminal Control (VESC TOOL)
Connect the MKSESC 84100HP to your computer using the provided Type-C USB cable. Launch the VESC TOOL software. The interface allows for comprehensive configuration, monitoring, and control of the ESC and connected motor.

To control the motor, use the 'FWD' button to initiate forward rotation and the 'REV' button for reverse rotation within the VESC TOOL interface.
4.2 Mobile App Control
The MKSESC 84100HP features a built-in Bluetooth module, enabling wireless control and monitoring via a mobile application. Ensure the Bluetooth antenna is connected. Pair your mobile device with the ESC and use the dedicated app for operation.

Similar to the PC tool, the mobile app provides 'FWD' and 'REV' buttons to control motor direction. The app also displays real-time data such as speed, current, battery level, and mileage.
4.3 Operation Demonstration Video
5. Maintenance
The MKSESC 84100HP is designed for durability and efficient heat management. The aluminum alloy shell provides effective protection and increases heat dissipation, extending the lifespan of the ESC. The internal T2 tinned red copper strip further enhances overcurrent handling and heat removal performance.



- Keep the unit clean and free from dust and debris.
- Ensure proper airflow around the ESC to maximize heat dissipation.
- Regularly check all connections for secure fit.
6. Troubleshooting
If you encounter issues with your MKSESC 84100HP, consider the following:
- No power: Check battery connections and ensure the DC-DC switch is in the 'KEEP ENABLE' position or that the 'Power Switch' pin is correctly activated in 'SHUTDOWN' mode.
- Motor not responding: Verify all motor phase wires and sensor connections are secure. Check motor configuration in VESC TOOL or the mobile app.
- Communication issues: For USB, ensure the Type-C cable is properly connected and drivers are installed. For Bluetooth, ensure the antenna is attached and the device is paired correctly.
- Overheating: Ensure adequate ventilation. Reduce load if operating in extreme conditions.
For more detailed troubleshooting and advanced diagnostics, refer to the official VESC documentation and the Makerbase GitHub repository.
7. Specifications
| Parameter | Value |
|---|---|
| Mainboard | MKSESC 84100HP |
| Microprocessor | STM32F405RGT6 |
| Sampling chip | INA241A |
| Input voltage | DC 14V-84V (4S-20S) |
| Continuous current | 100A |
| Maximum pulse current | 200A |
| Sampling method | Phase line sampling |
| Motor type | FOC, BLDC, DC, GPD |
| ESC limit ERPM | 150000RPM |
| Power and Motor Wire | 8AWG |
| 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) | 93.0mm x 66.4mm x 28.0mm |
| Firmware model | MKSESC_84_100_HP |
| Default Version | V6.02 (VESC TOOL V6.02) |


8. Warranty and Support
For technical support, firmware updates, and additional resources, please refer to the official Makerbase GitHub repository for VESC products:
https://github.com/makerbase-motor/VESC-MKS
This repository contains user manuals, teaching lessons, firmware, and related documents that can assist with setup, configuration, and advanced usage.

For specific warranty information, please contact your point of purchase or the manufacturer directly.
9. User Tips
- Leverage Bluetooth Connectivity: The built-in Bluetooth module is a powerful feature. Use the mobile VESC TOOL app for convenient real-time monitoring and quick adjustments without needing a physical USB connection.
- Regular Firmware Checks: Periodically check the Makerbase GitHub repository for the latest firmware updates to ensure optimal performance and access to new features.
- Proper Cooling: While the aluminum shell provides good heat dissipation, ensure the ESC is mounted in a location with adequate airflow, especially during high-current applications, to prevent thermal throttling.
- Secure Connections: Always double-check all wiring connections (battery, motor, sensors, communication) before powering on the device to prevent damage.





