Super Nintendo (SNES) PAL Raspberry Pi 3 Case 3D Printer Model

Author: @
License: CC BY-NC
File formats: pdf,zip,stl
Download type: zip
Size:13.0MB

The file 'Super Nintendo (SNES) PAL Raspberry Pi 3 Case 3D Printer Model' is (pdf,zip,stl) file type, size is 13.0MB.

Summary

I see that my design and even pictures have been stolen and put up in a shop I don't want to mention because I don't want to give them any traffic. I urge you to NOT buy it from any seller. These shops are not to be trusted.

Update 16.9.18: Added case variant for a Raspberry Pi 3 with a Pi2Scart. You find the models that are different from the normal case in the Pi2Scart.zip

Still a work in progress!

I was tired of waiting for the SNES Mini so I decided to make my own! This is a case for the Raspberry Pi 3.

It also features a fully functioning controller port for a SNES controller! The case is designed for this port: http://www.ebay.com/itm/SNES-Controller-female-connector-Socket-Vertical-Mount/152485369594?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m2749.l2649

If there is enough intereset I can write a guide how to hook up the port to the RPi.

This design also features a PowerBlock from petrockblock and can be found here: https://blog.petrockblock.com/powerblock/
It is used for the soft power switch as well as the LED. Very handy!

UPDATE 13.09.17:

New files has been uploaded. There is now a lip on the top for the cover to fit in nicely. There is also a mount for a small slide switch for turning on the pi. I also added some pictures to show how everything should go together!

For the slide switch I used something like this:

https://www.digikey.de/product-detail/de/e-switch/EG1201/EG1901-ND/101720

For the microswitch you need one with a height of 9.5mm like the ones here:
http://katalog.we-online.de/en/em/TATV_6X6_THT_4301x6xxx7x6

SNES Controller

Here is a quick schematic on how to hook up the controller port to the Pi. Connect them according to the diagram. I didn't draw the 5V and GND line, but you need to connect them to a 5V and GND pin on the Raspberry Pi!
After you connected the pins according to the diagram you need to install the gamecon_gpio_rpi driver through the Retropie package installer.
Then you need to add the following line to your /opt/retropie/configs/all/autostart.sh:

sudo modprobe gamecon_gpio_rpi map=0,0,0,1,0,0

After that you need to configure the SNES controller like any other controller in Retropie!

09.10.2017:
Planning to do a major revamp on the design. Stay tuned!

03.11.2017:
Finally uploaded the updated files! The following things have changed:

TODO list:

  • Add stl files for the cartridge. I didn't design the cartridge, I only modified them. I have to talk to the creator to get the permission to upload the files here.
    Done! Added the files!
  • Add a version of the case to use without the PowerBlock. You will of course lose the power button functionality.
    Done! Added the files!
  • Try to make a front cover for the second type of SNES controller port that floats around on ebay. It has a much bigger rim so I'm not sure if I'm able to do that without modifying the port itself. Probably the top and bottom rim has to be removed.
    You need to modify this type of controller port. It will fit inside the faceplate afterwards! Will try to incorporate that into the manual as well.
  • Add a multi-material version
  • Make a detailed step-by-step instruction. Especially the cartridge mechanics need some explanation. I will print the whole case again and make pictures for every step while assembling it. Almost done! You can find parts of it on the bottom of the page!
  • NFC circuitry with custom made emulationstation software. I'm already working on my custom build of emulationstation that is able to read and write the NFC tags.
    Done! Hardware and software are working! I can now read the tags inside the cartridges to start the game and also write to them trough EmulationStation. Putting the NFC reader into the housing is very hard though. I will try to add that to the manual as well! Sourcecode can be found here: https://retropie.org.uk/forum/topic/14390/nfc-enabled-emulationstation
logo-snes.pdf 1.7MB
Pi2Scart.zip 2.9MB
SNES_PI_Bottom.stl 4.4MB
SNES_PI_Bottom_NoPowerBlock.stl 4.4MB
SNES_PI_Cartdridge_Switch_Base.stl 214.5KB
SNES_PI_Cartridge_Block_1.stl 1.1KB
SNES_PI_Cartridge_Block_2.stl 684.0B
SNES_PI_Cartridge_Insert.stl 670.9KB
SNES_PI_Cartridge_Switch.stl 376.3KB
SNES_PI_Cartridge_Switch_Lever.stl 168.4KB
SNES_PI_Cart_Back.stl 121.2KB
SNES_PI_Cart_Front.stl 117.3KB
SNES_PI_Cart_Pin.stl 28.6KB
SNES_PI_Cover.stl 1.1MB
SNES_PI_Front.stl 94.4KB
SNES_PI_Front_NoConnector.stl 504.6KB
SNES_PI_LED_Insert.stl 492.5KB
SNES_Pi_NFC_Antenna.stl 12.4KB
SNES_PI_PowerBlock_Distancer.stl 145.9KB
SNES_PI_Power_Switch.stl 80.9KB
SNES_PI_Power_Switch_Inlay.stl 55.6KB
SNES_PI_Reset_Switch.stl 406.5KB
SNES_PI_Reset_Switch_Inlay.stl 55.7KB
SNES_PI_Reset_Switch_Insert.stl 47.7KB
SNES_PI_Top.stl 5.2MB
SNES_PI_Top_NoPowerBlock.stl 5.2MB