Makerbase MKS-Gen Mainboard User Manual

This manual covers the installation, firmware flashing, driver configuration, and current adjustment for the Makerbase MKS-Gen mainboard used in 3D printers.


Makerbase MKS-Gen Mainboard User Manual - cover page
Brand
Makerbase
Document type
User Manual
Language
Chinese
Pages
13
File format
PDF
File size
1.6 MB
Published
16 October, 2026
Updated
16 October, 2026
MD5 checksum
B29C0D283EF5299FD3169A5B31B2EF56

About this manual

The Makerbase MKS-Gen is a main control board designed for 3D printers, optimized to replace Ramps1.4 boards. It features a 2560 microcontroller and supports various motor drivers including 4988, 8825, 8729, and TMC2100. The board includes interfaces for servos, auxiliary outputs (3x5V, 3x12V), and allows for external high-current driver connections. This manual is written in Chinese.

What's inside

  • Introduction
  • Features and Advantages
  • Connection Diagrams
  • Usage Instructions
  • Firmware Modification
  • Printer Testing
  • Driver Current Adjustment

Specifications

Microcontroller2560
Input Voltage Range12V-24V
Supported Drivers4988, 8825, 8729, TMC2100
USB InterfaceFT232

Frequently asked questions

What firmware is compatible with the MKS-Gen?

The board supports open-source Marlin firmware, which has a configuration identical to Ramps1.4.

How do I adjust the driver current for a 4988 module?

For green modules, use i = vref / 0.8; for red modules, use i = vref / 1.6.

What is the formula for calculating pulses per mm for a lead screw motor?

The formula is: (360 ÷ step angle) × microstepping ÷ lead.

Download PDF (1.6 MB)