How I designed and built my own Arcade machine powered by a Steam Deck...
Parts needed: 22" Monitor (I used Samsung LS22R350FHUXEN) Picade Max USB Controller Picade Max USB Audio Picade Max Encoder (Volume Control) Pimoroni Arcade Buttons x22 Pimoroni Joystick x2 Picade Wiring Loom v2 x 2 Pimoroni 3" Speaker 4Ω (5W) USB-C Hub (At least 3 USB ports) I use "SABRENT M.2 NVMe Enclosure, USB Hub" 2x USB-C to USB (or USB-C depending on what hub you use) cables A set of M6 screws and nuts of various lengths (for the cabinet assembly) A set of M5 screws and nuts of various lengths (for the joysticks and speakers) A set of M4 screws and nuts (for the audio control board) M6 wooden dowels (may need to be shaped down with a knife to fit snug) Super glue