Thanks to visit codestin.com
Credit goes to github.com

Skip to content

silverstee1/SP1ETH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SP1ETH

DIY Adapter PCB and Case for SP1 on the Nintendo Gamecube for a ENC28J60 BBA based on the ETH2GC project by webhdx & Extrems

Must be used with the lastest version of Swiss as of 1788 in order to use the in game BBA features as it supports the hypervisor driver for games.

20250101_160555-min

PCB

Must be ordered from fab such as jlcpcb with 1.2mm thickness with ENIG surface finish

I used 10CM Female to Male dupont wires to connect the ENC28J60 Mini to the pcb but regular wires can be directly soldered to the pcb and ENC28J60 as well, make sure to follow the pinout below.

I also removed the little black retaining plastic on the ENC28J60 in order to push the dupont connectors closer to the pcb to allow more clearance when closing the case together but you can bend the pins some as I did in the images to help with the 2 case halves closing better.

If using the 10Pin IDC cable instead of dupont wires there's no need to remove the black retaining plastic on the module as the IDC connector is short enough to close the 2 case halves together.

The case is designed to just snap together without any hardware, printed on an FDM 3D printer in something stronger than PLA, I've used PLA+ as its less brittle.

BOM

Item Source
ENC28J60 Mini https://www.aliexpress.us/item/2255800100119709.html
10CM Dupont Female to Male Wires or 10Pin female IDC cable Amazon/Aliexpress
1.2MM PCB JLCPCB/Fab House
Case Shell 3D Printed
Optional 20x6x2mm Oval Rubber Foot https://www.aliexpress.us/item/3256807864916472.html

Pinout

ENC28J60 Connector PCB
GND GND
VCC 3v3
CS CS
SCK CLK
SO DI
SI DO
INT INT

Pinout

pcb

ENC28J60IDC-min

20250125_231507-min

20250101_144940-min

20250101_145106-min

20250101_145139-min

20250101_145732-min

20250101_151721-min

20250101_160413-min

20250101_160510-min

20250101_160601-min

20250101_160623-min

20250101_160939(0)-min

rubberfoot-min

20250101_164624-min

About

DIY Adapter PCB and Case for SP1 on the Gamecube for a ENC28J60 BBA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published