Skip to the content
PCBKitNew board
2 layers98.5 × 58.8 mmNSBFlex, the printed circuit board in 3D

A cheap and easy to install modchip for the Nintendo GameCube!

Size
98.5 × 58.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
2
Nets
29
Pads
103
Tracks, vias
474, 78
Pours
369
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
29 Jun 2025
Updated
4 Apr 2026

Overview

NSBFlex is an open-source printed circuit board by makeo, from the makeo/PicoLoader repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 98.5 × 58.8 mm with 2 parts on 29 nets, routed with 474 tracks and 78 vias.

Its parts include 1 IC and 1 connector.

README

README.md

PicoLoader

This is an ODE-based modchip for the Nintendo GameCube to boot homebrew.
Its price and functionality are very similar to PicoBoot but it has multiple advantages.

Join the Discord server to get support and discuss the mod!

How does it work?

This mod works by emulating a disk drive during boot, executing a homebrew app, and afterwards re-enabling the disk drive.
This is achieved using a flex PCB similar to FlippyDrive. However, it is not a full optical drive emulator and only allows executing small homebrew apps (e.g. swiss) from flash just like PicoBoot. To access files on an SD card, you need an SDGecko, SD2SP2, or similar adapter, which can be purchased separately.

Features

  • Open source
  • You can keep the disk drive
  • Simple to boot most homebrew apps using an online converter
  • No permanent modifications to the GameCube
  • 3D printed plug for installs without a disk drive
  • Easy to remove
  • Running Pico at 200Mhz for better compatibility with clone boards
Soldered Variant
  • Cheap and easy to get components (Raspberry Pi Pico/Pico 2 + Flex PCB + Diode)
  • Readily available
  • No soldering directly to the GameCube
  • Easy soldering
  • Alternative install options: Panasonic Q, low-profile
Solderless Variant
  • No soldering
  • Easily replaceable flex PCB
  • Pre-programmed with PicoLoader firmware and Swiss

[!TIP] You can buy the solderless and normal variant from store.makstech.io.

Planned Features

cricket sound

Installation & Documentation

[!IMPORTANT] Please follow the installation instructions in the wiki.
When not following the instructions, there is a chance of breaking the flex PCB during installation.

Get started by looking at the 📖Wiki!

Gallery

1 [blocked] 2 [blocked] 3 [blocked] 4 [blocked]
1 [blocked] 2 [blocked] 3 [blocked] 4 [blocked]

Special Thanks

Acknowledgements

The source of gbi.hdr and gbi_disable_ipl.hdr is licensed under GPL-2.0 and available here

Parts

2
QtyValueFootprintReferences
15025983993MolexLibrary:39 Pin 0.30MM Molex FFCJ1
1~GamecubeConnectors:DVDCN_FLEX_PADSU1

Questions

How big is the NSBFlex PCB?

It measures 98.5 × 58.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the NSBFlex use?

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.

Where can I download the NSBFlex KiCad files?

From the makeo/PicoLoader repository on GitHub, at the commit this page was made from: the board is flex/NSBFlex/Kicad/NSBFlex.kicad_pcb and its schematic flex/InterposerFlex/Kicad/Flex.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the NSBFlex design in my own project?

Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from makeo/PicoLoader

4
  • 2 layers26.5 × 34.4 mmPicoLoaderNSB, the printed circuit board in 3D

    PicoLoaderNSB

    makeo/PicoLoader

    A cheap and easy to install modchip for the Nintendo GameCube!

    45 parts320GPL-2.0
  • 2 layers99.7 × 58.8 mmFlex, the printed circuit board in 3D

    Flex

    makeo/PicoLoader

    A cheap and easy to install modchip for the Nintendo GameCube!

    4 parts320GPL-2.0
  • 2 layers54.2 × 82 mmFlex, the printed circuit board in 3D

    Flex

    makeo/PicoLoader

    A cheap and easy to install modchip for the Nintendo GameCube!

    4 parts320GPL-2.0
  • 2 layers99.7 × 58.8 mmQNSBFlex, the printed circuit board in 3D

    QNSBFlex

    makeo/PicoLoader

    A cheap and easy to install modchip for the Nintendo GameCube!

    2 parts320GPL-2.0

Similar boards

  • 2 layers37 × 19 mmPassive rpi hub75-adapter, the printed circuit board in 3D

    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

    2 parts4.4kGPL-2.0
  • 2 layersDiode template, the printed circuit board in 3D

    Diode template

    adamws/kicad-kbplacer

    KiCad plugin for automatic keyboard's key placement and routing

    2 parts547GPL-3.0
  • 2 layers20.3 × 15.2 mmL0 button, the printed circuit board in 3D

    L0 button

    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.

    2 parts546MIT
  • 2 layers35.1 × 46.8 mmSDEX2M2 Breakout Board, the printed circuit board in 3D

    SDEX2M2 Breakout Board

    NVNTLabs/switch2-SDEX2M2

    Micro SD Express to M.2 NVME Adapter for Nintendo Switch 2

    2 parts542GPL-3.0
  • 2 layers59.3 × 36.6 mmExpansionBoardTemplate, the printed circuit board in 3D

    ExpansionBoardTemplate

    BlueSCSI/BlueSCSI-v2

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

    2 parts459GPL-3.0
  • 2 layersAlpha.9mm.wire, the printed circuit board in 3D

    Alpha.9mm.wire

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    2 parts410
  • 2 layers26.7 × 64 mmGpu power, the printed circuit board in 3D

    Gpu power

    dennisss/dacha

    Monorepo for awesome tools/projects/libraries

    2 parts397Apache-2.0