├── Chassis ├── Blank-Saturn6.stl ├── Rpi_Cluster.stl ├── Rpi_cluster-FanSpacer.stl ├── Top-2020.stl ├── bottom-2020.stl ├── fw-unifi-usg.stl ├── nas-cm3588.stl ├── patchpanel-keystone.stl ├── rear-7port-patchpanel-keystone.stl ├── switch-chassis.stl └── switch-ears.stl ├── Face Plates ├── Blank-faceplate.stl ├── RPi_Cluster-faceplate.stl ├── Rear_patch_panel_faceplate.stl ├── Saturn6-faceplate.stl ├── bottom-2020-cover.stl ├── fw-faceplate.stl ├── nas-faceplate.stl ├── patch_panel-faceplate.stl ├── sw1-faceplate.stl ├── sw2-faceplate.stl └── top-2020-cover.stl ├── Other ├── 158MM SKIRT-Rear.stl ├── 158MM SKIRT.stl ├── Latch M3x8.stl ├── Rpi - label holder.stl ├── Rpi - labels.stl ├── SK_FT_38mm_x3.stl ├── Top Panel Corner Bracket.3mf ├── desktop.ini └── din bracket.stl ├── Panels ├── Saturn 6 - fan cover.stl ├── Top Unifi Lite 6.stl ├── rear_panel-bottom.stl ├── rear_panel-top(140mm fan).stl ├── side_panel-bottom.stl ├── side_panel-middle.stl └── side_panel-top.stl └── README.md /Chassis/Blank-Saturn6.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Chassis/Blank-Saturn6.stl -------------------------------------------------------------------------------- /Chassis/Rpi_Cluster.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Chassis/Rpi_Cluster.stl -------------------------------------------------------------------------------- /Chassis/Rpi_cluster-FanSpacer.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Chassis/Rpi_cluster-FanSpacer.stl -------------------------------------------------------------------------------- /Chassis/Top-2020.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Chassis/Top-2020.stl -------------------------------------------------------------------------------- /Chassis/bottom-2020.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Chassis/bottom-2020.stl -------------------------------------------------------------------------------- /Chassis/fw-unifi-usg.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Chassis/fw-unifi-usg.stl -------------------------------------------------------------------------------- /Chassis/nas-cm3588.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Chassis/nas-cm3588.stl -------------------------------------------------------------------------------- /Chassis/patchpanel-keystone.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Chassis/patchpanel-keystone.stl -------------------------------------------------------------------------------- /Chassis/rear-7port-patchpanel-keystone.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Chassis/rear-7port-patchpanel-keystone.stl -------------------------------------------------------------------------------- /Chassis/switch-chassis.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Chassis/switch-chassis.stl -------------------------------------------------------------------------------- /Chassis/switch-ears.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Chassis/switch-ears.stl -------------------------------------------------------------------------------- /Face Plates/Blank-faceplate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Face Plates/Blank-faceplate.stl -------------------------------------------------------------------------------- /Face Plates/RPi_Cluster-faceplate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Face Plates/RPi_Cluster-faceplate.stl -------------------------------------------------------------------------------- /Face Plates/Rear_patch_panel_faceplate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Face Plates/Rear_patch_panel_faceplate.stl -------------------------------------------------------------------------------- /Face Plates/Saturn6-faceplate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Face Plates/Saturn6-faceplate.stl -------------------------------------------------------------------------------- /Face Plates/bottom-2020-cover.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Face Plates/bottom-2020-cover.stl -------------------------------------------------------------------------------- /Face Plates/fw-faceplate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Face Plates/fw-faceplate.stl -------------------------------------------------------------------------------- /Face Plates/nas-faceplate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Face Plates/nas-faceplate.stl -------------------------------------------------------------------------------- /Face Plates/patch_panel-faceplate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Face Plates/patch_panel-faceplate.stl -------------------------------------------------------------------------------- /Face Plates/sw1-faceplate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Face Plates/sw1-faceplate.stl -------------------------------------------------------------------------------- /Face Plates/sw2-faceplate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Face Plates/sw2-faceplate.stl -------------------------------------------------------------------------------- /Face Plates/top-2020-cover.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Face Plates/top-2020-cover.stl -------------------------------------------------------------------------------- /Other/158MM SKIRT-Rear.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Other/158MM SKIRT-Rear.stl -------------------------------------------------------------------------------- /Other/158MM SKIRT.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Other/158MM SKIRT.stl -------------------------------------------------------------------------------- /Other/Latch M3x8.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Other/Latch M3x8.stl -------------------------------------------------------------------------------- /Other/Rpi - label holder.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Other/Rpi - label holder.stl -------------------------------------------------------------------------------- /Other/Rpi - labels.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Other/Rpi - labels.stl -------------------------------------------------------------------------------- /Other/SK_FT_38mm_x3.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Other/SK_FT_38mm_x3.stl -------------------------------------------------------------------------------- /Other/Top Panel Corner Bracket.3mf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Other/Top Panel Corner Bracket.3mf -------------------------------------------------------------------------------- /Other/desktop.ini: -------------------------------------------------------------------------------- 1 | [LocalizedFileNames] 2 | 158MM SKIRT.stl=@158MM SKIRT.stl,0 3 | -------------------------------------------------------------------------------- /Other/din bracket.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Other/din bracket.stl -------------------------------------------------------------------------------- /Panels/Saturn 6 - fan cover.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Panels/Saturn 6 - fan cover.stl -------------------------------------------------------------------------------- /Panels/Top Unifi Lite 6.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Panels/Top Unifi Lite 6.stl -------------------------------------------------------------------------------- /Panels/rear_panel-bottom.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Panels/rear_panel-bottom.stl -------------------------------------------------------------------------------- /Panels/rear_panel-top(140mm fan).stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Panels/rear_panel-top(140mm fan).stl -------------------------------------------------------------------------------- /Panels/side_panel-bottom.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Panels/side_panel-bottom.stl -------------------------------------------------------------------------------- /Panels/side_panel-middle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Panels/side_panel-middle.stl -------------------------------------------------------------------------------- /Panels/side_panel-top.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rhettus/Saturn6/971598d4d9c5d751973840a26114fabd238b187e/Panels/side_panel-top.stl -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Saturn 6 2 | Saturn 6: a compact 10” minilab that hosts 5xRaspberry Pi's and an ARM based NAS. 3 | 4 | ## Whats new: 5 | 6 | **01/26/2024** - Modification to the RPi cluster holder. This is now 1 piece which helps with tolerances and fitment into the rack. No need for threaded rods anymore. The rear has been opened up to allow more airflow. Mounts for 3x70mm fans have been included to draw air through the front, over the Pi's and out the rear. Mine are controlled via a ESP32 microcontroller hooked up to Home Assistant. 7 | 8 | ## Printed parts 9 | 10 | All chassis parts are printed in PETG 11 | 12 | All faceplates are printed in PLA (Matte in my case) 13 | 14 | ## License 15 | 16 | This project is licensed under the [Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)](https://creativecommons.org/licenses/by-nc/4.0/) license. 17 | 18 | You are free to: 19 | - **Share**: Copy and redistribute the material in any medium or format. 20 | - **Adapt**: Remix, transform, and build upon the material. 21 | 22 | Under the following terms: 23 | - **Attribution**: You must give appropriate credit, provide a link to the license, and indicate if changes were made. 24 | - **NonCommercial**: You may not use the material for commercial purposes. 25 | - **No Additional Restrictions**: You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits. 26 | 27 | A copy of the full license text can be found [here](https://creativecommons.org/licenses/by-nc/4.0/legalcode). 28 | 29 | If you use or remix these files, I'd love to hear about it! Feel free to share your projects or modifications. 30 | 31 | ## BOM 32 | BOM for Saturn 6 project 33 | 34 | Parts for build v1.1 35 | - [Slim Cat6 patch cables](https://a.co/d/a7xnncM) 36 | - [140mm fan for exhaust](https://a.co/d/3VLQnNa) 37 | - [2x 2.5Gbe PoE switches](https://a.co/d/4PgA6Y8) with SFP+ - Get the managed version 38 | - [0.3m DAC cable](https://a.co/d/iWrGbuD) 39 | - [2020 corner joints](https://a.co/d/eAyFSsW) 40 | - [Din rails](https://a.co/d/hCQvD7X) 41 | - [38mm Compressor feet](https://a.co/d/a7xnncM) 42 | - [600mm 2020 Extrusion](https://a.co/d/5f3lkJL) 4x400mm and 8x214mm 43 | - [6 outlet PDU](https://www.aliexpress.us/item/3256805777681738.html?spm=a2g0o.order_list.order_list_main.5.21ef194d0AyTGm&gatewayAdapt=glo2usa) 44 | - [QuickPort F-Type Adapter](https://a.co/d/gwulnIx) - for rear skirt internet connection 45 | - M5 screws - button head for the front 46 | - [M5 T-nuts](https://a.co/d/aCP52xv) (lots) 47 | - M3 screws for top panel clips, panel clips and the switch chassis ears 48 | - M3 Heat set inserts for switch ears and DIN brackets 49 | - 17x Cat 6a keystone jacks 50 | 51 | Not needed in v1.1 52 | - ~~[Threaded M4 rods](https://a.co/d/84yPzoR) to hold the Pi cluster together. These will need to be cut down.~~ 53 | - ~~M4 Nuts~~ 54 | 55 | Printed parts not included 56 | - 16x[ Voron panel clips](https://www.printables.com/model/702768-kit-for-removable-panelsdoors-for-voron-v2trident-/files). 57 | - 4x[Bottom Corner Bracket](https://www.printables.com/model/702768-kit-for-removable-panelsdoors-for-voron-v2trident-/files) - 1mm Foam Tape - Use for top panel 58 | - 4x[Compact ZeroG Bracket Mod](https://www.printables.com/model/519670-compact-zerog-din-bracket-mod) 59 | 60 | ## Known issues: 61 | 62 | - The RPi holders that fit the PoE & NVMe hat block off USB power port. Not an issue for me 63 | - ~~The width of the RPi holders is too wide to fit the threaded screw between the extrusions. Need to trim a couple of mm off each holder and redo the ears. I assembled in the rack.~~ 64 | 65 | 66 | Work in progress 67 | 68 | 69 | ## Attributions 70 | Thanks to the wonderful creators and licensing under CC. These are the 3D files I either used, or remixed for Saturn 6 which were not my own 71 | | Part | Creator | Link | Modifications | 72 | | ----------------------- | ----------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | 73 | | Fan cover | [StoniXX](https://www.thingiverse.com/StoniXX) | https://www.thingiverse.com/thing:5488632 | Removed bottom bracket | 74 | | 2020 Handles | [Andreas_34203](https://www.printables.com/@Andreas_34203) | https://www.printables.com/model/10745-handle-for-2020-aluminum-extrusion | - | 75 | | Patch panel - front | [Weinachten](https://www.thingiverse.com/Weinachten) | https://www.thingiverse.com/thing:5992963/files | Removed some of the strengthening and changed to standard front plate design | 76 | | Patch panel - rear | [Weinachten](https://www.thingiverse.com/Weinachten) | https://www.thingiverse.com/thing:5992963/files | Reduce to 7 ports to give room for PDU | 77 | | RPI cluster | [russross](https://www.thingiverse.com/russross) | https://www.thingiverse.com/thing:4078710 | Made wider to accommodate the PoE Hat (with GPIO pins) | 78 | | Voron panel latches | [Victor Mateus Oliveira](https://www.printables.com/@VictorMateusO_607762) | https://www.printables.com/model/702768-kit-for-removable-panelsdoors-for-voron-v2trident-/files | - | 79 | | Voron top panel corners | [Victor Mateus Oliveira](https://www.printables.com/@VictorMateusO_607762) | https://www.printables.com/model/702768-kit-for-removable-panelsdoors-for-voron-v2trident-/files | - | 80 | | Keystone jack | [PR1NT3D](https://www.thingiverse.com/PR1NT3D) | https://www.thingiverse.com/thing:5902371 | Integrated into NAS front panel and and rear skirt | 81 | | CM3588 NAS case | [@Fuzzler_1944079](https://www.printables.com/@Fuzzler_1944079) | https://www.printables.com/model/826870-friendlyelec-cm3588-nas-case-for-10-rack | Flipped the mount, added led light holes, keystone for rj45, room to install the keystone jack. Replace front panel with Saturn 6 standard | 82 | | Unifi USG | [dewenni](https://www.thingiverse.com/dewenni) | https://www.thingiverse.com/thing:6145449 | - | 83 | | Din drop downs | [----------------------------------------](https://www.printables.com/@_172228) | https://www.printables.com/model/519670-compact-zerog-din-bracket-mod | Extended 5mm lower to have room for xfinity router | 84 | | Mercury One 38mm Feet | [ZeroGDesign](https://github.com/ZeroGDesign/docs/commits?author=ZeroGDesign) | https://github.com/ZeroGDesign/docs/blob/gh-pages/docs/assets/stl/electronics_enclosure/skirt/SK_FT_38mm_PowerSW.stl | - | 85 | | 7 ethernet cable holder | [luon45](https://www.thingiverse.com/Gluon45) | https://www.thingiverse.com/thing:4159459/files | Printed at 110% to support CAT6a | 86 | | USB plug for Pi labels | [mfischer79](https://www.printables.com/@mfischer79) | https://www.printables.com/model/404578-usb-a-dust-coverplugcap | | 87 | | Ethernet cable labels | [flol3622](https://www.printables.com/@flol3622) | [https://www.printables.com/model/72401-ethernet-cable-label](https://www.printables.com/model/72401-ethernet-cable-label) | Printed at 110% | 88 | | S-II Unifi AP riser | [@NASA](https://www.myminifactory.com/users/NASA) | https://www.myminifactory.com/object/3d-print-saturn-v-rocket-stage-2-29288 | Used only 10mm of the top of stage II | 89 | 90 | --------------------------------------------------------------------------------