Give Your Ender 3 a Brain Transplant! (Motherboard Upgrade—BIGTREETECH SKR-Mini E3)!
30 minutes

In this guide, I will remove the stock Ender-3 motherboard and install a BIGTREETECH SKR mini-E3. The process is the same for both the 1.2 and 2.0 versions of the motherboard.

The new board is quieter, faster, and safer. It also runs the latest version of the open-source Marlin firmware.

This guide is specific to the SKR Mini-E3. Note that we have a guide for how to install the official silent Creality mainboard, so check that out if you're installing the other mainboard.

Allen wrench set, metric ×1
Small screwdriver, Phillips-headSmall screwdriver, Phillips-head ×1

Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.

Ender 3 Plug

It is VERY important to unplug your Ender 3 before starting the upgrade process.

Not only is it a safety concern but you will be working with the brains of your printer and any small surges or incorrect connections can fry the motherboard.

Ender 3 motherboard housing

With the Ender 3 unplugged, you can slide the bed all the way to the rear of the printer and reach the motherboard housing.

There should be three screws that, once removed, will allow the top plate of the housing to be removed.

Note: The motherboard fan is connected to this plate so you can either unplug the fan now or just carefully lay the plate to the side.

Ender 3 stock motherboard connections

This sounds like a strange step but it saved me a lot of time looking up the proper connections.

Simply take a picture of the stock motherboard connections as a reference.

Ender 3 motherboard being removed

I found it easier to remove the screws holding the motherboard in place AFTER disconnecting the fans and LCD ribbon cable.

Once this step is completed, the motherboard mounting screws are easily accessible. I had three screws, but there were places for more screws. Your Ender 3 may have more.

Ender 3 power connections close up

I put this as a separate step as it is easier to take this picture after the motherboard is free.

Take a picture of the power connections (black and red wires). I referred to this picture multiple times to make sure I wasn't switching the polarity of any connections.

Ender 3 heatsink placements

My SKR Mini E3 came without the heatsinks attached.

The four heatsinks come with double-sided tape already attached. Simply remove the remaining paper and press firmly on the driver chip. Make sure that the heatsinks are not touching any of the other components to avoid a potential short.

It would be very easy to crack the board while installing the heatsinks. Press firmly but not too firmly.

Ender 3 power connections

This is where the power connection picture came in handy.

Connect each black and red wire to the same connections that the stock board used.

Note: The 2 wire jack that the woven fabric cables go into on the new board is smaller than it was on the stock board. The left/right orientation is the same it is just a smaller jack.

Take this opportunity to mount the new motherboard with the screws and mounting holes from the original board. Make sure to properly align the micro SD card slot and USB port.

Ender 3 connections

After the board has been mounted, it is time to connect the remaining cables.

I found it easier to connect the fans first and then connect the LCD ribbon wire.

If you are using a BLTouch or other Ender 3 add-ons, you can connect them now.

Ender 3 mainboard cover reinstall

You are practically finished!

Simply reinstall the motherboard housing cover and plug in your Ender 3.

John John (304)
5 minutes

The Python standard library includes a great set of modules, but many projects will require the use of third-party modules.