Origin (Falling into the Pit)#
Since I learned about NAS, I have been deeply immersed in it and unable to escape. However, the commercial NAS devices on the market are expensive and closed, which is why I haven't purchased one. At this time, being a novice, I thought I could DIY one using the remaining Raspberry Pi I had.
Preparations (Falling into the Pit)#
Hardware#
- Raspberry Pi 4B (I used the 4GB version)
- 5.5*2.1 DC-005 socket (one)
- Female header (1x2p)
- Perfboard (5*/cm, one piece)
- XL6009 DC-DC boost/buck converter (one)
- Green Union SATA to USB 3.0 adapter (one)
- Bundle of 26AWG wires
- Set of soldering equipment
- TF card (I used a SanDisk 64GB card)
3D Modeling#
Speaking of this, I'm not really good at it (you could say I don't know how to do it). But with the help of Tobychui, I used his template and successfully modeled it using the excellent aprint.
DIY (Jumping into the Pit)#
Soldering Part#
Software Part#
Here, I used ArozOS, and it runs on DietPi. I also used Tailscale and OmniEdge for remote connections.
You can check the installation method in the previous article.
Results Display#
https://player.bilibili.com/player.html?aid=296266066&bvid=BV1sF411J7FD&cid=500715652
Improvements#
I made some improvements based on Tobychui's original design:
- Integrated the existing Raspberry Pi case to include a fan
- Opened a hole on the HDMI side (for future development)
- Removed a part above the USB port for easier access
Major Pitfalls#
Due to my lack of DIY experience, there were many unexpected major pitfalls this time.
- 26AWG wires are thicker than 30AWG wires
- The adapter board was out of stock (so I switched to Green Union)
- The solder pads on the Green Union adapter board fell off due to high-temperature soldering
- ...
Conclusion/Thanks#
This DIY project allowed me to learn a lot about circuits and now I have my own NAS. I would like to thank Tobychui for his help! 😄😄😄
Feel free to contribute to ArozOS.
Also, join our Telegram group.