Memcard dumper

jareklupinski·memcard-dumper

Memcard dumper PCB layout, top view — open source RP2040/RP2350 board by jareklupinski

About the Memcard dumper PCB

Memcard dumper is an open source RP2040/RP2350 PCB design by jareklupinski, published on GitHub. It is a 4-layer board measuring 40 × 50 mm, with 38 components from 18 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the AMS1117 and W25Q16JVSNIQ. By type, the board carries 19 capacitors, 9 resistors, 3 ICs, 3 connectors, 2 switches and 1 crystal.

From the project

Memory Card Dumper for the Raspberry Pico

My PSO saves were stuck on my memory card with no way of getting them onto my PC, since I had none of the original consoles anymore.

Building on https://jamchamb.github.io/2018/12/03/gamecube-memory-card-raspi.html 's work to dump memory card traffic via Raspberry Pi, I wanted to create a simple design that can be easily produced in case anyone else still has any other save games they needed extracted.

Memcard dumper, from the project README
From the project README

Main components on the Memcard dumper

Memcard dumper bill of materials (BOM)

38 components, 18 distinct parts.

QtyPartRefs
1
AMS1117
Advanced Monolithic Systems
U1
1
RP2040
U2
1
W25Q16JVSNIQ
Winbond Elec
U3
1
X322512MSB4SI
Yangxing Tech
X1
1
Connector, USB-TYPE-C-16P
J1
1
Conn_02x06_Odd_Even
J2
1
Conn_01x03_Pin
J3
2
Tactile Button, 160gf
XUNPU
S3, S4
1
Yellow
Foshan NationStar Optoelectronics
D1
2
10uF
Samsung Electro-Mechanics
C1, C2
10
100nF
Samsung Electro-Mechanics
C3, C4, C6, C7, C8, C9, C10, C11 +2
5
2.2uF
Samsung Electro-Mechanics
C5, C12, C17, C18, C19
2
15pF
FH(Guangdong Fenghua Advanced Tech)
C14, C15
2
5.1kΩ
UNI-ROYAL(Uniroyal Elec)
R1, R2
2
27Ω
R3, R4
2
1kΩ
UNI-ROYAL(Uniroyal Elec)
R5, R7
1
470Ω
UNI-ROYAL(Uniroyal Elec)
R6
2
1Ω
UNI-ROYAL(Uniroyal Elec)
R8, R10

Memcard dumper design files

The KiCad project lives in the jareklupinski/memcard-dumper repository on GitHub; these links point at the commit this page was built from.

Memcard dumper: common questions

What microcontroller does the Memcard dumper use?

The Memcard dumper is built around the RP2040, from the RP2040/RP2350 family.

How big is the Memcard dumper PCB?

The Memcard dumper measures 40 × 50 mm, has 4 copper layers and is 1.600198 mm thick.

How many components are on the Memcard dumper?

38 components, from 18 distinct parts. The full bill of materials is listed on this page.

Where can I download the Memcard dumper design files?

From the jareklupinski/memcard-dumper repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Memcard dumper design in my own project?

The repository has no license, so all rights stay with jareklupinski. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Memcard dumper without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

Similar boards