Due to the successful use of this component, I have now completely reprogrammed it in OpenSCAD. I was able to incorporate all the points that I had missed in the past.
One of the biggest features is that the component can be printed according to current needs using the customizer within OpenSCAD.
The whole thing is based on my experiences on previous solutions. If you are interested, you can see the previous solutions here:
Rack mounting: Thingiverse 258934 and Thingiverse 4879316
Wall mounting: Thingiverse 4557789, Thingiverse 4233277 and Thingiverse 4144109
Many thanks also to Bruno Viegas and Julian Moors who inspired me with their models Thingiverse 3918744 and Thingiverse 4153717.
With this panel you can mount up to 10 Raspberry Pi on a 2U in your 10" rack.
If you use the slightly larger panels, only 5 Raspberrys fit, but these are then also equipped with screens.
Depending on your needs, the panel can be configured with the following components:
Raspberry Pi 1B, 2B(v1.2), 3B(+), 4B, 5B, none or a mix of them.
Width of the front panel (so that 5 or 10 fit next to each other, can also be mixed)
Choice between the displays: WaveShare 1.44inch LCD HAT, 1.8" SPI Display or none. Support for a small 0.91" display is also in preparation.
Holder for a Micro-SD card reader to be able to exchange the memory card via the cover. This can be set at a suitable point on the panel.
Optional mount for a 40mm fan
Extra box (small frame for your own small circuit boards. I use this for a fan control, for example.
19" Rack Frame (Required to install up to 10 faceplates in it): DAP Empty 2U Rack Panel
Frontpanel (open the .scad file with OpenScad, configure your need and export as a stl file)
Raspberry Pi 1,2,3,4
2x M3 screws to mound Raspberry Pi
Display (to provide any optical feedback)
8x female-male jumper wires (length 10-12cm)
8x female-female jumper wires (length 10-12cm)
Fan: 40x40x10mm (i recommend 5V)
alternative to the code: Their 5V fans can also be connected directly to +3V and GRD. This means that no extra code and one GPIO less is required. Because the fan is designed for 5V, but only receives 3.3V, it does not run at full (loud) strength.
Micro-SD Card Reader Adapter 15cm is long enough
The Waveshare display costs more than twice as much as the simple 1.8" display. The display offers the advantage of having control elements later on. But I never had a use for it in this scenario.
The simple 1.8" display is larger and has a slightly higher resolution and is significantly cheaper. At least my Python code for displaying the status is significantly less mature than for the WaveShare display.
My personal opinion regarding the display:
I have no need for the buttons on the display. My Raspberrys are also behind a glass door and access is always a bit cumbersome.
The lower price and the larger area are more important to me. So in the future I'll be going more and more with the 1.8" displays. - And in some cases the 0.91 as soon as I've developed a suitable code.
Further Featurs:
Adjust RJ45 and USB ports better to Pi1 dun P4 (currently the opening is larger than necessary)
Get code to use a 0.91" display
The author marked this model as their own original creation.