Skip to content

Octoprint 3d printer and enclosure controller

Creation's quality: 0.0/5 (0 votes)
Evaluation of members on the printability, utility, level of detail, etc.
  • 1 like

3D model description


I create a case for Rasperry pi 4 running Octoprint. This main case is connected to an enclosure internal unit that contain one temperature sensor, one smoke sensor, led light and fan.
The target of this project is to control the printer through Octoprint and at the same time to add some custom feature like enclosure temperature control, emergency stop switch, smoke detection, light control, ect.

Here you can find a video of the assembling. Sorry for the quality but is my first video tutorial and I'm not a youtuber ;-)

If You enjoyed this project and You want to say "Thank You" please consider supporting me by sending a tip on thingiverse or my PayPal

I hope you enjoy it!

Here a list of parts I used for this project:
The main brain of the project is an Raspberry pi 4:
Raspberry PI 4

To power up the printer and to control the fan and light I used a relay board compatible with Raspberry:
SunFounder 2 Channel DC 5V Relay
I bought two of this.

The Raspberry pi work at 5v but the fan and the led lights work at 12v so I decide to use a 12v main power like this:
LED Power Supply - 50W, 12V CC, 4A
And to power the raspberry I used a step-down voltage converter like this:
step-down voltage converter

For the temperature sensor I used a DHT22:
DHT22 temperture sensor

The smoke sensor is the must difficult part. I used a MQ-2 sensor but I found it very difficult set setup it. It also output a 5v digital signal not compatible with the Raspberry so I put between a voltage regoulator but it’s possible to do the same with some resistance or reading the analog value.

This is the emergency push button used in the front panel:
Emergency push button

Other stuff for this project:
AC plug

AC plug female

Breadboard cable

Tactile push button

Led strip

  • 3D file format: STL
  • Publication date: 2020/04/27 at 15:18





Best sellers of the category Tool

Add a comment

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your AdBlock banner blocker and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon or Aliexpress.

  • DONATE: If you want, you can make a donation via PayPal here.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!