Skip to the content
2 layers30 × 30.5 mmSDGeckoLED, the printed circuit board in 3D

MicroSD Card Adapter For GameCube's Front Memcard Slots v2.0

Size
30 × 30.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
8
Nets
20
Pads
42
Tracks, vias
73, 32
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
29 Jun 2024
Updated
4 Sep 2025

Overview

SDGeckoLED is an open-source printed circuit board by silverstee1, from the silverstee1/SDGecko-2.0 repository on GitHub, published under the Unlicense licence. It is a 2-layer board of 30 × 30.5 mm with 8 parts on 20 nets, routed with 73 tracks and 32 vias.

It is built around the 74AHC1G32GW. Its parts include 2 resistors, 2 diodes, 2 connectors, 1 capacitor and 1 IC.

Main components

1

README

README.md

SDGecko-2.0

MicroSD Card Adapter For GameCube's Front Memcard Slots v2.0

Based on the SD2SP2 2.0 made by Extrems, Thank you for your hard work!

Important Note about Old Gerbers/Worn out SD Card Issues

Previous version of gerbers could cause 3v3 short to GND by some sus SD card models that have worn out edges exposing 3v3 plane to CD pin when inserted, this is fixed in new gerbers by making the SD card slot GND shield floating to prevent the issue regardless of the card being worn out.

One solution for old gerbers is to snip off the GND shield that the CD switch engages when a card is inserted to prevent old worn SD card edges from shorting to GND as shown in the image below.

oldSlot solution

Important

When using the adapter make sure to have the Latest Version of Swiss, Due to the way Swiss handles it in SLOT A it acts like a normal speed Passive SDGecko, in SLOT B it works in Semi-Passive 2.0 enhanced speed mode.

https://github.com/emukidid/swiss-gc

pic2-min

pic1-min

SDGecko+2.0 BOM

The PCB must be ordered (e.g. from jlcpcb) in 1.6mm thickness with surface finish ENIG at minimum.

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.

Note

R1,R2,D1,D2 are not necessary if you don't want to have LED's in your adapter or want to minimize on components.

SDGecko2.0+ PCB

C1: 0402 22u Capactior (10V Min) - DigiKey Part# 490-GRM158R61A226ME15DCT-ND

LCSC Part# C3845593

R1: 0402 14ohm Resistor - Digikey Part# P14.0LCT-ND

LCSC Part# C400609

R2: 0402 14ohm Resistor - Digikey Part# P14.0LCT-ND

LCSC Part# C400609

D1: 0402 Green Led 20ma (Dot on PCB footprint marks LED Cathode side) - Digikey Part# 1516-1216-1-ND

LCSC Part# C2856703

D2: 0402 Blue Led 20ma (Dot on PCB footprint marks LED Cathode side) - Digikey Part# 1516-1215-1-ND

LCSC Part # C965797

J4: MicroSD Slot - DigiKey Part# 2223-MSD-4-ACT-ND

LCSC Part# C113206

U1: OR Gate IC - DigiKey Part# 296-1093-1-ND

LCSC Part# C7470

Alt Nexperia Digikey Part# 1727-3067-1-ND

LCSC Alt Nexperia Part# C12488

Parts

8
QtyValueFootprintReferences
214RResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1, R2
122uFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC1
174AHC1G32Package_TO_SOT_SMD:SC-74A-5_1.55x2.9mm_P0.95mmU1
1LED RD GRNLED_SMD:LED_0402_1005Metric_Pad0.77x0.64mm_HandSolderD1
1LED WR BLULED_SMD:LED_0402_1005Metric_Pad0.77x0.64mm_HandSolderD2
1MICRO-SD-CARDMICROSDCARD_Library:MICROSDCARDJ4
1~gecko:GC_MEMCARDJ2

Similar boards

  • 2 layersDiffuino selector, the printed circuit board in 3D

    Diffuino selector

    elixpo/elixpo_chapter

    Elixpo’s canonical collection for public build-and-release Chapters, bringing open-source software, reproducible research, hardware, and community contributions into one attributable record.

    46 parts85
  • 2 layers31.4 × 20.6 mmWindow sensor V5, the printed circuit board in 3D

    Window sensor V5

    gadjet/Window-Door-sensor-Version-5

    Version 5 of the Window/Door sensor project this time with ultra low current consumption

    32 parts70GPL-2.0
  • 2 layers126.8 × 54.7 mmSnes controller pcb, the printed circuit board in 3D

    Snes controller pcb

    misteraddons/Reflex-CTRL

    Update Firmware: Select + Start + Up + Plug in USB | Mode | Button Combo | | --- | --- | | Nintendo Switch Mode | B + Plug in USB | | Xinput | A + Plug in USB |

    67 parts19
  • 2 layers36.5 × 46.3 mmGamecube SD2SP2PRO, the printed circuit board in 3D

    Gamecube SD2SP2PRO

    silverstee1/SD2SP2-Pro

    Micro SD Card Adapter v1 and v2.0 for Gamecube's Serial Port 2

    4 parts16MIT
  • 2 layers81.7 × 372 mmUEggMG v3b, the printed circuit board in 3D

    UEggMG v3b

    ultimaterobotics/uEMG

    uEMG project

    80 parts14MIT
  • 4 layers40 × 19 mmRom2k40, the printed circuit board in 3D

    Rom2k40

    mengstr/Rom2k40

    EPROM emulator based on RP2040

    28 parts12
  • 2 layers47 × 28 mmUMyo v3 1, the printed circuit board in 3D

    UMyo v3 1

    ultimaterobotics/uMyo_v3_1_pcb

    PCB files for uMyo v3.1

    53 parts12CERN-OHL-P-2.0
  • 2 layers32.2 × 42 mmGC2SD-2.0, the printed circuit board in 3D

    GC2SD-2.0

    silverstee1/GC2SD-2.0

    GC2SD 2.0 Upgrade PCB

    5 parts11Unlicense

Questions

How big is the SDGeckoLED PCB?

It measures 30 × 30.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the SDGeckoLED use?

8 parts, built around the 74AHC1G32GW. 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 SDGeckoLED KiCad files?

From the silverstee1/SDGecko-2.0 repository on GitHub, at the commit this page was made from: the board is Kicad/SDGeckoLED.kicad_pcb and its schematic Kicad/SDGeckoLED.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SDGeckoLED 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).