The Front faceShow

The buttonsShow



Buttons sealed in front plateShow

The rear plateShow

Components mounted on the rear plateShow

But there were some problem with the powerboost 500c and it crashed once the Pi booted up but powering with USB worked as expected.

LCD test before closing

Nice and sealed picsShow
Size comparison with a Pi zero. Green and blue buttons are mapped to start and select. The A buttons hole was a tad bit bigger than expected; had to improvise. the screen is 2.2inch SPI 320x240

Side view has HDMI out, MicroUSB Power in, Indicator LED and Full size usb port.

From the top we have a switch, charging and done charging LEDs

Side view has HDMI out, MicroUSB Power in, Indicator LED and Full size usb port.

From the top we have a switch, charging and done charging LEDs

The Viper frontendShow
The frontend Viper has two Systems view that can be used currently. This one is Pages View and the one bellow is List View


The Gamelist View has optional Boxart images support


Viper also has theming support so different systems look different



The Gamelist View has optional Boxart images support


Viper also has theming support so different systems look different



Config :
- Raspberry pi Zero
- 2.2 inch 324x240 SPI LCD
- 8 buttons (GB/GBC/NES style)
- Mono speaker
- Ability to broadcast all audio over FM
- TP4056 Battery charger + 1000mAh battery
- Full size USB otg female port
- Battery 5$
- Switch 1$
- Pi 5$
- SD card (variable)
- TP4056 1$
- LCD 6$
- buttons 1.50$
- speaker 1$