MKS SGen_L Smoothieware & Marlin 2.0 Control Board - Cover Expand

MKS SGen_L Smoothieware & Marlin 2.0 Control Board



The MKS SGen_L is a 32-Bit 3D Printer Control Board that supports multiple open source firmwares, with a strong focus on Smoothieboard and Marlin 2.0.

More details

This product is no longer in stock

R 549.95

tax incl.

Spend R 1,000.00 more and get Free Shipping!

Free shipping over R1000 only for standard courier and within South Africa

Although a lot of 3D Makers don’t typically think of it, the primary controller board in 3D Printers is a fundamental component that ensures that all of the stepper motors, display units, heating elements and other parts work together in unison. In fact, without primary Controller Boards, 3D Printing would be nearly impossible, as it would require manual calibrations, quick setups and dials and buttons all over the place – and this is why we’re always so excited about getting a fresh new controller board like the MKS SGen_L Smoothieware & Marlin 2.0 control board from MakerBase.

The MKS SGen_L is quite a similar board to the SKR V1.3 from BigTreeTech, which was also released quite recently, and is a 32-bit controller that manages to perfectly match the power and price-point that modern 3D Makers need. It is a 32-bit board that can operate at a whopping 100MHz, which is already much better than the plethora of 8-bit and 16-bit boards from the past, and has been designed specifically with 3D Printing in mind, offering an easy way to utilise stepper motor drivers in Step/Dir mode, UART Mode and SPI mode by simply utilising different sets of jumpers. This opens up an awesome number of possibilities for greater control over 3D Printers, with the extra kicker being that it’s compatible with both Smoothieware as well as Marlin 2.0.

So let’s take a look at some of the Key Features which make this board an excellent choice when building, upgrading or repairing your 3D Printer.


So What the Key Features of the MakerBase MKS SGen_L Controller Board?

When dealing with a controller board with as many awesome features as this one has, it’s often difficult to identify precisely which of those features are the best, but out of all of the cool traits of this board, we’ve found the following to be the most exciting in our eyes:

  • An Affordable 32bit Processor – While there are a lot of 3D Printer controller boards available to Makers, the large majority of hobbyist-grade boards from the past have always been 8-bit, with some of the more advanced (and expensive) boards being 16-bit. This is why we are thrilled to find yet another 32-bit board that is both affordable as well as easy to use, which can operate at up to 100MHz and is more than just capable of handling all of the highly complex calculations that help boost print quality, dimensional accuracy and all-round smoother operations.

  • Native Support for Serial Drivers – For anyone who has been in the 3D Making scene for a while now, you will know that connecting stepper drivers in serial is not necessarily an easy task. In fact, even just connecting stepper motors in the standard Step/Dir mode can be quite a challenge, but with the MKS SGen_L this is made much easier than ever before. Featuring broken out jumpers for UART Mode and SPI Mode, as well as the common jumpers for Step/Dir Mode, you can choose almost any stepper drivers you want, without having to jump through hoops and make potentially costly mistakes just to get it all working right.

  • 12V/24V Optional Power Input – Finally, almost as a way to complement the already diverse nature of this board, it also offers variable power input, with the option to choose between either 12V or 24V. This not only makes it simpler if you are upgrading from a previous board, but also allows you to use whatever power better caters to your needs. And whether you want the low voltage of 12V, or are eager for faster heating times with the 24V, or whether you’re limited to just one of these two options by the components already used in your 3D Printer, you don’t have to stress, and can simply plug in the power you need to get your particular setup operating.

Please Note: It’s important to realise that this board does not come with Stepper Drivers included, so if you don’t have any spare stepper drivers, be sure to check out the stepper driver compatibility of this board below, and then consider getting a few drivers from our dedicated Stepper Driver Category.


MakerBase MKS SGen_L Control Board  -  Technical Specifications:

  • Manufacturer

– MakerBase

  • Main Control Chip

– 32-bit Cortex-M3 LPC 1768 Chip, 100MHz

  • Input Power

– 12V to 24V DC | 15A Max

  • Onboard Flash Memory

– 512kB

  • Onboard SRAM Memory

– 64kB


– Uses Integrated SD Card

  • Stepper Driver Compatibility

TMC2100 | TMC2130 | TMC2208

A4988 | DRV8825 | ST820

External Drivers: TB6600 | TB67S109 | LV8729           

  • Stepper Motor Drivers

– Not Included

  • Extruder Support

– Single Extruder OR Dual Extruder

  • Motor Interfaces

– X | Y | Z | E0 | E1

  • Power Supply Ports

– Extruder Heater 1

– Extruder Heater 2

– Heated Bed

– Extruder Fan

– 12V / 24V Auxiliary Port

  • Thermistor Ports

– Heated Bed

– Extruder 1

– Extruder 2

  • Display Interface Ports

– TFT Display Port

– LCD Display Port Set

  • Limit Switch / End Stop Ports

– 6

  • Interfacing Ports

– USB / SD Card

  • Firmware Support

– Marlin 2.0.x | Smoothieware

  • Motor Driving Modes

Step/Dir Mode: Green + Black Pins Beneath Drivers

UART Mode: Pins labelled “XUART”, “YUART”, etc.

SPI Mode: Green + Green Pins Beneath Drivers

  • Display Compatibility

LCD12864B | LCD2004 | MINI12864


  • Parts Included with the MKS SGEN_L

– 20 x Jumper Caps

– 1 x USB-A to USB-B Cable

  • Dimensions

– 110 x 84mm

Note: If you’re at all confused about jumper positioning for Normal, UART and SPI mode, we have made sure to include some images above to demonstrate these modes in a more visual-friendly way.


Additional Resources:

  • After purchasing this amazing 3D Printer Control Board, the first place that you should visit is the official MakerBase MKS SGen_L GitHub Page, where you can find documentation, firmware packages and further information on all of the fine details that make up this fantastic board.


The following video is an awesome instructional video that aims to explain many of the vibrantly colourful ports featured on this board, with follow-on videos that aim to help Makers understand the installation and setup process. Be sure to check this out if you’re eager to find out more information before making your purchase:




Download (1.78M)

No customer reviews for the moment.

Write a review

MKS SGen_L Smoothieware & Marlin 2.0 Control Board

MKS SGen_L Smoothieware & Marlin 2.0 Control Board