YouTube

ElectronicsProject № 14 · Original Builds · 15 Oct 2026

ATX Bench Power Supply from an Old PC PSU

An old ATX PC power supply turned into a bench power supply with 12 V, 5 V and 3.3 V outputs, a 0–24 V SK120 variable output and a 3D-printed case designed in PSU Enclosure Studio.

Finished orange 3D-printed ATX bench power supply with an SK120 display, banana jacks and a switch, next to an inset of the old silver PC power supply it was made from
Fig. 00ATX Bench Power Supply from an Old PC PSU
Project
№ 14
Difficulty
Intermediate
Build time
8 h
Material cost
≈ 25 EUR
Video
7:56

Introduction

Every project I build needs power, and finding a supply with the right voltage and the right amps is never easy. So I built my own ATX bench power supply from an old PC power supply that had already done its time in another project. You can tell from the wires that it has been through things.

The finished supply has fixed 12 V, 5 V and 3.3 V outputs straight from the PC power supply, plus a variable output from an SK120 buck-boost module that goes from almost zero up to 24 V, with a current limit. All of it sits in a 3D-printed case that wraps around the original metal box.

The case came from a tool I wrote while building this: PSU Enclosure Studio. You enter your power supply and the parts you actually have, and it gives you a front panel, frame and back bezel that print flat without supports. More on that in the middle of this build. If you want a smaller, retro-style version, I also built a bench power supply from an old printer power supply.

7:56Watch the full build on YouTube

Full build · 7:56

Watch the full build

Every step, the mistakes and the first test, in one video.

Tools and materials

01 Tools 6 items
  • Screwdrivers
  • Pliers and wire cutters
  • Digital caliper
  • Multimeter
  • Soldering iron (for the heat-set inserts)
  • 3D printer
02 Materials 8 items
  • Old ATX PC power supply
  • SK120 buck-boost module (constant voltage / constant current, up to 24 V out)
  • 4 mm banana jacks (binding posts), red and black
  • Rocker power switch
  • Brass heat-set inserts
  • Screws salvaged from old printers
  • Screw terminal blocks and hookup wire
  • 3D-printed front panel, frame and back bezel from PSU Enclosure Studio
03 Consumables 1 item
  • 3D printer filament

Build process

  1. Step 1: Start with an old PC power supply

    This ATX power supply already powered another project, and the wires show it. A PC power supply is a good base for a bench supply: it gives you solid 12 V, 5 V and 3.3 V rails, it has its own fan and protection, and most people have one lying around.

    Old silver ATX PC power supply with cut, re-used wires held over a cutting mat
    Fig. 01
  2. Step 2: Open it up and clean it

    Opening it up: wow, that is a lot of dust. Before anything else, it got a proper cleaning, the board, the heatsinks and the fan.

    Opened PC power supply with the circuit board and the fan taken out of the metal case
    Fig. 02

    Safety first

    Unplug the power supply and let it sit before you touch anything inside. The big capacitors can hold a dangerous charge for a while after it’s switched off.

  3. Step 3: Learn the wire colours

    Here's the wiring. Green is the on/off signal. Yellow is 12 V, red is 5 V, orange is 3.3 V, and black is ground, shared by all the other voltages.

    You only need a few of each colour, so this is the moment to decide which bundles you keep.

    Power supply board with the wire bundles labelled 12 V, 5 V, 3.3 V and ON/OFF wire
    Fig. 03
  4. Step 4: Cut the extra connectors

    I cut off the extra connectors, the ones for drives and motherboards, cleaned up the remaining wires, and put the board back into its case.

    Cutting the extra wires and connectors off the power supply board
    Fig. 04
  5. Step 5: The green wire trick

    Now a little trick: connect the green wire straight to ground and the power supply turns on. No computer needed.

    Joining the green wire to a black ground wire next to the power supply and a multimeter
    Fig. 05
  6. Step 6: Check that every rail still works

    With the supply running, I measured each rail with the multimeter: 12 V, 5 V, 3.3 V. Everything still works. Phew.

    Multimeter probes on the power supply wires showing the 3.3 V rail
    Fig. 06
  7. Step 7: The SK120 module

    Now the parts. This is the SK120 buck-boost module. It lets me set exactly the voltage I need and limit the current, so a mistake on the bench turns into a number on a display instead of a burnt part.

    SK120 buck-boost module with display, buttons and knob held in two hands
    Fig. 07
  8. Step 8: Banana jacks and a switch

    Plus banana jacks for every output and a rocker switch to turn the whole thing on and off.

    Red and black 4 mm banana jacks and a black rocker switch on the cutting mat
    Fig. 08
  9. Step 9: Measure every part

    Then I measured every single part, because the front panel has to fit all of them: the module's cut-out, the jacks and the switch.

    Digital caliper measuring the SK120 module
    Fig. 09

    Measure twice

    Measure the real parts in your hand, not the listing. Modules with the same name can differ by a millimetre or two, and that is exactly what decides whether a panel fits.

  10. Step 10: Why I wrote my own tool

    While I was measuring, I was also coding something on the left. I searched for existing enclosure models first, but each one had its own limits: a different power supply size, a different module, parts I didn't have. So I built my own tool.

    Split screen of code on the left and a caliper measuring a banana jack on the right
    Fig. 10
  11. Step 11: PSU Enclosure Studio: meet the tool

    Meet PSU Enclosure Studio. It's free to design in, it runs in your browser, and you add or remove the components you actually have.

    You start with your power supply: pick the ATX, SFX or SFX-L preset or type in its width, height and depth, and choose whether it stands upright or lies flat.

    PSU Enclosure Studio start screen with a 3D preview of an orange bench power supply enclosure
    Fig. 11

    Try it

    PSU Enclosure Studio is at nabimakes.com/tools/psu-studio/. Designing, previewing and saving your enclosure are free; you need a free NabiMakes account.

  12. Step 12: PSU Enclosure Studio: add your components

    Next, lay out the front panel. Choose the variable module, here the SK120, the rails and their binding posts, and extras like a switch, USB chargers, an LED, a voltmeter or a fuse holder. The 3D preview updates as you go.

    PSU Enclosure Studio Add components step with the module, binding posts and switch on the 3D front panel
    Fig. 12
  13. Step 13: PSU Enclosure Studio: put your name on it

    Put your own name on the front panel. The labels for each output are engraved right next to the jacks, so there's nothing to stick on later.

    PSU Enclosure Studio Brand it step with a custom name engraved on the front panel
    Fig. 13
  14. Step 14: PSU Enclosure Studio: check the print layout

    Check the print layout. Every part lies flat on the bed, so nothing needs supports.

    PSU Enclosure Studio print layout step
    Fig. 14
  15. Step 15: PSU Enclosure Studio: hide parts to look inside

    Hide the power supply or the panels to look inside the frame and check the wiring space.

    PSU Enclosure Studio showing only the orange frame with the power supply and panels hidden
    Fig. 15
  16. Step 16: PSU Enclosure Studio: explode the enclosure

    Or explode the whole thing to make sure every piece fits together before you print a single layer.

    Exploded 3D view of the enclosure in PSU Enclosure Studio with the front panel, frame and power supply pulled apart
    Fig. 16
  17. Step 17: PSU Enclosure Studio: export and print

    Export the STL files and print. You can download the front panel, the back bezel and the frame joins together or one at a time, which is handy when you only need to reprint one piece, as I found out next.

    PSU Enclosure Studio export dialog for downloading the enclosure STL files
    Fig. 17
  18. Step 18: My old printer died printing this

    This black panel is not a test print. My old printer died printing it. Rest in peace, buddy.

    Unfinished black 3D-printed front panel with engraved labels
    Fig. 18

    RIP

    The old printer gave up halfway through the front panel, so this one never got finished.

  19. Step 19: A new printer

    So I bought a new one, and the enclosure became its very first print.

    New 3D printer standing on the floor
    Fig. 19
  20. Step 20: First prints

    First print on the new printer: the front panel, the back bezel and the frame. Looks great.

    Orange 3D-printed front panel, back bezel and frame pieces on the cutting mat
    Fig. 20
  21. Step 21: And the module doesn’t fit

    And the module doesn't fit. Of course it doesn't.

    SK120 module pressed against the first printed front panel, too big for its cut-out
    Fig. 21

    Didn’t fit

    The cut-out on the first panel was too tight for the module, so I reprinted only the front panel.

  22. Step 22: Reprint the front panel

    Reprint. Old one, new one. This time it fits. Because the tool exports each piece on its own, I only had to reprint the front panel, not the whole enclosure.

    First and second printed front panels side by side, showing the larger module cut-out on the new one
    Fig. 22
  23. Step 23: Fit the module

    In goes the module. Nice and snug.

    Back of the printed front panel with the SK120 module seated in its cut-out
    Fig. 23
  24. Step 24: Add the switch and the jacks

    Then the switch and the banana jacks. The labels, 12 volts, 5, 3.3, ground and the variable output, are all printed right in. Front panel done.

    Front panel with the module, rocker switch and banana jacks fitted
    Fig. 24
  25. Step 25: Melt in the brass inserts

    Next, the frame. These brass heat-set inserts get melted into the plastic with a soldering iron, so the screws bite into metal, not plastic. Way stronger, and you can open and close the case as often as you like.

    Soldering iron pressing a brass heat-set insert into an orange printed frame corner
    Fig. 25

    Tip

    Let the iron’s heat do the work and press gently. If you push hard, the insert goes in crooked and the plastic bulges around it.

  26. Step 26: Slide the frame together

    The frame parts slide together like a puzzle.

    Orange printed frame corner pieces slid together in two hands
    Fig. 26
  27. Step 27: Salvaged screws

    And these screws are salvaged from old printers I took apart. If you want to see where they came from, I took one apart in this printer teardown video.

    Box of salvaged screws next to the printed front panel and frame
    Fig. 27
  28. Step 28: Screw the frame together

    Every screw goes into a brass insert, tight and clean.

    Screwdriver fastening the printed frame rails into a corner piece
    Fig. 28
  29. Step 29: Fit the back bezel

    The back bezel goes around the original power inlet and the switch on the back of the power supply.

    Printed back bezel being screwed around the power supply's mains inlet
    Fig. 29
  30. Step 30: Back bezel done

    The power supply stays exactly as it was. The printed parts just wrap around it.

    Back of the power supply framed by the orange printed bezel with the NabiMakes name
    Fig. 30
  31. Step 31: Wrap the frame around the PSU

    The frame wraps around the original case. Perfect fit. Honestly, I'm a little surprised. This box holds all the wiring.

    Orange printed frame fitted around the silver PC power supply case
    Fig. 31
  32. Step 32: Wiring rules

    Wiring time. Two rules: watch the polarity, and make every connection tight. Loose wires and power supplies are not friends.

    Back of the front panel with the module and jacks, ready for wiring, next to the framed power supply
    Fig. 32

    Polarity

    Red is plus, black is minus, every time. Check each wire against the label on the front before you power up.

  33. Step 33: 12 V into the SK120

    The 12 V from the power supply goes into the input of the SK120.

    Screwdriver tightening the input terminals of the SK120 module on the back of the front panel
    Fig. 33
  34. Step 34: Module output to the variable jacks

    And the output of the module goes to the variable jacks on the front.

    Connecting the power supply wires to a screw terminal block near the framed power supply
    Fig. 34
  35. Step 35: Fixed outputs, switch and ground

    Then the fixed outputs, 12, 5 and 3.3 volts, plus the power switch and the ground wiring.

    Front panel with red and black wires running to the fixed-output jacks and the switch
    Fig. 35
  36. Step 36: Join the wires at the terminal blocks

    The wires from the front panel join the power supply's wires at screw terminal blocks.

    Joining the front-panel wires to the power supply wires at a terminal block
    Fig. 36
  37. Step 37: Way too many wires

    And that is way too many wires. Nothing fits in there, so I cut everything again and rewired it shorter and cleaner.

    Shortened wires and terminal blocks on top of the power supply inside the frame
    Fig. 37

    Too long

    My first wiring used long leads and the panel wouldn’t close. Cut every wire to the length it actually needs once the parts are in place.

  38. Step 38: Close the front panel

    Second try. Now the panel closes without a fight.

    Pressing the front panel into place on top of the orange frame
    Fig. 38
  39. Step 39: My own bench power supply

    And here it is, my own bench power supply.

    Finished orange bench power supply on the cutting mat
    Fig. 39
  40. Step 40: Power on

    Okay: power cable in, switch on, and the screen lights up.

    Plugging the power cable into the back of the finished bench power supply
    Fig. 40
  41. Step 41: Check every output

    Now let's check every output with the multimeter. 12 V rail, good. 5 V, good. 3.3 V, also good.

    Multimeter on top of the bench power supply reading 12.03 V from the 12 V rail
    Fig. 41
  42. Step 42: The variable output

    And the variable output goes all the way up to 24 V and back down. Smooth.

    Multimeter reading 24.1 V from the variable output, with the SK120 display set to 24 V
    Fig. 42

    Outputs

    Fixed: 12 V, 5 V and 3.3 V. Variable: up to 24 V from the SK120, with an adjustable current limit.

  43. Step 43: First test: a tiny LED

    First test, a tiny LED. Start low and turn it up slowly, because LEDs don't like surprises. And there it is.

    If you're new to LEDs, my Arduino LED tutorial covers the basics.

    Small blue LED lit from the variable output, held in crocodile clips in front of the power supply
    Fig. 43

    Current limit

    Set the current limit low before you connect an LED, then raise the voltage. The module holds the current where you set it, so the LED can’t run away.

  44. Step 44: The LED cube

    Now the LED cube from the beginning of the video. I turn up the current little by little. You can see it climb on the display, and the cube gets brighter and brighter.

    LED filament cube glowing while the current is turned up on the bench power supply
    Fig. 44

