This is a electronics assembly and install guide for the Pi Control software developed by Jared Kirchgatter and Evan Wright, corresponding to the "Pi Control Rev 5 Easy Solder" Kit.
After completing this guide, you will have a working cartridge reader for your Mini NES and Web Control Interface, along with functioning front POWER RESET buttons, Power LED, and USB Socket.
If you have any questions, please post them to the Facebook Mini NES Builders Group.
Tip: You can find combo deals on Amazon for the Raspberry Pi, Heatsink, and Fan.
Note: OshPark is a PCB fabricator. They offer cheap PCBs with free shipping in about 2 weeks. Ordering from them will give you enough PCBs to make 3 Mini NES Cases.
Before we start you will need to make sure you have:
These tools are useful when following this guide. Approx prices are listed.
Before you begin, watch this video on youtube to become a soldering pro!. Soldering is EASY. If that video is too long, you can learn from any of these videos in just a few mins.
Damage Warning! If you have an SD Card installed in the Raspberry Pi, remove it now!
The 3D Printed Case has a defect that will snap in half the SD card when the Raspberry Pi is inserted OR removed from the Mini NES Case.
This PCB is designed to be as easy to solder as possible using all through hole components. The NFC and Control connector are very small connectors(1.25mm pitch) and require careful soldering to avoid bridging solder points. The connectors are meant to be inserted into the bottom side of the board.
Wire the NFC Reader as shown below. The NFC Reader needs to be in SPI mode (DIP Switches).
The pictures shown use the Style B USB Port which may require the tweaked bottom shell design.
If you are not using the embedded NFC cart 3d part, the suggested placement of the NFC is shown here. It is a tight fit in the case.
Try gluing this in lightly and testing fitment before commiting to placement. Test "barbantia" latching operation.
There are vents on the Mini NES Case, however, if you want to have play sessions of longer than a few minutes eventually you will want to add an active cooling fan. Wire the fan into the Raspberry Pi power, it will be always running.
With the electronics wired into the Raspberry Pi, you can now install the Pi Control software to your RetroPi. This will enable the Web Control Interface, NFC Reader, POWER RESET Buttons, and Power LED.
Warning!!! Installing the Pi Control Board on the incorrect pins on the Pi can damage your Pi!
sudo apt-get update wget https://github.com/jetechteam/picontrol/raw/master/picontrol.tgz tar -xzf picontrol.tgz
cd picontrol sudo sh ./setup.sh
(The NFC reader has set of switches that must be configured for SPI communication)