GithubHelp home page GithubHelp logo

kirk33 / sdnes Goto Github PK

View Code? Open in Web Editor NEW

This project forked from going-digital/sdnes

0.0 0.0 0.0 402 KB

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

sdnes's Introduction

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.

Component Description Source
SK1 Molex 500901-0801 RS:670-2430, Farnell:1344008, Digikey:WM19081CT-ND, Mouser:538-500901-0801, Octopart
PCB NES PCB Oshpark or your chosen fabricator.
or PCB SHVC PCB Oshpark 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.

sdnes's People

Contributors

going-digital avatar ferdymercury avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.