You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: PCB/README.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,8 @@ The file **pico_nesPCB_v2.0.zip** in this folder is the current PCB release, as
2
2
3
3
**pico_nesPCB_v2.1.zip** is identical to v2.0, except that D3 and D4 of NES controller port 2 are mapped to GPIO28 (D3) and GPIO27 (D4). This is intended for possible zapper use, which is currently in beta.
4
4
5
-
**Gerber_PicoNES_Mini_PCB_v1.0.zip** is for the PicoNES Mini with a Waveshare RP2040/RP2350 Zero board.
5
+
**Gerber_PicoNES_Mini_PCB_v2.0.zip** is for the PicoNES Mini with a Waveshare RP2040/RP2350 Zero board.
6
+
7
+
**Gerber_PicoNES_Micro_v1.2.zip** is for the PicoNES Micro with a Waveshare RP2350 USB A board.
6
8
7
9
The v0.2 folder contains the previous version of the design.
Copy file name to clipboardExpand all lines: README.md
+33-13Lines changed: 33 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,6 +45,8 @@ You can use it with these RP2040/RP2350 boards and configurations:
45
45
- A custom printed circuit board (PCB) designed by [@johnedgarpark](https://twitter.com/johnedgarpark). (requires soldering) Up to two NES controller ports can be added to this PCB. Can also be used with a USB gamecontroller. You can 3d print your own NES-like case for the PCB. The Pimoroni Pico Plus 2 is not suitable for this PCB because of the SP/CE connector on back of the board
46
46
47
47
- An additional PCB design for Waveshare RP2040 & RP2350 Zero including case design by DynaMight1124 based around cheaper but harder to solder components for those that fancy a bigger challenge. It also allows the design to be smaller.
48
+
49
+
- A further PCB design has also been created for the new Waveshare RP2350 USB A board, this allows a very small PicoNES console to be made using USB control pads only. By far the most challenging to solder, if thats your thing!
48
50
49
51
-[Adafruit Feather RP2040 with DVI](https://www.adafruit.com/product/5710) (HDMI) Output Port. For use with a USB gamecontroller, up to two legacy NES controllers, or even a WII classic controller. Requires these addons:
50
52
- Breadboard
@@ -180,6 +182,8 @@ Click on the link below for your specific board configuration:
180
182
*[3D printed case for this PCB](#3d-printed-case-for-pcb)
181
183
-[PCB with WaveShare RP2040/RP2350 Zero](#pcb-with-waveshare-rp2040rp2350-zero)
182
184
*[3D printed case for this PCB](#3d-printed-case)
185
+
-[PCB with WaveShare RP2350 USB A](#pcb-with-waveshare-rp2350-usb-a)
186
+
*[Build Guide](#build-guide)
183
187
184
188
***
185
189
@@ -822,23 +826,12 @@ I personally recommend [PCBWay](https://www.pcbway.com/). The boards I ordered f
When ordering, simply upload the zip file containing the gerber design. This file (Gerber_PicoNES_Mini_PCB_v1.0.zip) is available in the [releases page](https://github.com/fhoedemakers/pico-infonesPlus/releases/latest) and can also be found in the [PCB](PCB/) folder.
829
+
When ordering, simply upload the zip file containing the gerber design. This file (Gerber_PicoNES_Mini_PCB_v2.0.zip) is available in the [releases page](https://github.com/fhoedemakers/pico-infonesPlus/releases/latest) and can also be found in the [PCB](PCB/) folder.
826
830
827
831
> [!NOTE]
828
832
> Soldering skills are required. Make sure you solder all the connections from the Pico onto the PCB. This version requires good soldering skills especially for the HDMI portion, a good amount of flux and a fine tip will be required, additional solder can be wicked away with solder wick. I recommend starting with the resistor arrays first, then the HDMI port, after that either Pico or MicroSD adaptor, lastly the NES Ports, which can be hard to push into the PCB.
- NES Controllers: https://www.aliexpress.com/item/1005006635972534.html (original controllers preferred but I have found these aftermarket ones to be suitable for the price)
841
-
- USB-C power supply.
834
+
Please see the Instrucables link for guide and components needed: https://www.instructables.com/PicoNES-RaspberryPi-Pico-Based-NES-Emulator/
842
835
843
836
844
837
When using a RP2040 Zero, Flash **[piconesPlus_WaveShareRP2040ZeroWithPCB_arm.uf2](https://github.com/fhoedemakers/pico-infonesPlus/releases/latest/download/piconesPlus_WaveShareRP2040ZeroWithPCB_arm.uf2)** from the [releases page](https://github.com/fhoedemakers/pico-infonesPlus/releases/latest).
@@ -859,6 +852,33 @@ Gavin Knight ([DynaMight1124](https://github.com/DynaMight1124)) designed a NES-
> The PCB has been updated to v2.0, with improvements to the SD slot and easier to solder components around the HDMI port, however you can still find v1.0 design files, gerber and BOM here: https://www.thingiverse.com/thing:7041536
857
+
858
+
***
859
+
860
+
## PCB with WaveShare RP2350 USB A
861
+
862
+
Based around the WaveShare RP2350 USB A board along with a PCB, which creates a micro PicoNES with 1 player controls via USB. Theres a full guide here: https://www.instructables.com/PicoNES-RaspberryPi-Pico-Based-NES-Emulator/
863
+
864
+
Several companies can make these PCBs for you. PCBWay or JLCPCB are two good options.
865
+
866
+
I personally recommend [PCBWay](https://www.pcbway.com/). The boards I ordered from them are of excellent quality. They have also a very short lead time. Boards I ordered on Monday arrived from China to my home in the Netherlands on Friday of the same week.
0 commit comments