Problems & mistakes

Three things went wrong. My old 3D printer died while printing the first front panel, so I bought a new one. The first panel from the new printer didn't fit the module, so I reprinted just that piece. And my first wiring was way too long to fit behind the panel, so I cut everything again and rewired it shorter.

None of it was a disaster. Because each piece downloads on its own, the reprint was just the front panel.

Mains voltage

A PC power supply runs on mains voltage and stores a dangerous charge in its capacitors. Keep the original metal case closed around the board, unplug it before working on it, and if you’re not sure how to wire it, ask someone who is. You build this at your own risk.

Final result

From a dusty old PC power supply with modified wires to a bench power supply I actually enjoy using. It gives me 12 V, 5 V and 3.3 V on fixed jacks, and a variable output up to 24 V with a current limit, all in an orange printed case with my name on the front. No more hunting for power supplies.

It cost about €25, mostly the SK120 module and the small parts, and took about a day, including the reprint and the rewiring.

If you want to build one, design your own case in PSU Enclosure Studio with the power supply and parts you have. And if you build one, show me in the comments under the video.

What I would change

I'd measure the module cut-out against the real module before printing the whole panel. A quick test print of just the cut-out would have saved a full reprint.

Next time I'd cut the wires to length from the start instead of wiring everything long and rewiring it.

PSU Enclosure Studio can also add USB chargers and a fuse holder to the front panel. A USB charging port would be a nice addition to the next version.