The first one was Jeff Geerling's video where he sets up a NAS with Radxa Penta SATA HAT & Raspberry Pi 5. The second one is from Micheal Klements in which he makes a nice enclosure for the same setup.
I wanted to push the design a bit further and give some extra capabilities.
My tentative plan is to:
- Add some NAS specific features to the GUI to monitor storage, navigate file system with the GUI,
- open image files & show them on the display, delete files,
- copy/move files around (e.g. from USB drive)
Hardware specific feature to include:
- Build an aluminum enclosure for this eventually,
- Add USB-PD power,
- Internal UPS (Uninterruptible Power Supply), which could potentially power another Pi with a USB Power out option, - Internal 3D printed structure to support the drive and battery pack from sudden movements
This is a work in progress and I have managed to work on the enclosure design and have made the design available here:
https://github.com/ubopod/ubo-mechanical/tree/main/nas-enclo...
The base tray design is also available below:
https://github.com/ubopod/ubo-mechanical/tree/main/bottom_co...
The PCBs are harder to DIY. You need to purchase the Penta SATA HAT and the sideboard. The sideboard is my own open source design and I have a small number available on my indie shop.
Check out the reddit post regarding the sideboard here:
https://www.reddit.com/r/raspberry_pi/comments/1mcn3b8/conne...
I recorded a short video that includes some more details/specifics regarding this design that you can watch below: