
Passive rpi hub75-adapter
hzeller/rpi-rgb-led-matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO

Broadband Adapter replacement for Nintendo GameCube
ETH2GC Lite is an open-source printed circuit board by webhdx, from the webhdx/ETH2GC repository on GitHub. It is a 2-layer board of 24.1 × 18 mm with 2 parts on 10 nets, routed with 41 tracks and 11 vias.
Its parts include 1 IC and 1 connector. It belongs with the interfaces and adapters boards of this library.
Thanks to @Extrems and his work on Swiss we can now use cheap off-the-shelf Ethernet modules to emulate rare and expensive Broadband Adapter for GameCube.
Some of the cool things you can do with ETH2GC:
ETH2GC is a project bringing together various Ethernet adapter hardware variants. The project is actively supported and adding more capable Ethernet drivers is planned.
Visit #eth2gc on:
More extensive documentation including ordering and build guides is available at support.webhdx.dev.

| Ethernet NIC | Connection | Console compatibility |
|---|---|---|
| ENC28J60 | Serial Port 2 | DOL-001 (with SP2) |
ETH2GC Sidecar is premium hardware variant that offers much tidier setup. It's not only compatible with GameBoy Player but also routes cables neatly towards the back of the console. It's secured using springy clip, similar to how original Serial Port 2 cover is mounted.
[!TIP] This variant is only available through me store as a fully assembled unit or DIY kit. If you are interested, please visit my store 🛍️

| Ethernet NIC | Connection | Console compatibility |
|---|---|---|
| ENC28J60 | Serial Port 2 | DOL-001 (with SP2) |
This is the simplest adapter available. It uses a single PCB that interfaces ENC28J60 module with GameCube. ETH2GC Lite is compatible with most DOL-001 consoles as long as they have Serial Port 2. Panasonic Q, DOL-101 and possibly some other less common models are not supported. This variant is also incompatible with GameBoy Player but it's possible to trim through hole legs and replace bulky capacitor on ENC28J60 board to make it fit.
To make your own ETH2GC Lite you need to:
[!TIP] Are you interested in buying fully assembled unit or DIY kit? I'm selling these in my store 🛍️
| Part | Quantity | Links |
|---|---|---|
| ENC28J60 MINI | 1 | AliExpress |
| 2x5P Female Headers 8.5mm P=2.54mm Right-Angle | 1 | LCSC Mouser Digikey |
| PCB | 1 | PCBWay |
The PCB is really simple and it shouldn't be expensive to order. You can use JLCPCB, PCBWay, AISLER etc. To order the PCB, download *.zip file from Releases page containing PCB gerbers and upload them to manufacturer's website. There are a few requirements you have to pay attention to during order:
If you haven't done it before, you can order from PCBWay using this link. Remember to set required settings during order process.
By buying from the links above, I get small commision at no additional charge for you. Thanks for supporting the project 🙏
| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | Conn_02x05_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_Horizontal | J2 |
| 1 | ~ | Nintendo GameCube:GameCube_SerialPort2_Male | U1 |
It measures 24.1 × 18 mm and has 2 copper layers, 1.2 mm thick.
2 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.
From the webhdx/ETH2GC repository on GitHub, at the commit this page was made from: the board is hardware/ETH2GC_Lite/ETH2GC_Lite.kicad_pcb and its schematic hardware/ETH2GC_Lite/ETH2GC_Lite.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask webhdx before reusing the design.

hzeller/rpi-rgb-led-matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO


adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing

Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

NVNTLabs/switch2-SDEX2M2
Micro SD Express to M.2 NVME Adapter for Nintendo Switch 2

BlueSCSI/BlueSCSI-v2
BlueSCSI v2/Ultra - an open source, open hardware, SCSI emulator using the Pi Pico PR2040 and Pico 2 RP2350

ohmtech-rdi/eurorack-blocks
Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust
