Ben Hoad

COLORS + CODE

Gavin Belson Signature Edition Box 3 - An Itx/EGPU enclosure

Image

I've always been a fan of HBO's Silicon Valley) and I had always been looking for an excuse to build the Signature Edition Box 3. I was almost tempted to build it for my last ITX build but opted instead for an RGB-rainbow-vomit Phantek's Shift build.

My aim of this project was to build an ITX-compatible SFFPC case that in the interim could double as an EGPU. Initially my intent was to 3d print the entire thing from scratch but after discovering the Silverstone ML08, which is a fairly slim HTPC style SFX-PSU case, I decided I could easily replace the front panel for the desired aesthetic without having to worry about mountings, power earthing, and structural quality.

Image

After disassembling the ML08 I set about measuring the front panel's mounting points and speculating on required parts. I ended up reusing both USB ports (replacing the serial connector that the box 3 should have) and with any luck find somewhere to attach the mic and headphone connections - they were nixed in the end as the pcb was too much of a hassle to mount cleanly and I didn't feel like the hidden magnetic door cover I had planned would be as seamless IRL.

After many hours of tweaking I settLED on this:

Image

Extra Parts used:

I also used a USB 3.0 female header to usb-a male plugs, again for the sake of initial egpu use.

Image

The front panel was fabricated in 4 main parts; the front grill, the left button/LED section, the middle section, and the right USB IO section, these would all be printed in black PLA+ filament and then glued/welded together with a ton of sanding.

The two attached logos are laser cut/etched with a white 3d printed insert on the signature to diffuse the green LED lights.

To mount the Arduino and Omen Accelerator mainboard (the harvested TB3 EGPU logic board) to the ML08 I quickly CAD'd and printed an adapting bracket.

Image

One quirk (read: annoyance) with a lot of eGPU enclosures is that they don't have smart power latching, when I was first researching eGPUs I assumed the newer TB3 models would only deliver power when they detect a laptop being connected however, at least with the Omen Accelerator, this didn't appear to be the case.

Normally this issue would just be solved by the main power switch on a PSU; which many EXP GDC Beast implementations get by with just fine. I wanted to actually be able to utilise the momentary power button on the front of the panel so I set about planning a circuit to ground the PS_ON pin on the standard ATX 24pin connector.

A few resistors and a key NPN transistor later we ended up with something like this:

Image

The final version ended up hooking to a mutilated 24pin atx extension cable I had used for previous experiments. This cable provided the standby 5V power and ground connection needed for the Arduino and I crimped the PS_ON wire with a dupont connector should I reuse this for another experiment.

For the most part this endeavour didn't require that much modifaction of the ML08 but more complete fabrication of the front panel. The Arduino, logic board bracket, usb io to type-a plugs, and custom 24pin cable were purely for the function of the egpu logic board.

I will rewrite this post eventually with more detail and links to cad files/printable STLs for anyone else wanting to mod an ML08. Until then I'm just relishing in the end result.

Image

Image