: A custom gamepad PCB with tactile buttons and a silicone keypad.

: Secure all internal components inside the 3D-printed shell using screws.

: Download the STL files (usually from Thingiverse ) and print the front and back shells.

: Install RetroPie on a microSD card to act as the operating system for gaming.

: A PowerBoost 1000 Charger and a 2000mAh or larger lithium-ion polymer battery.