Makerbase MKS DLC32 MAX

Contents

MKS DLC32 MAX CNC Router Board User Manual

For Laser Engraving and CNC Applications

1. Product Overview

The Makerbase MKS DLC32 MAX is a high-performance, expandable, and smart control solution designed for desktop engraving machines. It is equipped with an ESP32-S3 series chip, supporting both CNC and laser engraving functionalities. This board accommodates CNC A-axis control and supports laser heads with up to 60W engraving power, achieving speeds of up to 30,000mm/min for efficient creation.

It is compatible with various plug-in drivers, including the ultra-silent TMC2209 and high-current TB67S109 driver modules. External drivers can also be connected for increased load output. The MKS DLC32 MAX integrates intelligent safety features such as lid protection and flame detection to ensure secure operation. It offers flexible control options, including mobile app and web LAN remote control, eliminating the need for a constant computer connection.

MKS DLC32 MAX Motherboard and 3.5-inch Screen
Figure 1.1: MKS DLC32 MAX Motherboard with optional 3.5-inch touchscreen and USB cable.
Mainboard Overview highlighting features like High-Performance Core, Powerful Expandability, Intelligent Safety Assurance, and Flexible Control
Figure 1.2: Key features of the MKS DLC32 MAX mainboard.

2. Specifications

AttributeMKS DLC32 MAXMKS DLC32 (for comparison)
Board ModelMKS DLC32 MAXMKS DLC32
Power Input12V-24V 10A12V-24V 10A
Processor ModelESP32 S3ESP32 S1
Main Frequency240MHz240MHz
Driver TypePlug-in type/ExternalPlug-in type/External
A-axisSupportedNot Supported
WiFi PC InterfaceSupportedSupported
WiFi APP InterfaceSupportedSupported
Offline EngravingSupportedSupported
CNC/Laser Mode SwitchingOne-button switchingRequires separate module
Laser Engraver Screen3.5-inch capacitive touchscreen3.5-inch direct drive screen
CNC ControllerSupportedNot Supported
Air AssistSupportedNot Supported
Emergency StopSupportedSupported
Maximum Engraving Speed30000mm/min6000mm/min
Mainboard Specifications table comparing MKS DLC32 MAX and MKS DLC32 features
Figure 2.1: Detailed specifications of the MKS DLC32 MAX compared to the standard MKS DLC32.

Physical Dimensions

Motherboard Dimensions diagram with measurements in millimeters
Figure 2.2: Motherboard dimensions. Length: 100.000 mm, Width: 70.000 mm.

3. Setup and Installation

3.1 Connecting the Motherboard Interface

Before powering on, ensure all connections are secure. The MKS DLC32 MAX motherboard requires a 12-24V power supply with a maximum current of 10A. The connector model is DC-007B-2.1mm.

Mainboard Interfaces diagram showing various ports like Driver Module Interface, External Driver Interface, Microstepping Settings, Spindle Output, Laser Output, DC Power Input, USB PC, TF Card Slot, Endstops, Probe Interface, Flame Detection, Safety Door, Reset/Emergency Stop, and Serial Screen Interface.
Figure 3.1: Overview of mainboard interfaces and their functions.

Power Supply

  • Input Voltage: 12V-24V DC
  • Maximum Current: 10A
  • Connector Type: DC-007B-2.1mm

External Switch

This port is used for external switches to control power on/off. If connecting a switch, ensure to unplug the power fuse of the motherboard beforehand. This interface is NOT a power supply; do not connect it to a 12-24V power supply directly.

USB-PC Port

Connects to a PC for firmware updates and host computer control. The mainboard's serial port chip is CH340. Before connecting, install the corresponding USB driver file on your PC for proper recognition. The USB interface does not provide 5V power; a 12-24V power supply must be connected to the mainboard for PC recognition.

TF Card Slot

Used for storing engraving files. Recommended card types are Class4 or Class10 speed, 4-16GB memory, formatted as FAT32. Supported file formats: .NC, .GC, .GCODE.

Display Interface

Connects to the MKS exclusive touch screen (RJ11 connector) for control and engraving operations.

Reset

Used to reset the MCU or connect an external emergency stop button.

Safety Features (Flame Detection, Tilt Detection, Door Detection)

Connect respective sensors to enable these features in the firmware. If the safety door is opened during operation, work will be suspended.

X/Y/Z Endstops

For connecting endstop switches. Pay attention to the corresponding signal. If your switch has only two wires, connect to "s" and "g" pins.

Motor Sockets (X/Y/Z/A Motor Interface)

