Use filament that can withstand high temperatures! The bottom part may bend under the heat from the RPi and this makes it very hard to remove the RPi from the bottom part! If this happened to you, DO NOT USE MUCH PRESSURE! Remove it slowly and check the bottom part. If you have any concerns about this issue, remove the pins on the bottom part with pliers or print the version without pins at all (will be uploaded tomorrow!) I will not be liable for any damages done to your equipment arising from too much heat or pressure or bending, nor if it's any other kind of damage, so use this case at your own risk!
This case is still in the beta stage as you can see from the orange banner on the top, so please keep visiting and checking this site often for any future changes!
--Edit 4th of August--
We just passed 600 views! Thank you for 150 downloads!
--Edit 17th of July--
Thank you so much for 100 downloads with almost 400 views! To this date this the most popular thing on my Thingiverse account! I really appreciate that!
--Edit 12th of July--
As I mentioned yesterday, I added 3 more versions of the top part. Thanks to these new versions, the case is now compatible with the GPIO pins, as well as with the PoE pins and the DSI and camera connectors. I also uploaded the bottom part without holes so that you don't have to struggle with removing the supports anymore :D I didn't print these versions so I don't have any images to upload. The clarifications of the .STL files has been updated too.
Use filament that can withstand high temperatures! The bottom part may bend under the heat from the RPi and this makes it very hard to remove the RPi from the bottom part! If this happened to you, DO NOT USE MUCH PRESSURE! Remove it slowly and check the bottom part. If you have any concerns about this issue, remove the pins on the bottom part with pliers or print the version without pins at all (will be uploaded in a moment!)
I recently bought myself the new Raspberry Pi 4, and since I wanted to make my own case, I designed one with Blender. I also added holes into the top part where the parts get hot (like the USB and Ethernet ports, as well as on the CPU). It also has holes on the bottom part below the CPU.
This case has a very thin bottom and top part, which should make it easier for the heat to dissipate.
This case is NOT intended to hold together on its own! I designed it this way since the RPi is (partly) a desktop computer in my case and it stays on my desk at all times. When you try to flip it 180°, the top part will most probably fall off so keep that in mind before printing! It's also NOT intended to withstand high temperatures because it may bend! As mentioned below, I will NOT be liable for any damages done to your equipment, whether because of heat or pressure and bending, nor if it's any other kind of damage
The two parts can be held together with (for example) rubber bands or scotch tape, but when you find another way, feel free to tell me how you did it :D
Do you like my design? Then why not consider tipping me? It would support me and show me that you like what I made.
Anycubic, Geeetech PLA (if it doesn't bend under high temperatures), any other kind of material that can withstand high temperatures
100% for stability (but you can also go with 25%)
When you download the .ZIP file, you get 7 .STLs:
- rpi4case_bottom.stl (the bottom part of the case with the holes on the sides; you can also wait some time before printing it since I will upload a version without these holes soon)
- rpi4case_bottom_without_holes.stl (this is the bottom part without the holes on both sides. This one can be printed without supports)
- rpi4case_top_v2.stl (the top part with more holes for better air flow inside the case)
- rpi4case_top.stl (this is the same model like the v2 one except this one has holes only above the CPU)
- rpi4case_top_gpio_poe.stl (this top part has holes for the GPIO and PoE pins)
- rpi4case_top_gpio_poe_dsi.stl (this top part has holes for the GPIO and PoE pins, as well as for the DSI and camera connectors)
- rpi4case_top_dsi.stl (this top part has holes only above the DSI and camera connectors)
Print the bottom part (the one with the holes on the sides) with concentric supports (its just being used for the 2 holes on the sides at the ports for better heat dissipation and ventilation below the SBC; You don't need supports when printing the file without holes on the sides (this is much more easier). When you know that your printer can print around 1-2cm in the air between two parts, then you can also go without supports. The top parts don't need any supports, just print it as it comes, but you need to flip the top part around (180°).
Some slicers like Cura may have problems when slicing the bottom part (holes under the pins for the SBC), in which case you can go down to the "Mesh fixes" section and select "Union overlapping volumes" and "Extensive stitching". As you can see, the part below the pins now gets filled with infill, that's why you should use 100% infill since this will make it more stable.
When putting the two parts together, remember NOT TO USE MUCH PRESSURE since you could eventually break the board. Also, when the RPi 4 does not fit onto the pins, just sand them a little bit from all sides and you should be good to go. This has to be done on all sides of the pins and also the entire pin has to be sanded, not only the top part, since the Pi might get stuck there.
It is very important that you check the temperatures inside the case when the RPi is under load. Too much heat may damage your RPi so keep that in mind.
How to check temperatures?
- Type "vcgencmd measure_temp" into the terminal.
- Add the temperature monitor applet to the taskbar by right-clicking on it and selecting "Add / Remove Panel Items". Then you click on "Add" and search for "(CPU) temperature monitor" and add that to the taskbar. You can also move it with the "Up" and "Down" buttons in the window.
You can then check the temperatures by running for example "sysbench" or a video with high resolution. Even after the test I recommend to keep an eye on the temperature monitor.
I will not be liable for any damages done to your equipment arising from too much heat or pressure or bending, nor if it's any other kind of damage, so use this case at your own risk.