

BBAMemCardPCB
WizNet Card Slot Adapter for the Nintendo Gamecube Front Memory card slots based on the ETH2GC project utilizing either the W5500/W6100 mini modules found on Aliexpress, etc.
- Size
- 30 × 49.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 3
- Nets
- 11
- Pads
- 24
- Tracks, vias
- 54, 31
- Pours
- 9
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 4 Nov 2024
- Updated
- 4 Mar 2025
Overview
BBAMemCardPCB is an open-source printed circuit board by silverstee1, from the silverstee1/WizNet-Card-Slot-Adapter repository on GitHub, published under the Unlicense licence. It is a 2-layer board of 30 × 49.5 mm with 3 parts on 11 nets, routed with 54 tracks and 31 vias.
README
README.mdWizNet-Card-Slot-Adapter
WizNet Card Slot Adapter for the Nintendo Gamecube Front Memory card slots based on the ETH2GC project by webhdx + Extrems utilizing either the W5500/W6100 mini modules found on Aliexpress, etc.
Must be used with Swiss-gc
Use Swiss build 1788 or the latest artifact build 1744+ it has the new hypervisor driver for W6100 and W5500 allowing you to use it for Mario Kart LAN etc.
Assembly Video
Aliexpress Links
W6100 Mini Module https://www.aliexpress.us/item/3256805107146668.html
W5500 Mini Module https://www.aliexpress.us/item/3256804674673261.html
Snips used for trimming pieces of pcb/pin headers. https://www.aliexpress.us/item/2251832627908078.html
Screws 2x5MM
https://www.aliexpress.us/item/3256802919903942.html
https://www.aliexpress.us/item/3256806490428816.html
Build Details
The PCB must be ordered (e.g. from jlcpcb) in 1.6mm thickness with surface finish ENIG at minimum.
You'll want to lay the Card slot adapter pcb center over top of the module making the module and pcb as flush together as possible and solder pin by pin the module to the pcb.
3D Printed Case Enclosure
You'll need to 3D print the case enclosure Top and Bottom pieces from the Case folder to use it in your Memcard Slot preferably on an FDM printer, the case screws are countersunk self tapping M2x5 screws.
Parts
3| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J3, J4 |
| 1 | ~ | Library:GC_MEMCARD | J1 |
Similar boards
- 2 layers40 × 30 mm

- 2 layers51.9 × 16 mm

Passive2-rpi non standard adapter
hzeller/rpi-rgb-led-matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
3 parts4.4kGPL-2.0 - 2 layers16.3 × 16.3 mm

- 2 layers

Sub
atopile/atopile
Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️
3 parts4kMIT - 2 layers85 × 30 mm

- 2 layers124.5 × 33.7 mm

- 2 layers10.5 × 83 mm

- 2 layers21.2 × 51.3 mm

Pico reset
hackclub/sprig
🍃 Learn to code by making games in a JavaScript web-based game editor.
3 parts1.1kMIT
Questions
How big is the BBAMemCardPCB PCB?
It measures 30 × 49.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the BBAMemCardPCB use?
3 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the BBAMemCardPCB KiCad files?
From the silverstee1/WizNet-Card-Slot-Adapter repository on GitHub, at the commit this page was made from: the board is Kicad/BBAMemCardPCB.kicad_pcb and its schematic Kicad/BBAMemCardPCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the BBAMemCardPCB design in my own project?
Its repository publishes it under the Unlicense licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).