Connect motor drives (e.g., A4988, TMC2209) to these sockets. Ensure correct driver direction when plugging in/out to prevent damage. The motor interfaces for XYZ are 1A-1B-2A-2B, where 1A-1B is one phase and 2A-2B is the other. If the motor connection phase sequence is incorrect, the motor may not rotate normally. Always plug/unplug drivers or motors when power is OFF.

Driver Current Measurement and Microstep Settings for A4988, TMC2209, and TB67S109 drivers
Figure 3.2: Microstep settings and current measurement methods for common stepper motor drivers (A4988, TMC2209, TB67S109).

Laser Output

Connect the laser module, paying attention to the signal connections (S-TTL, G-GND, V-VIN). For lasers under 20W, connect to interface 1 (XH2.54-3P). For lasers 20-90W, connect to interface 2 (MR30PB-M). For lasers over 50W, an external power supply is recommended, with the motherboard connecting only "S" and "G" for control signals.

Wiring diagrams for laser modules with different power ratings (<=20W, <=50W, <=40W) and external power supply options
Figure 3.3: Laser module wiring for various power outputs.

Spindle Interface

Connect a DC motor spindle. This is an output port. The output voltage (0-12V or 0-24V) depends on the input power voltage. If the input is 24V, the maximum output is 24V. Currently supports up to 10W at 12V and 20W at 24V.

Spindle wiring diagram showing direct connection and connection via a relay
Figure 3.4: Spindle wiring options, including direct connection and via a relay.

Air Assist & Beeper

Connect air-assisted equipment to the Air Assist port and a buzzer to the Beeper port if desired.

3.2 Firmware Update and Software Installation

The mainboard comes with pre-installed firmware. Updates are generally not required unless there are specific needs.

For detailed instructions on firmware updates and software installation, please refer to the official MKS DLC32 MAX Manual PDF: MKS DLC32 MAX Manual (PDF). This PDF contains visual guides for installing MKS LASERTOOL and USB driver files (CH340), as well as the firmware update operation.

Key steps include:

  1. **Install CH340 Driver:** Before connecting the board to your PC, install the CH340 USB driver. This ensures your PC recognizes the mainboard.
  2. **Install MKS LASERTOOL:** Download and install the MKS LASERTOOL software (V3.0 or above is recommended).
  3. **Connect Board to PC:** Connect the mainboard to your PC via the USB-PC port. Ensure a 12-24V power supply is connected to the mainboard for PC recognition.
  4. **Firmware Update:** Use the MKS ESP32 Download Tool within MKS LASERTOOL to flash new firmware if necessary. Select the correct .bin file, BAUD rate (115200 recommended), FLASH SIZE (8MB), and ESP32 model (ESP32 S3).

4. Operation

The MKS DLC32 MAX offers multiple control methods:

  • PC HOST-software control (e.g., LaserGRBL, LightBurn)
  • Wireless connection control (Web UI)
  • Mobile APP control (MKSLaser APP)
  • MKS Touch Screen control (optional)

4.1 PC HOST-Software Control

Software like LaserGRBL or LightBurn can be used to control the MKS DLC32 MAX. After installing the CH340 driver and connecting the board, select the correct COM port and baud rate (115200) in your chosen software. You can then load engraving files and control the machine.

LaserGRBL software interface showing connection settings and control panel
Figure 4.1: Example of PC control using LaserGRBL software.

4.2 Wireless Connection Control (Web UI)

The motherboard supports WiFi connectivity for remote control via a web browser. First, configure the WiFi mode using parameter $50:

  • $50=0: Disable WiFi and Bluetooth.
  • $50=1: WiFi AP mode.
  • $50=2: WiFi STA mode (recommended for connecting to an existing network).

If using STA mode ($50=2), set your network's SSID and password using $53 and $54 respectively. After configuration, send $50=2 again. Once connected, send [ESP111] to query the board's IP address. Enter this IP address into your PC or mobile browser (ensure both devices are on the same network) to access the web control page.

Web UI control interface showing movement controls, speed, and distance settings
Figure 4.2: Web-based control interface for the MKS DLC32 MAX.

4.3 Mobile APP Control (MKSLaser)

Download the MKSLaser app from your app store (Google Play). Open the app, click the connect button, enter the board's IP address, and click Connect. Ensure your mobile phone is connected to the same network as the motherboard. Once connected, you can control the machine and engrave files directly from the app.

MKSLaser mobile app interface showing connection and control options
Figure 4.3: MKSLaser mobile application interface.

