November 26, 2022
Description
The aim of this project was having Raspberry Pi in the controller body. Originally I wanted to print only bottom part while preserving original top but the dimensions exceeded Prusa Mini bed size therefore I had to recreate the top as well.
Since there are only A/B buttons I do recommend playing just NES/MS games on it. Also, the quality of the original joystick does not meet today's standards so I actually don't think this is the best way how to play the old classics. But if you prefer the feel of original hardware while accepting the RetroPie emulation you will not be disappointed!
No supports, I printed with PLA and 0.6 nozzle. To minimalize warping I put some adhesives onto the bed corners. Also, due to model size, no brim or skirt can be used (on Mini).
Installation notes:
Controler driver:
git clone http://github.com/petrockblog/SNESDev-RPi.git
cd /home/pi/SNESDev-RPi/
sudo make
sudo make install
sudo make installservice
sudo nano /etc/snesdev.cfgadapter_version="2x"
button_enabled=1
gamepad1_enabled=1
gamepad1_type="nes"
gamepad2_enabled=0
gamepad2_type="nes"Power button:
git clone https://github.com/Howchoo/pi-power-button.git
./pi-power-button/script/install
License:
Creative Commons — Public Domain