Makerbase Mks Dlc V21 Manual Link |link|
The Makerbase MKS DLC v2.1 is a specialized control board designed for desktop CNC and laser engraving machines, typically utilizing the ATMEGA328P microcontroller to run GRBL firmware. Note that this model is distinct from the 32-bit MKS DLC32 series, though they share similar naming conventions. 🛠️ Core Documentation Links
The official documentation and hardware files are hosted on GitHub by Makerbase: Official User Manual & Wiki: MKS-DLC GitHub Repository Hardware Schematics: MKS DLC V2.1 Schematic (PDF) Pinout Diagram: MKS DLC V2.1 Pinout (PDF) ⚙️ Technical Specifications MKS DLC V2.1 Control Board User Manual
The official manual and documentation for the Makerbase MKS DLC v2.1 can be found on the Makerbase MKS-DLC GitHub repository. Specific technical resources for this version include: Schematic Diagram: MKS DLC V2.1_001 SCH.pdf. Pinout Diagram: MKS DLC V2.1_001 PIN.pdf.
Wiring Guide: A visual guide is available via the MKS DLC32 V2.1 Pinout and Wiring Guide on Scribd. The Bridge Between Code and Craft: The MKS DLC v2.1
The Makerbase MKS DLC v2.1 stands as a cornerstone for DIY CNC and laser engraving enthusiasts, bridging the gap between digital instructions and physical creation. Based on the robust ATmega328P microcontroller—the same heart found in the Arduino Uno—this board is optimized for the GRBL firmware, a high-performance, open-source standard for controlling motion. makerbase mks dlc v21 manual link
What distinguishes the DLC v2.1 from a standard microcontroller is its integrated design. It consolidates power management, stepper motor headers, and specialized interfaces for lasers and spindles into a single, compact footprint. Its versatility is its greatest asset; with dedicated pins for TTL laser control and dual Y-axis outputs, it simplifies the complex wiring typically associated with gantry-style machines.
Since the manufacturer (Makerbase) does not host a dedicated, single-page HTML manual for the MKS DLC V2.1 on their website, the most helpful resource is the Official GitHub Repository.
Here is the direct link to the documentation and necessary files:
Frequently Asked Questions (Based on Real User Issues)
Q: Is the MKS DLC V2.1 compatible with Raspberry Pi for Klipper?
A: Yes, via USB cable. The manual specifies the USB serial port is on /dev/ttyACM0 after installing the CP210x driver (note: the board uses a CH340G, not CP2102 – the manual clarifies this in the BOM). The Makerbase MKS DLC v2
Q: My board overheats – what does the manual say?
A: Section 4.2 recommends active cooling. The “Controller Fan” port (FAN2) can be set to turn on when the stepper driver temperature exceeds 50°C. No heatsink is included; you must add one.
Q: Can I use 2209 drivers in SPI mode?
A: No. The manual explicitly states the board is hardwired for UART. Attempting SPI will damage the driver.
Common Firmware Configurations (with Manual References)
Klipper
- In Klipper
make menuconfig:- MCU: STM32F407
- Bootloader: 32KiB
- Clock: 168 MHz
- USB (or UART for Wi-Fi)
- Copy
printer.cfgfrom MKS DLC sample in klipper configs. - Use
ls /dev/serial/by-id/*to find USB path. - Check your manual’s wiring diagram for stepper motor pinouts — the Klipper config must match the board’s physical pins exactly.
Preserving Your Manual & Keeping It Updated
MakerBase occasionally releases minor revisions (e.g., V2.1a, V2.1b) with component changes. Do not rely on a single downloaded PDF. Instead:
- Star/Fork the GitHub repository – This gives you change notifications.
- Check the “Releases” tab – Sometimes they upload updated PDFs without changing the main README.
- Join the community – The Voron Discord or MKS Facebook Group often pins the latest manual link when Google-fu fails.
1. Overview: What is the MKS DLC V2.1?
The Makerbase MKS DLC V2.1 is an all-in-one 32-bit control board for 3D printers and CNC/laser engravers. It combines an STM32F407VGT6 (or similar) main MCU with TMC2209 stepper drivers in UART mode, integrated Wi-Fi (ESP8285), RGB port, thermistor circuits, fan MOSFETs, and support for Marlin 2.x or Klipper. In Klipper make menuconfig :
Key features:
- 4–6 stepper motor drivers (soldered TMC2209)
- 24V/12V input (auto-detect or jumper select)
- SD card + USB Type-C (often USB-C for firmware flash/data)
- SPI/UART for displays (LCD12864, MKS TFT, etc.)
- Endstop, probe, filament sensor, heated bed, hotend, fans
Knowing exactly which pinout and voltage config you need is essential — hence why the official manual is critical.
Direct search string for your browser:
"mks dlc v2.1" manual pdf github
or
site:github.com "MKS-DLC21" user manual
Backup & Mirror Links (in case GitHub is slow)
- MakerBase Official Website: www.makerbase.com.cn → Support → Download → Search “DLC V2.1”
- AliExpress/Amazon Product Pages: Many authorized resellers host the manual in the “Product Documents” section.