Skip to the content
PCBKitNew board
2 layers26.5 × 34.4 mmPicoLoaderNSB, the printed circuit board in 3D

PicoLoaderNSB

makeo/PicoLoader320

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

Size
26.5 × 34.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
45
Nets
62
Pads
206
Tracks, vias
550, 186
Pours
133
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
29 Jun 2025
Updated
4 Apr 2026

Overview

PicoLoaderNSB 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 26.5 × 34.4 mm with 45 parts on 62 nets, routed with 550 tracks and 186 vias.

It is built around the RP2040, W25Q128JVSIQ and XC6206P332MR, with the 1N5819WS and TS-1187A-B-A-B among its other parts. Its parts include 15 capacitors, 7 resistors, 6 connectors, 3 ICs and 3 diodes. It belongs with the RP2040 boards of this library.

Main components

5

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

45
QtyValueFootprintReferences
9100nFCapacitor_SMD:C_0402_1005MetricC1, C5, C6, C7, C10, C11, C12, C13, C14
9TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9
41uFCapacitor_SMD:C_0402_1005MetricC8, C9, C15, C16
31kResistor_SMD:R_0402_1005MetricR1, R6, R7
21N5819WSDiode_SMD:D_SOD-323D1, D2
222RResistor_SMD:R_0402_1005MetricR4, R5
233pFCapacitor_SMD:C_0402_1005MetricC2, C3
25.1kResistor_SMD:R_0402_1005MetricR2, R3
1+TestPoint:TestPoint_Pad_D1.0mmJ4
112 MhzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
15025983993Molex_Library:CONN_502598-3993_MOLJ1
1CTestPoint:TestPoint_Pad_D1.0mmJ6
1DTestPoint:TestPoint_Pad_D1.0mmJ5
1GTestPoint:TestPoint_Pad_D1.0mmJ7
1LEDLED_SMD:LED_0805_2012MetricD3
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1
1TS-1187A-B-A-BButton_Library:TS-1187A-B-A-BS1
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_Palconn_UTC16-GJ3
1W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU2
1XC6206P332MRPackage_TO_SOT_SMD:SOT-23U3

Questions

How big is the PicoLoaderNSB PCB?

It measures 26.5 × 34.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PicoLoaderNSB use?

45 parts, built around the RP2040, W25Q128JVSIQ, XC6206P332MR and 1N5819WS. 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 PicoLoaderNSB KiCad files?

From the makeo/PicoLoader repository on GitHub, at the commit this page was made from: the board is pcb/NSB/Kicad/PicoLoaderNSB.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 PicoLoaderNSB 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 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 layers98.5 × 58.8 mmNSBFlex, the printed circuit board in 3D

    NSBFlex

    makeo/PicoLoader

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

    2 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 layersKeyboard, the printed circuit board in 3D

    Keyboard

    joshajohnson/keyboard-template

    A starting point for all my RP2040 based boards.

    53 parts
  • 2 layers35.9 × 62.7 mmRp2040-memcard, the printed circuit board in 3D

    Rp2040-memcard

    sd2psx/pcb

    The PCB must be produced in 0.8mm thickness. Production files are provided under the "Releases" tab. These do not include the through-hole OLED module.

    60 parts241
  • 2 layers22 × 56 mmEsp32s2-funprog, the printed circuit board in 3D

    Esp32s2-funprog

    cnlohr/cnhardware

    My dumping grounds for all my kicad projects and random hardware bringup.

    79 parts114
  • 2 layers285.1 × 94.6 mmYM60JIS PCB, the printed circuit board in 3D

    YM60JIS PCB

    ymkn/YM60JIS

    A JIS layout 60% hot swappable custom mechanical keyboard PCB powered by RP2040.

    173 parts10MIT
  • 2 layers285.1 × 94.6 mmYuTofu PCB, the printed circuit board in 3D

    YuTofu PCB

    ymkn/YuTofu

    YuTofu is an unofficial compatible PCB for the well-known custom keyboard Tofu60 2.0.

    169 parts5MIT
  • 2 layers285.1 × 94.6 mmYM60A PCB, the printed circuit board in 3D

    YM60A PCB

    ymkn/YM60A

    An ANSI layout 60% keyboard PCB for Japanese

    172 parts3MIT
  • 4 layers227.5 × 75.2 mmNehan42, the printed circuit board in 3D

    Nehan42

    skeletonkbd/Nehan

    Minimal 30% keyboard PCB and Case Project

    183 partsCERN-OHL-S-2.0
  • 4 layers40 × 110 mmMMM main, the printed circuit board in 3D

    MMM main

    niektb/sluisbrinkie-eurorack-published

    Published Modules of the Sluisbrinkie project

    145 parts34