Steam Machine LP - A 3L Custom 3D Printed Steam Machine
▲ 13 r/pcbuilding+4 crossposts

Steam Machine LP - A 3L Custom 3D Printed Steam Machine

https://imgur.com/a/7Cue4ux

Looking for input (especially from electrical engineers) on my planned SteamOS build around the Lenovo ThinkCentre M90q Gen 6 and RX 9060 XT 16GB. Specifically, I want to make sure I have a good understanding of how everything works together electrically:

The build starts with a Lenovo ThinkCentre M90q Gen 6 - Intel Ultra 5 235T with 8GB RAM 256GB SSD

I am going to throw another 8GB stick of RAM into it for dual channel 16GB

And an Intel BE200 and antenna kit for WiFi 7 support

Now comes the fun part. Most people aren’t aware, but many of the Lenovo ThinkCentre models come with a proprietary PCIe x8 4.0 slot that can be adapted to a regular x16 slot, albeit at x8 speeds

I plan to use this adapter with a PCIe x16 4.0 riser Now comes the tricky part. Most people would likely power the Lenovo from its original proprietary PSU input. But I want to try to make this as compact as possible. The GPU already needs 12V external power, so I figured I can do the following:

  • Buy HDPLEX 500W GaN PSU
  • Use that to power the GPU. The Lenovo however expects 20V power, not 12V power. So I need a boost converter - Model # ATO-093620-240W
  • This provides up to 12A at 20V, which even exceeds the 230W power adapter that ships with the computer. I am hoping to wire this up to the EPS 12V output of the HDPLEX. Considering 12A @ 20V is equivalent to 20A @ 12V, and the EPS 12V connector can do 7A @ 12V on each pin (7A * 4 pins = 28A @ 12V) I believe this shouldn’t be an issue. The Boost Converter will be wrapped in kapton tape and stuck in the void where a normal single slot LP card would sit (space is not needed due to using riser).

I have attached 3D models of the orientation I expect to connect everything in and a wiring diagram to boot. Please let me know if I have made any fatal errors in my design and I will be sure to make changes. I plan to create a custom 3D printed enclosure around all the hardware, waiting for real hardware before I fully design the exterior

My 3D design fits into a 76.7mm x 214mm x 185mm footprint for a total volume of ~3.075 liters including built-in PSU, even less volume than Steam Machine (3.8L). Yes, I know this machine is more expensive, but you could theoretically go for an older model of the M90q that costs less and the 500W PSU is a bit overkill. Can cut cost by using Lenovo power brick and going for something in the 250W range (which my design will also support). I will also be embedding a Steam Controller puck inside the PC. I also have plans to use HomeKit/Homebridge to have the Machine turn on my TV and switch to the correct input when the computer wakes up to emulate the on-off behavior of CEC as best I can.

Bring Up Process:

  1. Boot Lenovo stock with stock power supply
  2. Check compatibility with 2nd stick of RAM
  3. Connect HDPLEX to GPU, connect both risers to Lenovo and GPU, run GPU test
  4. Install SteamOS, validate all functionality
  5. Remove RAM, wire up HDPLEX EPS to input of boost converter, wire output of boost converter Lenovo power input (either directly soldered or soldered to repurposed barrel jack., validate functionality
  6. Take measurements of all parts laid out in compact format
  7. Design 3D enclosure
  8. Likely add finishing touches, i.e. front panel I/O, power button, way to easily remove Steam Controller puck
  9. Print enclosure and assemble
Type Item Price
Mini PC Lenovo Thinkcentre M90Q G6 Tiny PC Intel Ultra 5 235T 8GB RAM 256GB SSD $601.99 @ EBay
Memory Crucial 8GB (1x8GB) DDR5-5600 PC5-44800 262-Pin SO-DIMM $75.00 @ EBay
Video Card PowerColor Reaper AMD Radeon RX 9060 XT 16GB GDDR6 $469.99 @ Amazon
Power Supply HDPLEX 500W GaN AIO $175.00 @ HDPLEX
Lenovo Riser New Genuine Lenovo ThinkStation P3 Tiny P360 Tiny PCIex16 Riser Card 5C50W32107 $69.95 @ EBay
PCIe 4.0 Riser 300mm PCIe 4.0 X16 Riser Cable $38.99 @ Amazon
WiFi Card WiFi 7 Wireless Card Intel BE200 NGW $32.28 @ Amazon
WiFi Antenna WiFi Antenna Tiny 6 7 8 for Lenovo ThinkCentre M90q $14.85 @ EBay
12V to 20V Booster ATO-093620-240W $68.41 @ ATO
Prices DO NOT include shipping, taxes, rebates, and discounts
Total $1,546.46
Generated by /u/YourMomTheRedditor 2026-06-29 02:25 EDT-0400

Thoughts? Any feedback is appreciated but please be gentle.

u/YourMomTheRedditor — 7 days ago

NATO is so refreshing

Have had this bad boy for almost a decade but just got the strap! I love how it looks! I do know Reddit hates NATOs but it’s not your wrist it’s mine lol.

u/YourMomTheRedditor — 14 days ago
▲ 2.5k r/nba

All Defense 1st Team: Wemby - Chet - Ausar - Gobert - White 2nd Team: Barnes - Wallace - Adebayo - OG - Daniels

All Defense

1st Team: Wemby - Chet - Ausar - Gobert - White

2nd Team: Barnes - Wallace - Adebayo - OG - Daniels

Congrats to all the winners this year!

reddit.com
u/YourMomTheRedditor — 1 month ago