ATXPiHat – ATX PSU Interface for 3D Printers


Using ATX PSU’s to power RepRap 3D printers has always been a hassle. Cutting the ATX cables, lots of soldering, plugging into the PI to use with Octoprint, and hope you get it right. There are a lot of dead Pi’s because of this. Then we designed and built the ATXPiHat.

Out of stock



This is designed to ease this process. Plug in the 24 pin ATX Molex connector, screw the existing power cables from the old supply into the 12v connectors on the hat and install the plugin into Octoprint. Installation instructions are available on GitHub. That’s it. There are a lot more features than just powering the printer.


  • Fully compatible with Octoprint 1.3.6 or greater.
  • Directly power the Raspberry Pi 3B, no more external power source.
  • ATX 24 Molex connector, no more cutting up the supply cables
  • Amperage support to handle 19 amps at 12v for heat bed and hot end
  • Screw connectors make easy connection to the main board, External Mosfet, etc
  • Direct 12v RGB LED support, can also be controlled by GCODE
  • Emergency power off (EPO)
  • Power On/Off monitoring
  • Visual indicator of the 12v supply being active and powering the external devices
  • 12v monitored (RPM) cooling fan port
  • Upon fan failure it can be configured to automatically shuts the printer down
  • Auxiliary 5v support for external powered items
  • Monitoring of the 12v rail, for amperage and voltage
  • Automatic shutdown when an amperage threshold is reached. Meltdown protection
  • Switchable 12 or 5 v connector for controlling external items via GCODE
  • Power On monitoring
  • Octoprint ready, plugin is available
  • Plugin is available via the Plugin repository
  • Integrates heavily with the connection manager
  • EPO gracefully shuts down the printer and refreshes the connections.
  • Integrated LED and switch support

Disclaimer: this board has not been tested by an independent lab such as UL, or anyone else. You use it at your own risk. Each board is shipped tested and should work properly out of the box. They are designed to work with a Raspberry Pi 3b and Zero. However, all the work has been done on Pi 3b’s.  Never, and I mean never, use this board and or your printer unsupervised. I will not be held accountable for anything that happens while using this board. Again, use it at your own risk.

Additional information

Weight 3 oz