Parts list for building a single slot Cart Reader (HW Version 4)
Building the Open Source Cartridge Reader will set you back about $80 in parts. The following links are just examples, maybe check if you can get some parts cheaper locally first.
PCBs:
- Download the main_pcb_gerber.zip (HW4) the cartridge adapter PCBs you want from here and upload them to a PCB maker
- You don't have to change any of the settings but you can select a color you like.
- You need at least the main_pcb_gerber.zip (HW4) and one XXX_adapter_gerber.zip for the cartridge slot you want.
Modules:
- 18650 battery shield V3 https://www.aliexpress.com/item/1005001829483872.html
- Mega 2560 Pro (embed) https://www.aliexpress.com/item/1005001621855512.html
- MKS MINI12864 V3 LCD https://www.aliexpress.com/item/1005002998072234.html
- SI5351 clock generator https://www.aliexpress.com/item/4000040035169.html
(The clock generator is only needed for N64/SNES/NP/SV.)
Female pin headers:
- four 1x2 https://www.aliexpress.com/item/1005001418544370.html (includes ten)
- three 1x3 https://www.aliexpress.com/item/1005001418544370.html (includes ten)
- one 1x7*
- two 1x16*
- two 1x21*
- one 1x36*
- one 1x38*
*for these we just buy five 1x40 headers and cut them down to size using a dremel cutting disc(safety glasses!) https://www.aliexpress.com/item/1005001418544370.html (includes ten)
Male pin headers:
- ten 1x40 https://www.aliexpress.com/item/32847321530.html, one for the main PCB, two for each cartridge adapter
- one 1x40 90° https://www.aliexpress.com/item/32847365702.html (includes ten), for GBx adapter only
At least one Cartridge slot:
- 50 pin 2.5mm N64 slot https://www.aliexpress.com/item/32871023348.html
- 62 pin 2.5mm SNES slot https://www.aliexpress.com/item/32914744213.html
- GB/GBC/GBA slot https://www.aliexpress.com/item/4000290191316.html
- 72 pin 2.5mm NES slot https://www.aliexpress.com/item/32827561164.html
- 64 pin 2.54mm Mega Drive slot https://www.aliexpress.com/item/1005001884522039.html (2x32)
- 60 pin 2.54mm Famicom slot https://www.aliexpress.com/item/1005001884522039.html (2x30)
- 50 pin 2.54mm Master System slot https://www.aliexpress.com/item/1005001884522039.html (2x25)
Misc:
- N64 controller extension https://www.aliexpress.com/item/32828382501.html
- two dupont cables male to female https://www.aliexpress.com/item/1005003007413890.html (includes forty)
- a slide switch https://www.aliexpress.com/item/32827322833.html
- 18650 battery (be sure to buy a high quality one with integrated protection circuit)
- SD card (either FAT32 or exFAT formatted)
snesCIC (optional):
For faster SA1 unlocking, SA1 will work without too but then you might need more tries before it unlocks.
- PIC12F629 micro controller (SOIC8 SMD)
- 100nF capacitor (0805 SMD)
- suitable PIC programmer
simple 3D printed frame (optional):
- lcd adapter PCB
- four 2x5 female pin headers
- 3d printed frame (you can have it printed by JLCPCB for $2)
- twelve (self cutting) M2x6 screws
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Cart Reader V5
Overview
Supported Systems
List of user-created Adapters
Community Discord Server
Build Guide
Recommended Tools
What to order
How to build
More Information
How to order a PCB
How to flash the Arduino
Flashing the snesCIC
Preparing the SD Card
Automatic Voltage Selection
Real‐Time Clock
Advanced
Troubleshooting
Calibrating the ClockGen
Designing your own Adapters
Serial Monitor
Savegame Conversion
Older Revisions
About
Cart Reader V4
Cart Reader V3
Cart Reader V2
Cart Reader V1
Firmware Archive
Nintendo 64
Read N64 cartridge
Reading a Controller Pak
Reflashing N64 Repros
Reflashing a Gameshark
Super Nintendo
Reading SNES/SFC carts
Reflashing NP carts
Reflashing SNES/SFC Repros
Reflashing BSX 8M carts
NES and Famicom
Dumping NES Games
Adding auto mapper to a game
Game Boy
Reading a Game Boy rom
Reflashing NP GB Memory carts
Writing custom flashcarts
Game Boy Advance
Reading a GBA save game
Reflashing GBA repros
SEGA
Reading Mega Drive Genesis games
Reading Master System games
Other
Flashrom Programmer
Flash-Adapter
AM29F016-AM29F032
MX29F1610
MX29L3211
MX29LV160
MX29LV320
S29GL032
39F040 PLCC32