4.4 MKS Touch Screen Control (Optional)

If you have the MKS exclusive touch screen, connect it to the display interface (RJ11). The screen is not enabled by default; send the command $47=1 via host software (like LaserGRBL) to enable it. Once enabled and connected, an icon will appear on the screen, indicating successful connection. The touchscreen allows for direct control, adjustment, and sculpture operations.

MKS DLC32 MAX with 3.5-inch touchscreen display showing main menu with Working, Machine, Adjustment, Control, Setting, and Sculpture options
Figure 4.4: MKS DLC32 MAX with optional 3.5-inch touchscreen.
MKS DLC32 MAX touchscreen main page, motion page, engraving work page, and setting page
Figure 4.5: Touchscreen interface showing main, motion, engraving, and settings pages.

5. Maintenance

Proper maintenance ensures the longevity and optimal performance of your MKS DLC32 MAX board.

  • **Keep Clean:** Regularly clean the board and its surroundings to prevent dust and debris accumulation, which can affect performance and cause short circuits. Use compressed air or a soft brush.
  • **Power Off Before Adjustments:** Always disconnect power before making any physical connections, disconnections, or adjustments to drivers, motors, or other components.
  • **Secure Connections:** Periodically check all wiring and connectors to ensure they are secure and free from corrosion or damage.
  • **Firmware Updates:** While not always necessary, keeping the firmware updated can provide new features, bug fixes, and improved stability. Refer to Section 3.2 for update instructions.
  • **Environmental Conditions:** Operate the board in a dry, well-ventilated environment, away from extreme temperatures and humidity. The dual-fan enclosure design (if applicable) helps with heat dissipation.
Dual-fan enclosure design for enhanced heat dissipation
Figure 5.1: Dual-fan enclosure design for efficient heat dissipation, contributing to reliable operation.

6. Troubleshooting

ProblemPossible CauseSolution
PC does not recognize the mainboard (COM port not visible).CH340 driver not installed or incorrectly installed.
Mainboard not powered (12-24V).
USB cable not connected properly.
Install/reinstall the CH340 driver.
Ensure 12-24V power is supplied to the mainboard.
Check USB cable connection and try a different cable/port.
Motors do not rotate or move incorrectly.Incorrect motor phase sequence connection.
Driver direction incorrect.
Loose wiring.
Verify motor wiring (1A-1B-2A-2B).
Check driver orientation and microstep settings (refer to Figure 3.2).
Ensure all motor connections are secure.
WiFi connection fails or cannot find network.Incorrect WiFi mode ($50 parameter).
Incorrect SSID/password ($53, $54 parameters).
Devices not on the same network.
Set $50=2 for STA mode.
Verify $53 (SSID) and $54 (password) are correct.
Ensure PC/mobile and mainboard are connected to the same WiFi network.
Touch screen display is empty or not responding.Screen not enabled in firmware.
Incorrect connection.
Send $47=1 command via host software to enable the screen.
Check RJ11 cable connection.
Laser module not firing or weak output.Incorrect wiring (S, G, V).
Insufficient power supply for laser.
Firmware settings for laser power.
Verify laser wiring according to Figure 3.3.
Ensure external power supply is used for high-power lasers.
Check laser power settings in software.

7. User Tips

  • **Z-Axis Control for CNC:** For CNC milling applications, ensure your setup supports Z-axis control. The MKS DLC32 MAX supports Z-axis, and the remote control can be used in CNC router mode with Z-axis functionality.
  • **G-Code Sender Compatibility:** The board is compatible with G-code senders. Users have successfully used it with various G-code sending software.
  • **Laser Module Compatibility:** The MKS DLC32 MAX is compatible with various laser modules, including those from SCULPFUN. Ensure the laser module's power requirements and wiring match the board's specifications (refer to Section 3.1, Laser Output).
  • **Offline Engraving:** Utilize the offline engraving feature by saving G-code files to a TF card. This allows for operation without a constant PC connection, improving stability.
  • **Experiment with Drivers:** The plug-in driver design allows for flexibility. Experiment with different drivers like TMC2209 for quieter operation or TB67S109 for higher current applications, depending on your motor requirements.

8. Warranty and Support

For detailed warranty information and technical support, please refer to the official Makerbase documentation or contact your vendor. Always ensure you are using the product as intended and following all safety guidelines.

Additional resources, including the full user manual in PDF format, can be found here: MKS DLC32 MAX Manual (PDF).

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.

After a successful submission, we securely hash the supplied account or form email before sending it to Microsoft Advertising for conversion attribution. Privacy details.