NES Advantage & RPi 3 Model A+
Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.
Zapisane na tym urządzeniu.
RetroPie on RPi 3 Model A+ in custom body reusing original NES Advantage joystick/buttons/board.
- Ocena
- 0 / 5
- Polubienia
- 24
- Pobrania
- 40
- Wydruki
- 0
- Wyświetlenia
- 704
- Oceny
- 0
Aktualizacja u źródła:
Informacje o modelu
- Źródło
- Printables
- Kategoria
- Video Games
- Licencja
- Creative Commons — Public Domain
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:
- screws from the original controller can be reused
- since the Player1/2 switch is not needed and collides with the box - the plastic knob needs to be removed
- the rubber pads should be transferred to the new case as well
- 2 turbo caps need to be glued to the top part
- data cables are connected directly to GPIO as follows: GND - Brown - GND, Clock - Pink - GPIO 23, Latch - Orange - GPIO 24, Data - Yellow - GPIO 22, PWR - White - 3v3
- I do recommend using power button for power on/off, hole can be either drilled or created in slicer
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