Thingiverse
Raspberry Pi Cluster Rack by RFX01
by Thingiverse
Last crawled date: 3 years, 1 month ago
This is a case designed for housing 8 Raspberry Pis along with a 140mm PC Fan.
The body consists of 2 Parts, the Frame and the Fan Cover. A Caddy needs to be printed for every Raspberry Pi that will be housed in this case. Expect a total Print Time of around 3-4 days at 80mm/s. Despite being fairly large parts, they will still fit on smaller Printers such as an Ender 3.
This case is designed to have every Pi individually removable without having to disassemble the entire case. This is realized using caddys with a compliant mechanism to lock them in place. This allows for removing Pis without the use of additional tools. Additionally, there is enough space to outfit every Pi with an "Armor Case", which is essentially just a big aluminum Heatsink for both sides of the Pi. This will significantly increase the surface area for heat dissipation, making the cooling fan much more effective.
Required Hardware
1-8x Raspberry Pi 3/4
1-8x Angled USB-C/Micro-USB Power Cable
4-32x M2.5x14mm Screws
1x 140mm Fan (Arctic P14 Recommended)
4x M4 Threaded Inserts (6mm Diameter)
4x M4x45mm Screws
Recommended Hardware
1-8x Raspberry Pi Armor Case
4-32x M2.5 Nuts and Spacers (if not using an Armor Case)
4x Sticky Rubber Feet (any size)
1x USB to 12V Boost Converter (for powering fan)
Multi-Port USB Power Supply (ensure >2A per Port)
Dimensions
Main Frame: 180x180x117mm
Fan Cover: 180x180x40mm
Pi Caddy: 107x65x6mm
Printing
This case can be printed using PLA entirely, since the oversized fan should prevent any significant heat buildup that could damage PLA parts. However, you should probably go for something more temperature resistant if you intend to overclock or really heavily load the Raspberry Pis.
Frame
This part should be printed with the Fan side facing down. Supports aren't necessary, but they can help to prevent sagging on the Holes for the threaded inserts.
Fan Cover
This part should be printed with the front side facing down. No further support material is required.
Pi Caddy
This part has a fully flat side that should be facing down.
Assembly
Assembly is relatively straight forward. First off, you need to embed the Threaded Inserts into the Frame. This can be done using a soldering Iron. Make sure you get them as centered as possible. If they are crooked, you might not be able to screw down the fan.
Frame
Once everything has cooled down, you can proceed to install the fan. This might be a little tricky. I suggest putting the fan Into the Fan Cover first and pushing the M4x45 Screws through the holes to align the fan with them. Once the fan is aligned with the cover, feed the fan wire through the Frame. Now you can move on to screwing the fan cover down. Align the Fan Cover with the Frame and make sure the fan wire is not getting squished anywhere. There should be a small gap for the wire to fit through. Gently pulling on the wire from the back of the Frame can help get the wire into a better position.
Pis
Now that the body is complete, you can move on to mounting your Raspberry Pis to the Caddys. The holes on the Caddy should align with the holes on both the Raspberry Pi 3 and 4.
If you are using an armor case, the screws that come with it are too short to mount the armor case to the caddy. This is why I listed M2.5x14mm screws as required hardware. These are just about the right length to get the Armor Case mounted to the caddy. Simply follow the usual procedure for assembling the armor case up until you get to the point of inserting the screws. Before inserting them, line up the caddy with the bottom of the armor case, making sure the USB/Ethernet Ports of the Pi are pointing towards the arms of the caddy. Now you can insert the screws and secure them, which should hold the Pi including the Armor Case together tightly. Keep in mind that due to slight differences in the placement of the USB/Ethernet Ports on the Pi 3 & 4, you will need a different model of the armor case in order to fit the respective Pi model.
If you're not using an Armor case, you will need M2.5 Nuts and Spacers. Start by feeding the screws through the bottom of the caddy. Once all of them are in, put some spacers on top of the screws. This is to keep some distance between the caddy and the Pi itself. Try to keep the Pi at about a 3-5mm distance from the Caddy. Once the spacers are on, you can add the Pi on top and screw it down using the M2.5 Nuts. Ensure the USB/Ethernet Ports of the Pi are directed towards the arms of the caddy.
Once you've mounted your Raspberry Pis to the Caddys, you can insert the Caddys into the Frame. This is also possible to do during operation. The right side of the case has an extra set of rails at the top. You'll need to insert the Caddys with the Pi facing down on this side. That way you will have enough clearance for the USB Power Connector on that side. The Caddys on the other Side should be Mounted with the Pis facing up. You will need to plug in the USB Power Cable into the Raspberry Pi before inserting the caddy.
Powering the Fan
In order to power the Fan, I would suggest using a USB 12V Boost Converter. This is basically a little circuit board with a USB Plug attached to it. There are two soldering pads on the other side, which will output 12V DC when plugged into a USB Port. Simply solder a 3-pin Molex KK (typical PC Fan Connector) to the pads, ensuring correct polarity. I would also suggest to wrap the whole thing in heat shrink to prevent any shorts.
Plug the fan into the USB Adapter you just made and plug that in to your Multi-Port USB Power Supply to power up the fan. You can of course use any other method you like to power the fan as well, such as a fan controller or a separate 12V power supply.
Of course, directly connecting the Fan to 12V will run it all full speed the entire time. While I do suggest running the Fan at full speed to ensure maximum cooling, you might be able to get away with a slower speed depending on your fan. A lot of fans will run at a slower speed if they are simply connected to a lower voltage, although it might make sense to use an adjustable PWM Fan Controller to get the Cooling to Noise ratio just right. Really, most 140mm Fans aren't terribly loud even at full speed, so you don't need to worry about it unless you intend to sleep in the same room as your Pi Cluster.
Finishing Up
After inserting your Pis with the USB Power Cables already plugged in, you can proceed to plug in any USB/Ethernet Cables you need in your setup. Once you've got everything set up, ensure your fan is running and plug in all of your Raspberry Pis into the Multi-Port USB Power Supply.
If you ever need to replace a Pi, you can simply unplug the wires for that Pi and remove the caddy without having to unplug any of the other Pis. The fan combined with the armor cases should keep all of your Pis very cool, allowing for maximum performance at all times while keeping the Pis in a very compact space.
The body consists of 2 Parts, the Frame and the Fan Cover. A Caddy needs to be printed for every Raspberry Pi that will be housed in this case. Expect a total Print Time of around 3-4 days at 80mm/s. Despite being fairly large parts, they will still fit on smaller Printers such as an Ender 3.
This case is designed to have every Pi individually removable without having to disassemble the entire case. This is realized using caddys with a compliant mechanism to lock them in place. This allows for removing Pis without the use of additional tools. Additionally, there is enough space to outfit every Pi with an "Armor Case", which is essentially just a big aluminum Heatsink for both sides of the Pi. This will significantly increase the surface area for heat dissipation, making the cooling fan much more effective.
Required Hardware
1-8x Raspberry Pi 3/4
1-8x Angled USB-C/Micro-USB Power Cable
4-32x M2.5x14mm Screws
1x 140mm Fan (Arctic P14 Recommended)
4x M4 Threaded Inserts (6mm Diameter)
4x M4x45mm Screws
Recommended Hardware
1-8x Raspberry Pi Armor Case
4-32x M2.5 Nuts and Spacers (if not using an Armor Case)
4x Sticky Rubber Feet (any size)
1x USB to 12V Boost Converter (for powering fan)
Multi-Port USB Power Supply (ensure >2A per Port)
Dimensions
Main Frame: 180x180x117mm
Fan Cover: 180x180x40mm
Pi Caddy: 107x65x6mm
Printing
This case can be printed using PLA entirely, since the oversized fan should prevent any significant heat buildup that could damage PLA parts. However, you should probably go for something more temperature resistant if you intend to overclock or really heavily load the Raspberry Pis.
Frame
This part should be printed with the Fan side facing down. Supports aren't necessary, but they can help to prevent sagging on the Holes for the threaded inserts.
Fan Cover
This part should be printed with the front side facing down. No further support material is required.
Pi Caddy
This part has a fully flat side that should be facing down.
Assembly
Assembly is relatively straight forward. First off, you need to embed the Threaded Inserts into the Frame. This can be done using a soldering Iron. Make sure you get them as centered as possible. If they are crooked, you might not be able to screw down the fan.
Frame
Once everything has cooled down, you can proceed to install the fan. This might be a little tricky. I suggest putting the fan Into the Fan Cover first and pushing the M4x45 Screws through the holes to align the fan with them. Once the fan is aligned with the cover, feed the fan wire through the Frame. Now you can move on to screwing the fan cover down. Align the Fan Cover with the Frame and make sure the fan wire is not getting squished anywhere. There should be a small gap for the wire to fit through. Gently pulling on the wire from the back of the Frame can help get the wire into a better position.
Pis
Now that the body is complete, you can move on to mounting your Raspberry Pis to the Caddys. The holes on the Caddy should align with the holes on both the Raspberry Pi 3 and 4.
If you are using an armor case, the screws that come with it are too short to mount the armor case to the caddy. This is why I listed M2.5x14mm screws as required hardware. These are just about the right length to get the Armor Case mounted to the caddy. Simply follow the usual procedure for assembling the armor case up until you get to the point of inserting the screws. Before inserting them, line up the caddy with the bottom of the armor case, making sure the USB/Ethernet Ports of the Pi are pointing towards the arms of the caddy. Now you can insert the screws and secure them, which should hold the Pi including the Armor Case together tightly. Keep in mind that due to slight differences in the placement of the USB/Ethernet Ports on the Pi 3 & 4, you will need a different model of the armor case in order to fit the respective Pi model.
If you're not using an Armor case, you will need M2.5 Nuts and Spacers. Start by feeding the screws through the bottom of the caddy. Once all of them are in, put some spacers on top of the screws. This is to keep some distance between the caddy and the Pi itself. Try to keep the Pi at about a 3-5mm distance from the Caddy. Once the spacers are on, you can add the Pi on top and screw it down using the M2.5 Nuts. Ensure the USB/Ethernet Ports of the Pi are directed towards the arms of the caddy.
Once you've mounted your Raspberry Pis to the Caddys, you can insert the Caddys into the Frame. This is also possible to do during operation. The right side of the case has an extra set of rails at the top. You'll need to insert the Caddys with the Pi facing down on this side. That way you will have enough clearance for the USB Power Connector on that side. The Caddys on the other Side should be Mounted with the Pis facing up. You will need to plug in the USB Power Cable into the Raspberry Pi before inserting the caddy.
Powering the Fan
In order to power the Fan, I would suggest using a USB 12V Boost Converter. This is basically a little circuit board with a USB Plug attached to it. There are two soldering pads on the other side, which will output 12V DC when plugged into a USB Port. Simply solder a 3-pin Molex KK (typical PC Fan Connector) to the pads, ensuring correct polarity. I would also suggest to wrap the whole thing in heat shrink to prevent any shorts.
Plug the fan into the USB Adapter you just made and plug that in to your Multi-Port USB Power Supply to power up the fan. You can of course use any other method you like to power the fan as well, such as a fan controller or a separate 12V power supply.
Of course, directly connecting the Fan to 12V will run it all full speed the entire time. While I do suggest running the Fan at full speed to ensure maximum cooling, you might be able to get away with a slower speed depending on your fan. A lot of fans will run at a slower speed if they are simply connected to a lower voltage, although it might make sense to use an adjustable PWM Fan Controller to get the Cooling to Noise ratio just right. Really, most 140mm Fans aren't terribly loud even at full speed, so you don't need to worry about it unless you intend to sleep in the same room as your Pi Cluster.
Finishing Up
After inserting your Pis with the USB Power Cables already plugged in, you can proceed to plug in any USB/Ethernet Cables you need in your setup. Once you've got everything set up, ensure your fan is running and plug in all of your Raspberry Pis into the Multi-Port USB Power Supply.
If you ever need to replace a Pi, you can simply unplug the wires for that Pi and remove the caddy without having to unplug any of the other Pis. The fan combined with the armor cases should keep all of your Pis very cool, allowing for maximum performance at all times while keeping the Pis in a very compact space.
Similar models
thingiverse
free
Raspberry Pi Model 3 Case for Lulzbot Taz 6 by ApertureEngineering
...y pi 2. it has the sd cutout for removing the sd card with the pi 3 friction slot.
this pi is used with octoprint print manager.
thingiverse
free
Raspberry pi 2/3 case by Mentaluproar
...i is enough to keep the pi in place.
edit: coming soon, a version for the pi 4 that is easier to print with a more forgiving fit.
thingiverse
free
Raspberry Pi Zero + Ethernet / USB hat case (Pihole) by Woyta
...on between pi and hat was tight fit for me. if it is loose you will need piece of double sided tape or change scale of that part.
thingiverse
free
case for Pi 3 by enhvacsy
...
prototype of a raspberry pi 3 case with ports for power, usb, ethernet, and pins. the model also contains a lid and belt loops.
thingiverse
free
Raspberry Pi Cluster Case by draikx21
...which may or may not be suitable for other similar switches. build instructions can be found on my instructables...
thingiverse
free
Raspberry Pi 3.5" PiTFT Display Mount for Prusa MK2S by bolsoncerrado
...uot; touchscreen display case to hook it up on your prusa frame, with usb/ethernet wires looking left and power wire looking up.
thingiverse
free
Apple //e Raspberry Pi 3 case
...ing. and the two standoff need to be cut down nex to the back ports (hdmi, usb, jack) because without this the pi won't fit.
thingiverse
free
Low Profile / Slim Raspberry Pi 2/3 Case by kapakahi
...spberry pi 2 and 3 with desoldered usb ports, ethernet port, and gpio pins.
alternate case includes cutout for a single usb port
thingiverse
free
2.5 inch SATA Drive Caddy for Raspberry Pi 4 + CanaKit Case by keyboard_monkey
... on the raspberry pi 4, you can power and run a headless server booting and running on an ssd drive with just one ethernet cable.
thingiverse
free
Raspberry Pi NAS Box by khanhj
...raspberry pi nas box by khanhj
thingiverse
support raspberry pi 3, 4
usb hub
ethernet rj45
hdmi
power plug
power switch
Rfx01
thingiverse
free
Venue 8 Pro Tabletop Arcade by RFX01
...ized printers like the prusa i3. it consists of 17 parts in total. the parts are held together using screws and threaded inserts.
thingiverse
free
Behringer X-Touch Invisible Modular Stand by RFX01
...e stands are perfectly stable without interconnecting them, but it will make them easier to set up if you use multiple extenders.
Raspberry
3d_export
free
raspberry
...raspberry
3dexport
3d model of a raspberry. i tried to make it realistic.
turbosquid
$27
Raspberries
...y free 3d model raspberries for download as max, obj, and stl on turbosquid: 3d models for games, architecture, videos. (1354176)
turbosquid
$14
Raspberries
...y free 3d model raspberries for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1364663)
3d_export
$5
raspberry pi
...raspberry pi
3dexport
carcasa para la raspberry pi
turbosquid
$99
Raspberry
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$10
raspberries
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
archive3d
free
Raspberries 3D Model
...raspberries 3d model archive3d raspberries raspberry raspberries n300911 - 3d model (*.3ds) for interior 3d...
3d_export
$5
raspberry fruit
...raspberry fruit
3dexport
3d_export
$5
raspberry
...y different sizes. their color ranges from light burgundy to pink. there are formats: obj, 3ds, blend, dae, fbx, mtl.<br>:)
evermotion
$12
raspberries 23 am130
...evermotion raspberries 23 am130 evermotion key 23 food fruit raspberry fruits am130 raspberries highly detailed 3d model of raspberries...
Cluster
3d_ocean
$4
Cluster Missile
...cluster missile
3docean
cluster missile missile weapon
cluster missile
turbosquid
$3
cluster
...turbosquid
royalty free 3d model cluster for download as stl on turbosquid: 3d models for games, architecture, videos. (1345475)
3d_ocean
$10
Litter Clusters
...are a low polygonal models, easy to animate. 4 different clusters including : cans, bottle, bullets and paper clusters. - poly...
design_connected
$13
28.19 Cluster
...28.19 cluster
designconnected
bocci 28.19 cluster computer generated 3d model. designed by arbel, omer.
design_connected
$13
28.37 Cluster
...28.37 cluster
designconnected
bocci 28.37 cluster computer generated 3d model. designed by arbel, omer.
turbosquid
$5
Fruit cluster
...bosquid
royalty free 3d model fruit cluster for download as on turbosquid: 3d models for games, architecture, videos. (1683789)
turbosquid
$20
Coronavirus Cluster
...royalty free 3d model coronavirus cluster for download as max on turbosquid: 3d models for games, architecture, videos. (1653616)
turbosquid
$10
Asteroid Cluster
...d
royalty free 3d model asteroid cluster for download as max on turbosquid: 3d models for games, architecture, videos. (1321978)
3d_export
$0
crystal cluster
...crystal cluster
3dexport
turbosquid
free
Rock Cluster
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
Pi
design_connected
$11
Pi
...pi
designconnected
ligne roset pi chairs computer generated 3d model. designed by thibault desombre.
3d_export
$5
raspberry pi
...raspberry pi
3dexport
carcasa para la raspberry pi
turbosquid
$18
pied
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3ddd
$1
Emme pi light
...emme pi light
3ddd
emme pi light
люста emme pi light
3ddd
$1
Emme pi light
...emme pi light
3ddd
emme pi light
бра классическое emme pi light
3ddd
$1
Emme Pi Light
...emme pi light
3ddd
emme pi light
3ddd
$1
Emme Pi Light
...emme pi light
3ddd
emme pi light
design_connected
$16
Pi-Air
...pi-air
designconnected
living divani pi-air lounge chairs computer generated 3d model. designed by harry & camila.
3d_ocean
$15
Manneken Pis
...picting a naked little boy urinating into a fountain’s basin. (wikipedia) the model was sculpted in blender 2.70a rendered wit...
3ddd
$1
Emme pi light
...emme pi light
3ddd
emme pi light
люстра классическая фирма: emme pi light
артикул: 3595/5/cot/12/wh
Rack
archibase_planet
free
Rack
...ack
archibase planet
rack paper rack rack for paper
rack 6 office n060914 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Rack
...ack
archibase planet
rack paper rack rack for paper
rack 3 office n060914 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Rack
...ack
archibase planet
rack paper rack rack for paper
rack 5 office n060914 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Rack
...ack
archibase planet
rack paper rack rack for paper
rack 7 office n060914 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Rack
...for magazines rack for notebooks notebooks notebook
rack notebook n120614 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Rack
...rack
archibase planet
rack umbrella umbrella rack
rack n180811 - 3d model (*.3ds) for interior 3d visualization.
archibase_planet
free
Rack
...rack
archibase planet
rack book rack stand
rack - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Rack
...rack
archibase planet
rack rack for glasses
rack 1 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Rack
...rack
archibase planet
rack rack for glasses
rack 2 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
3d_export
free
rack
...rack
3dexport
rack