Skip to the content
PCBKitNew board
2 layers17.8 × 22.4 mmSdnes, the printed circuit board in 3D

SD converter mod-board for the Nintendo NES Classic, Famicom classic, SNES Classic and Superfamicom classic. For use with Hakchi.

Size
17.8 × 22.4 mm
Copper layers
2
Thickness
0.8 mm
Parts
5
Nets
9
Pads
27
Tracks, vias
85, 5
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
23 Aug 2018
Updated
22 Mar 2022

Overview

Sdnes is an open-source printed circuit board by going-digital, from the going-digital/sdnes repository on GitHub. It is a 2-layer board of 17.8 × 22.4 mm with 5 parts on 9 nets, routed with 85 tracks and 5 vias.

Its parts include 1 capacitor, 1 resistor, 1 diode and 1 connector. It belongs with the retro computing and games boards of this library.

README

readme.md

SDnes

An internal SD card modification for the Nintendo NES/SNES/Famicom/SuperFamicom classic consoles

This design is a mod-board that solders directly onto the PCB. This board allows the console to a Micro-SD card. This works well with Hakchi and the tools at Hakchi Resources. The board is designed with KiCad 5.

It is:

  • Cheap
  • Home solderable (although you will need a fine tip)
  • Compatible with Hakchi firmware
  • Tidy
  • Open source
  • NOT easy to solder. The minimal install requires soldering pads that are 1mm apart. If you are used to soldering surface mount, no problem. If not, this should not be your first project. (But it is open source, so if you want to flood eBay with them, be my guest!)
  • NOT as convenient as a ready-made board.
  • NOT suitable for users who often remove their MicroSD card. I use Hakchi to make changes remotely over USB or WiFi instead.

Alternatives

Bill of Materials

There are two versions of this mod. If your console main board has the marking "FTM-NES", you will need the NES version. If it is marked "FTM-SHVC", you will need the SHVC version. The other components are the same.

ComponentDescriptionSource
SK1Molex 500901-0801RS:670-2430, Farnell:1344008, Digikey:WM19081CT-ND, Mouser:538-500901-0801, Octopart
PCB NESPCBOshpark or your chosen fabricator.
or PCB SHVCPCBOshpark or your chosen fabricator.

Optionally card access indicator: Fit R1 (1Kohm, 0603) and D1 (Red LED, 0603).

Optional decoupling: Fit C1 (100nF, 0603)

Fitting the NES version

Artwork

  • First, solder the card socket onto the mod PCB.
  • Remove the metal cover plate over the console PCB.
  • Mount the PCB as shown below. Hold it in place with tape, taking care to precisely align the holes with the test pads. Image placeholder
  • While keeping the mod PCB aligned and gently pressed onto the console, flood the larger pad holes with solder.
  • Then flood the smaller pad holes with solder.
  • Carefully remove the tape. Apply a small amount of hot glue to mechanically secure the mod PCB down.
  • Insert the prepared SD card and latch it in place.

Fitting the SHVC version

Artwork

  • First, solder the card socket onto the mod PCB.
  • Remove the console PCB, and turn it over. The mod PCB fits on the rear.
  • Mount the PCB as shown below. Hold it in place with tape, taking care to precisely align the holes with the test pads. Image placeholder
  • While keeping the mod PCB aligned and gently pressed onto the console, flood the larger pad holes with solder.
  • Then flood the smaller pad holes with solder.
  • Carefully remove the tape. Apply a small amount of hot glue to mechanically secure the mod PCB down.
  • Insert the prepared SD card and latch it in place.

Licensing

This design is licensed with the Solderpad 2.0 License.

Parts

5
QtyValueFootprintReferences
11KResistors_SMD:R_0603R2
1500901-0801500901-0801:MOLEX_500901-0801J2
1C_SmallCapacitors_SMD:C_0603C2
1Red LEDLEDs:LED_0603D2
1nesclassic:Testpoint_clustersdnes:FTM-NES-SD-padsSK2

Questions

How big is the Sdnes PCB?

It measures 17.8 × 22.4 mm and has 2 copper layers, 0.8 mm thick.

What parts does the Sdnes use?

5 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 Sdnes KiCad files?

From the going-digital/sdnes repository on GitHub, at the commit this page was made from: the board is nes/sdnes.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Sdnes design in my own project?

Its repository states no licence, so its author keeps all rights: ask going-digital before reusing the design.

More from going-digital/sdnes

1
  • 2 layers17.5 × 23.4 mmSdnes, the printed circuit board in 3D

    Sdnes

    going-digital/sdnes

    SD converter mod-board for the Nintendo NES Classic, Famicom classic, SNES Classic and Superfamicom classic. For use with Hakchi.

    5 parts14

Similar boards

  • 2 layers98 × 27 mmXy limit, the printed circuit board in 3D

    Xy limit

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    5 parts3.7k
  • 2 layers21 × 33 mm24g2usb pico2w, the printed circuit board in 3D

    24g2usb pico2w

    joypad-ai/joypad-os

    Universal controller firmware for building adapters, dongles, and custom controllers.

    5 parts1.7kApache-2.0
  • 2 layers53.2 × 59.6 mmA10 OLinuXino Lime Rev B SHIELD TEMPLATE, the printed circuit board in 3D

    A10 OLinuXino Lime Rev B SHIELD TEMPLATE

    OLIMEX/OLINUXINO

    OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C

    5 parts1.5k
  • 2 layers30 × 11 mmMain control board servo tester, the printed circuit board in 3D

    Main control board servo tester

    jamro/tiny-engineer

    A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.

    5 parts1.1k
  • 2 layers78.8 × 35.3 mmKiCadTest, the printed circuit board in 3D

    KiCadTest

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    5 parts915
  • 2 layers50 × 23 mmMiniCircuits LTCC, the printed circuit board in 3D

    MiniCircuits LTCC

    VanceVagell/kv4p-ht

    Open source handheld ham radio project KV4P-HT

    5 parts828GPL-3.0
  • 2 layers20.3 × 15.2 mmL0 light sensor, the printed circuit board in 3D

    L0 light sensor

    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.

    5 parts546MIT