There are a lot of options for 3D printer electronics - too many to enumerate and support. For the most part, any electronics enclosures that mount to 2020 extrusions should work on with this printer system however the system includes a number of mounts and cases for the most common solutions.

Power Supplies

All printers need some form of PSU for the main board. I have encountered a number of different physical PSU sizes however there are two common profiles for 12v and 24v PSUs - a standard profile that is about 50mm wide and a slim profile that is about 30mm wide. All of the generic and Meanwell PSUs that I've purchased have confirmed to one of those two profiles. The shroud compatibility is only based on the rear dimensions of the PSU and a small bracket is used to support the rest of the PSU body. The shroud supports the commonly used ATX-style plug/switch/fuse plate.

When mounting the PSU, keep in mind the extrusions used for the bed platform. If your extrusions extend past the edges of the frame you will want to mount the PSU such that it will not interfere with the extrusions during full moves.

Controller Board

The controller board is the brains of your 3D printer - or in the case of klipper more like the nervous system of your printer. There are a lot of options for controller boards - from old cheap 8 bit arduinos to shiny new Wifi-enabled boards with a ton of outputs. I have created enclosures for the handful of boards that I have experience with - namely the MKS 1.4, as well as the BTT SKR 1.4 and the BTT Octopus. In my opinion, as of this writing the BTT Octopus offer exceptional value with plenty of horsepower, a ton of stepper slots, and some really great power distribution options at a very reasonable price.

All of the enclosures included in the kit have some commonalities. All use a slotted lid to allow for airflow - but the slots are also spaced to be compatible with other accessories (like Pi mounts and fans). All mount to 2020 corners and most can be mounted on the underside of the extrusion to save some space. Most also support a powered fan and have mounts for buck converters if required in your setup.

Raspberry Pi

Many people use Raspberry Pis for printer automation (eg: Octoprint, Fluidd/Mainsail). Due to supply chain issues it can be difficult to get your hands on a Pi however if you're lucky enough to have some lying around the system includes cases for RPi 3B and 4 as well as the Pi Zero 2w. Please note that the Pis mounting holes are for 2.5mm screws however they can be drilled or ground out to 3mm with no issues - and 3mm is a far more common fastener in the 3d printing world. All of my cases assume 3mm mounting holes.


Unfortunately I have little use for LCDs as I control my printers remotely however I did have a couple of the old 'RepRap Budget' LCDs lying around and created an enclosure for them.

Bed Heater Mosfet

Depending on your chosen bed heater type you may need a mosfet to remove load from the control board's circutry. This case is compatible with the most common mosfet design.


I'm not going to in-depth on 3D printer wiring in this document however I will offer some tips and tricks:

Purchasable Items:
Meanwell 24v PSU (slim)*
ATX Switch/Fuse Socket*
Raspberry Pi Zero 2w*
Raspberry Pi 4*
Raspberry Pi 3B+*
Bed Heater Mosfet*
BTT Octopus Control Board*
BTT SKR Control Board*
Budget LCD*

Printable Items

Electronics Enclosures

  • LCD Front - Front panel for budget LCD mount.
  • LCD Back - Base for budget LCD mount.
  • LCD Button - Button for budget LCD mount.
  • MKS 1.4 Case Base - base enclosure for MKS 1.5 controller board
  • MKS 1.4 Case Lid - enclosure lid for MKS 1.5 controller board
  • Mosfet Base 2020 - 2020-mountable enclosure base for bed heater mosfet
  • Mosfet Lid - enclosure lid for bed heater mosfet
  • BTT Octopus Case - base enclosure for Ocotopus controller board
  • BTT Octopus Case No Slot- base enclosure for Ocotopus controller board with no vent slots
  • BTT Octopus Case Lid - enclosure lid for Octopus controller board
  • BTT Octopus Support Stem - Standoff stem for unsupported corner in Octopus Case>
  • Pi 3B Base 2020 - 2020-mountable enclosure base for Pi3
  • Pi 3B Base 3mm screws - 3mm mountable enclosure base for Pi3
  • Pi 3B Lid - lid for Pi3 enclosure
  • Pi 4 Bottom Plate - 2020 mountable base for Pi 4 enclosure
  • Pi 4 Bottom Plate - 3mm screws - 3mm screw mountable base for Pi 4 enclosure
  • Pi 4 Case Top - low profile - top for Pi4 enclosure

<< X-Carriage
Accessories >>