NAS + Streamer

Thank you guys!

The device consists of:
- Power supply +12V 12.5A for external hard drives and for the power switch LED
- Power Supply +5V 10A for the Raspberry Pi 4, USB Hub and display
- Raspberry Pi 4. One USB2 connected to the touchscreen. Another USB2 connected to the back panel. One USB3 connected to the USB Hub. Another USB3 connected to the back panel. LAN connected to the back panel. One HDMI connected to the display. Another HDMI connected to the back panel.
- USB3 Hub 8 port
- Waveshare 7.9" touchscreen
- 8 Relay Module to switch on/off 12V for external hard drives
- MCP23017 module to control relays through I2C
- ULN2803 sink driver transistor array

The device can work as:
- Audio player with USB output using hard drives connected to it.
- Audio player with USB output using NAS mounted to it.
- Video player with HDMI output.
- Serve as a NAS for external hard drives connected to it.
- Streamer.

The pictures were taken with Peppy player running on device (VU Meter screensaver).

The support for switching on/off hard drives from UI will be added to the Peppy Player software in one of the next releases.
 
Thank you guys!

The device consists of:
  • Power supply +12V 12.5A for external hard drives and for the power switch LED
  • Power Supply +5V 10A for the Raspberry Pi 4, USB Hub and display
  • Raspberry Pi 4. One USB2 connected to the touchscreen. Another USB2 connected to the back panel. One USB3 connected to the USB Hub. Another USB3 connected to the back panel. LAN connected to the back panel. One HDMI connected to the display. Another HDMI connected to the back panel.
  • USB3 Hub 8 port
  • Waveshare 7.9" touchscreen
  • 8 Relay Module to switch on/off 12V for external hard drives
  • MCP23017 module to control relays through I2C
  • ULN2803 sink driver transistor array

The device can work as:
  • Audio player with USB output using hard drives connected to it.
  • Audio player with USB output using NAS mounted to it.
  • Video player with HDMI output.
  • Serve as a NAS for external hard drives connected to it.
  • Streamer.

The pictures were taken with Peppy player running on device (VU Meter screensaver).

The support for switching on/off hard drives from UI will be added to the Peppy Player software in one of the next releases.
Hi rpi - as others have said, this is a really nice project and superbly finished.

Can I ask about the case? I assume you bought something unfinished, and did the cutting and lettering, yourself? I would be really interested to know what you started from, and how you did this.

Thanks/Paul
 
Hi Paul,

Thank you!
For a long time I was trying to find a touchscreen similar to the one used in this streamer:
https://eng.hifirose.com/rs150
When I found it:
https://www.waveshare.com/7.9inch-hdmi-lcd.htmI started working on the whole player/streamer and the first thing was the case. It took some time to find a suitable case. The touchscreen should fit nicely to the front panel and it should allow to place power button, IR sensor and engravings. The case which satisfied all these requirements was this one:
https://www.ebay.com/itm/New-Aluminum-chassis-for-DIY-amplifier-project-W360-H92-D308mm/324302418131
After that I clarified if the company which I used to process the front/back panels can actually do all cuttings and engravings in the 8mm thick front panel and 4mm thick back panel. The front panel also has some rims/rails on the back side which could make it impossible. Fortunately that company can do that:
https://www.frontpanelexpress.comSo I downloaded their Front Panel Designer and designed the panel with all cuttings, engravings and all mounting holes and posts. You just create the files with your design and upload it and also send your front/back panels. During design process you can see the final price immediately. I need to let you know that this is pretty expensive service. Though I didn't find any better way if you compare price/quality ratio.

That's it. If you are interested I can share my design files.

Best regards.
 
Last edited:
Hi Paul,

Thank you!
For a long time I was trying to find a touchscreen similar to the one used in this streamer:
https://eng.hifirose.com/rs150
When I found it:
https://www.waveshare.com/7.9inch-hdmi-lcd.htmI started working on the whole player/streamer and the first thing was the case. It took some time to find a suitable case. The touchscreen should fit nicely to the front panel and it should allow to place power button, IR sensor and engravings. The case which satisfied all these requirements was this one:
https://www.ebay.com/itm/New-Aluminum-chassis-for-DIY-amplifier-project-W360-H92-D308mm/324302418131
After that I clarified if the company which I used to process the front/back panels can actually do all cuttings and engravings in the 8mm thick front panel and 4mm thick back panel. The front panel also has some rims/rails on the back side which could make it impossible. Fortunately that company can do that:
https://www.frontpanelexpress.comSo I downloaded their Front Panel Designer and designed the panel with all cuttings, engravings and all mounting holes and posts. You just create the files with your design and upload it and also send your front/back panels. During design process you can see the final price immediately. I need to let you know that this is pretty expensive service. Though I didn't find any better way if you compare price/quality ratio.

That's it. If you are interested I can share my design files.

Best regards.
Hi rpi - thank you so much for these details. I am on a similar journey, right now - I have some preamp boards and PSU completed, and am starting out on design of the front & back panels with fpd. Great to see that such good results are possible..

Best regards/Paul