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.
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)