Voron3D Wiki

MKS Boards

Comprehensive guide to MKS series mainboards for 3D printers

On this page

Overview#

MKS (Makerbase) boards are known for their reliability and feature-rich design. These boards typically use LPC1768/LPC1769 processors and offer a good balance of features for mid-range 3D printers.

Available Models#

MKS Gen L#

  • Processor: LPC1768
  • Stepper Drivers: 5x (configurable)
  • Connectivity: USB
  • Price Range: $$
  • Best For: Standard printers, reliable builds

MKS Robin#

  • Processor: STM32F103
  • Stepper Drivers: 4x (configurable)
  • Connectivity: USB, TFT
  • Price Range: $$
  • Best For: Entry to mid-range printers

MKS THR#

  • Processor: LPC1769
  • Stepper Drivers: 6x (configurable)
  • Connectivity: USB, Ethernet
  • Price Range: $$$
  • Best For: Advanced printers, network integration

Key Features#

Hardware Features#

  • LPC1768/LPC1769 processors
  • Multiple stepper driver support
  • USB/Ethernet connectivity
  • TFT display support
  • Multiple fan outputs
  • Heated bed control
  • Endstop inputs

Software Support#

  • Klipper firmware support
  • Marlin firmware support
  • Community firmware options
  • Extensive documentation
  • Active community support

Installation Guide#

Basic Setup#

  1. Mount the board in your printer
  2. Connect stepper motors
  3. Connect endstops
  4. Connect heaters and fans
  5. Flash firmware

Configuration#

Common Modifications#

Expansion Options#

  • TFT display integration
  • Ethernet connectivity
  • Additional stepper drivers
  • Sensor integration

Community Mods#

  • Custom cooling solutions
  • Power supply modifications
  • Additional connectivity options
  • Custom firmware features

Troubleshooting#

Common Issues#

  1. Stepper motor issues
  2. USB connectivity problems
  3. Firmware flashing errors
  4. Power supply issues

Solutions#

References#

  1. MKS Official Documentation
  2. Community Modifications Database
  3. User Experience Reports