## Material:

### - Micro SD card (rec. min. 32GB)
- Raspberry Pi 3 Model B+
- 5 inch TFT LCD 800×480, DSI interface
- I2S Soundcard (GPIO)
- XBox-styled Bluetooth Gamepad
- RetroPie for Raspberry Pi 3B+
- 3D printed Case
- Keyboard for the Alsa Setup

    pcm.!default {
        type plug
        slave.pcm "softvol"
    }

    pcm.softvol {
        type softvol
        slave {
           pcm "dmix"
        }
        control {
           name "Master"
           card 0
        }
    }

- USB C Female charging module
- sliding switch
- lipo battery with the capacity of 3.7V / 3800 mAh (measure.: 684mm x 81.3mm x 3.4mm)
- DC DC step Up Module 3.7V to 5V

## Instructions:

### 1. Flash RetroPie to the SD card using Raspberry Pi Imager and insert it into the Raspberry Pi.
2. Attach the Raspberry Pi to the display and connect the soundcard.
2.1. Align the Pi’s screw holes with the display.
2.2. Secure with mounting screws.
2.3. Insert the FPC cable into the DSI interface.
2.4. Connect the soundcard to the GPIO pins.
3. Plug in your keyboard, shut down EmulationStation, and configure the ALSA softvol.
4. Reboot the Raspberry Pi.
5. Solder the USB-C female charging module, sliding switch, LiPo battery, and the 3.7V-to-5V DC-DC step-up module together as shown.
(5.1. In our module, the output voltage had to be set using two solder bridges. Both bridges must be open.)
6. Place the assembled components into the case and glue the USB-C module and sliding switch in their respective openings.
(6.1. Insert foam into the cavity.)
7. Attach the lid.
8. Mount the case onto the Xbox-style gamepad.
9. Start gaming!