Duex5 - Use Build in 12v Switching Regulator on 24v System




About: I'm blogging about my projects before they make it to Instructables.com Once I've finished a subject on my blog, I'll put it together and post it on Instructables, so you can get a preview on my site.


Use Duex5 to get 12v

As far as I know the Duex5 (also in Duex2) is the only Controller or Expansions -board for 3D Printers with build-in 12v switching regulator, which means you can easily get 12v even if you use a higher voltage to power your machine (VIN Power - opens Duet3d Glossary) without having to resort to various step-down modules lying around in or outside your printer creating risks for shorts and other errors.

Jumper Settings

In order to activate this 12v switching we need to:

  1. Put a jumper on the pins marked with nr. 1
  2. Check the FAN jumper nr. 2 is placed on the 12v position
  3. I'm going to use the FAN3 Connector marked with nr. 3 for my LEDs

In case you have difficulty seeing the colors as me, being colorblind, the + wire is to the right side of the 2-pin connector, and - wire on the left side.

The diagram I've created is created from the original conenctions diagram on Duet3D wiki.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Configure Firmware and Customization Options

Configure firmware

We really just need to open the Config.g file and insert a small line under the other fans in our FAN section, like this:
M106 P3 S1; Set fan 3 value for our LED to on.

It really just put FAN connector 3 on full power.

Further customization options

We can put the power to the LEDs on half (dimming it) by setting S to 0.5 instead of 1, or use the 0-255 range if that's more to your liking.

It also means you can control it using Gcodes to do different things like turning LED on when a print starts and turn it off when a print job ends or what ever you like.

All done

Here you can see the new jumper on nr 1, set jumper on nr 2 and our LED connector on nr. 3

Enable 12v on Duex5

Power Supply Contest

Participated in the
Power Supply Contest



    • Indoor Lighting Contest

      Indoor Lighting Contest
    • Metal Contest

      Metal Contest
    • Make It Fly Challenge

      Make It Fly Challenge

    2 Discussions


    9 months ago on Step 1

    Note: As of the Duex5 0.9 release, the "12V Enable" jumper (no.1 above) has been moved to the far left of the board, next to an extra "always on" fan header.

    1 reply