Skip to the content
PCBKitNew board
2 layers107 × 72 mmVoron pmu, the printed circuit board in 3D

Power management unit for my Voron 2.4 printer to handle blackouts.

Size
107 × 72 mm
Copper layers
2
Thickness
1.6 mm
Parts
19
Nets
26
Pads
63
Tracks, vias
137, 1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
23 Apr 2026
Updated
23 Apr 2026

Overview

Voron pmu is an open-source printed circuit board by devbotas, from the devbotas/pcb-voron-pmu repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 2-layer board of 107 × 72 mm with 19 parts on 26 nets, routed with 137 tracks and 1 via.

It is built around the RAC05-24SK. Its parts include 8 connectors and 6 switches.

Main components

1

README

README.md

Voron PMU

PMU PMU

The problem

Loss of power. Smaller printers can be powered through a UPS, however, this hardly works for more power hungry ones, especially with chamber heaters. They would require massive and expensive UPSes that make no sense for a casual printer hobbyist.

Very ofthen, though, power loss is short-lived: 10 minutes (when one, for example, accidentally disengages the wrong circuit breaker).

There are a few sides of this problem:

  1. Printer loses calibration and positional data;
  2. Printhead may drop down, ramming hot nozzle into the part ruining it;
  3. Part cools down and pops of the buildplate.

Solution

The solution is to split the the power lines: essential parts run on a simple UPS (Raspberry Pi, controller boards, motors), while heaters get the power directly from the mains. When power loss occurs, this PMU board detects it, and trigger Klipper macroses which pause the print, park the printhead to a safe position and waits for the power to be restored. Once power is back, another set of macroses unsure proper printing temperatures and resumes the print.

Other features

Soft on/off: once plugged into the mains, printer will start in "Standby" mode, waiting for user to press the Power On button. This is more relevant to printfarms, where restoring power to a large amount of devices at once may trigger a huge mains inrush current, tripping the main breaker.

Power Off button can also be connected, acting also as an Emergency Stop.

Parts

19
QtyValueFootprintReferences
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
3G2RL-2Relay_THT:Relay_DPDT_Omron_G2RL-2K1, K2, K3
1Critical loadsConnector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_2-G-5,08_1x02_P5.08mm_VerticalJ1
1Critical supplyConnector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_2-G-5,08_1x02_P5.08mm_VerticalJ3
1FINDER-40.52Relay_THT:Relay_DPDT_Finder_40.52K4
1Non-critical loadsConnector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_2-G-5,08_1x02_P5.08mm_VerticalJ2
1Non-critical supplyConnector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_2-G-5,08_1x02_P5.08mm_VerticalJ4
1Pwr-loss-1Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ5
1Pwr-loss-2Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ6
1RAC05-24SKConverter_ACDC:Converter_ACDC_RECOM_RAC04-xxSGx_THTPS1
1pwr-onConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ7
1stbyConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ8
1sw-offConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalSW2
1sw-onConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalSW1

Questions

How big is the Voron pmu PCB?

It measures 107 × 72 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Voron pmu use?

19 parts, built around the RAC05-24SK. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Voron pmu KiCad files?

From the devbotas/pcb-voron-pmu repository on GitHub, at the commit this page was made from: the board is pcb/voron-pmu.kicad_pcb and its schematic pcb/voron-pmu.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Voron pmu design in my own project?

Its repository publishes it under the CERN-OHL-S-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers200 × 70 mmFRL RFiD Box, the printed circuit board in 3D

    FRL RFiD Box

    FREILab/easyVerwaltungHardware

    Hardware und Firmware für alle Geräte im Bezug zu easyVerwaltung

    65 parts2
  • 2 layers43.9 × 27.7 mmTcd1304-4v, the printed circuit board in 3D

    Tcd1304-4v

    OpnTec/open-spectrometer-hardware

    Open source VIS spectrometer

    19 parts1.5k
  • 2 layers50 × 60 mmDebate Device, the printed circuit board in 3D

    Debate Device

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    19 parts915
  • 2 layers102.9 × 96.7 mmISA adapter, the printed circuit board in 3D

    ISA adapter

    polpo/picogus

    Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

    19 parts805
  • 2 layers60 × 39 mmPs2usb, the printed circuit board in 3D

    Ps2usb

    rasteri/HIDman

    Adapting USB devices to work on old computers

    19 parts432
  • 2 layers70.1 × 43.2 mmIaq device, the printed circuit board in 3D

    Iaq device

    nkitanov/iaq_board

    IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality

    19 parts396
  • 2 layers80 × 80 mmGB BRK CPU G1, the printed circuit board in 3D

    GB BRK CPU G1

    Gekkio/gb-hardware

    Game Boy -related custom hardware by gekkio

    19 parts379CC-BY-4.0
  • 2 layers25.4 × 25.4 mmIna169, the printed circuit board in 3D

    Ina169

    Ardumower/ardumower

    Develop an open source robotic lawn mower (HW+SW reference platform)

    19 parts282