How to install or replace the Ender 3 Pro mainboard

Posted in how to on July 18, 2022 ‐ 4 min read

How to install or replace the Ender 3 Pro mainboard


I recently purchased a Creality Ender 3 Pro and it came with a V4.2.2 mainboard with the GD32F303 MCU. Sadly, this doesn’t include the TMC2225 silent stepper motor drivers which are known to be much quieter.

At first the sound of the printer didn’t bother me but as I started running longer prints, I found the noise of the drivers was haunting me in my sleep (from across the house; behind 2 closed doors).

After doing some research I purchased the V4.2.7 version with TMC2225 drivers (I ordered the official board on Amazon from Cregrant) and it made a HUGE difference. The install took less than 30 minutes and now the fans are practically the only noise I hear. It’s amazing.

I’m not exaggerating: it went from peaking at 57.5dB and averaging 44.6dB while printing, down to peaking at 49dB and averaging 33.8dB. It averages 33.4dB with JUST the fans running; that’s now how quiet it is while printing.

The process to swap from my existing board to the new board was very easy. The steps should be very similar for any version of the Ender 3, but I’m writing this for the Ender 3 Pro.


  • 2mm hex wrench / allen key
  • Small flathead screwdriver (included in the ORIA kit)
  • Needlenose pliers (optional, but helpful)

Get things ready

  1. Unplug power, USB cable, and SD card

  2. Remove 1x screw on top, then turn on its side and remove 3x screws on bottom

    • One screw on top

    • Three on bottom

  3. Take note of where it’s installed and then unplug the fan that’s attached to the bottom plate

    • ⚠️ Mine had lots of hot glue on all the connectors. Use your needlenose pliers to remove glue as needed so you can safely remove the connector without damaging it or your old board.
  4. Take lots of pictures of the connections on your current board. Check the cable tags and verify they match what the connectors are labeled on the board itself. If necessary, move the tags to make them match.

    • Yellow cable tags from factory. Also lots of glue!

  5. Compare the new board to your existing board. It should look almost identical and have the same connectors in the same spots. If that isn’t the case, this may not be the guide for you.

Remove old board

  1. Using your hex key, remove the 4x standoff screws so the board can be removed. This makes it easier to see everything and to be able to get connectors removed.
    • #4 is to the right of the top one. Not visible in this pic.

  2. Unplug all cables with connectors that have labels
  3. Unplug unlabeled connectors one at a time and use a sharpie/tape/labeler to label them

This should leave you with only the power-related cables still connected to the old board

Install the new board

  1. Unscrew the power-related cables one at a time and screw them down to the new board to prevent losing track of them. Although the pictures you took earlier will help if you need them!
  2. With the old board now fully removed and power cables tightened down on the new board, plug all of the remaining connectors in to the new board. Just use the labels on the board to match them up.
  3. Reinstall the 4 board standoff screws to reattach the board to the printer.
  4. Reinstall the board cover and screws

That’s it, you’re done! Power on the printer and verify everything works as expected. At this point you’ll most likely want to update the firmware. My board arrived with Marlin v1.0.1 which I then updated to v2.1.

When relevant, links to Amazon will be affiliate links. As an Amazon Associate I earn from qualifying purchases.