JaredC01 / JaredC01/LabStack

Powering 2x 2.5" HDD in a LabStack module

Offen
#54 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

cool shares help wanted module request
Vorherrschende Sprache
Keine Sprachdaten
Sterne
1.2k
Forks
45
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I have a custom pi NAS (raspberry pi + 2x 2.5" HDD) that I've been hosting in this enclosure: https://geekworm.com/products/naspi-gemini

Now I'm rebuilding my server in a rackmate rack and want to move out of the enclosure to some LabStack modules. Obviously there's the raspberry pi modules and it turns out the 2.5" SSD module also fits my HDDs: https://github.com/JaredC01/LabStack/blob/main/LabStack%20Modules/STLs/Module%202x%2025%20SSD.stl

However, I'm struggling with powering the HDDs. The previous enclosure had its own DC power cable to power the whole thing. I tried two USB SATA cables like this: https://www.amazon.com/dp/B0D8ZX7D2K (or even powered ones like this: https://www.amazon.com/dp/B00GLL41MA) but with no luck.

I actually found this dual enclosure that is able to do the power just fine: https://www.amazon.com/dp/B074NM3ZXS and 3D modeled & printed a LabStack module to fit the drives plus the PCB (did a little physical hacking).

![Image](https://github.com/user-attachments/assets/f9ae5f2f-c476-4587-b65e-a8fadad4bb82)

![Image](https://github.com/user-attachments/assets/538d2630-db2b-4abc-bfd0-14a738fe9a06)

This method is _close_ to what I want, but a little "jank":
- Because of the design of the PCB I hacked out of the Amazon enclosure, the drives have to be back-to-back. This leads to other problems such as:
- There was very little space to add the mount "rails" for the drives, so the module has to be inserted at an angle, plus it has a cut-out in the "rails" so it can be attached to the LabStack frame
- You have to attach the drives to the module _after_ inserting the module - making it pretty difficult to manage the drives
- The PCB sticks out quite a bit on the front of the rack (especially once the cables are plugged in). This is probably unavoidable (unless I want the SATA connections inside my rack) but I would like it to stick out less

All this got me thinking if someone with PCB design skills would be interested in designing a PCB that can power 2x 2.5" HDD in the same configuration as the official LabStack module configuration (https://github.com/JaredC01/LabStack/blob/main/LabStack%20Modules/STLs/Module%202x%2025%20SSD.stl). I even mocked-up a 3D model (though I have no PCB design experience):

![Image](https://github.com/user-attachments/assets/7042561a-90b6-420f-af1e-f07bce57a2ff)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit STLs/Module 2x 25 SSD.stl und dem verknüpften Mock-up, um die offiziellen Modulabmessungen und die Laufwerksanordnung zu verstehen. Definiere die PCB- und Befestigungsanforderungen für die Stromversorgung von zwei 2,5-Zoll-HDDs in dieser Konfiguration und überprüfe anschließend, ob das fertiggestellte Design in den LabStack-Rahmen passt und die vorgesehenen Verbindungen unterstützt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
raspberry-pi
Bereich
embedded-iot
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.