The PC itself consists of an mSTX form-factor motherboard that can support a variety of processors, 260-pin SO-DIMM laptop RAM, and either NVMe or SATA M.2 storage depending on the motherboard’s specifications. The computer is powered externally through a 19V DC barrel jack power supply. Video output is provided by on-board DisplayPort, HDMI, and VGA ports in the back, and audio input/output can be accessed through the 3.5mm jacks in the front. An optional M.2 WiFi/Bluetooth module can be added with the antennas mounted to a custom rear cover plate that sits above the rear I/O shield.
The 3D printed bottom shell has been designed to both match the footprint of the top shell as well as provide a shelf for the motherboard to rest on. The motherboard is then held in place by the standoffs that adapt the bottom shell to the original top shell. These standoffs also provide mounting points for 50mm intake and exhaust fans through the original top shell’s side vents. The rear standoffs include shelves to mount two custom circuit boards. The intake-side PCB positions the original power switch right below the button in the top shell. The exhaust-side PCB provides a fan hub to distribute the PWM fan signal from the motherboard to the 50mm fans, as well as the CPU fan for motherboards that only have one CPU fan header.
The controller ports are accessible through a Mayflash adapter mounted and wired to the back of the original controller port board. The original memory card slots are now used to access to a 2-port USB hub (based on the FE1.1s USB controller) and a toggle switch to change the Mayflash adapter’s controller mode. The entire front panel assembly only requires one internal USB 2.0 header (2-port) to function.
The power and reset switches are wired to the internal front panel header’s power and reset pins. The underside screws that pass through the motherboard are coupled with rubber bumpers under the bottom shell and allow the unit to be stable on its resting surface.
Confirmed motherboards (owned and tested)
- ASRock H110M-STX
- Gigabyte GA-H110MSTX-HD3
Unconfirmed motherboards (not tested but should work)
- Intel H470M-STX
- AMD ASRock A300 Series
- AMD ASRock X300M-STX