Introduction: NES Controller Belt Buckle W/ Sound FX!

Picture of NES Controller Belt Buckle W/ Sound FX!
This instructable will show you how to merge a Mario Bros. sound FX keychain with an NES controller to make a belt buckle with sounds from the original Super Mario Bros. This is also my sister's Christmas present, so don't tell her!

Here's a video of the belt buckle in glorious action:


Step 1: Materials

Picture of Materials

Hardware:
NES Controller
Super Mario Bros. FX Keychain (available online, $5-10, I got mine at Hot Topic for $10)
On/off switch (I got 2 SPDT switches from Radio Shack for $2.50)
Belt buckle, belt buckle blank (available from craft stores), or wire hanger

Equipment:
Soldering Iron (& flux, solder, etc.)
Hot Glue gun
Dremel or some other tool for cutting the controller board
Wire strippers & scissors
Small phillips scredriver
Drill w/ 1/16" bit

Step 2: Theory

Picture of Theory

Before we get started, let's discuss how this thing is going to work. On the keychain, when a button is pressed it completes a specific circuit that lets a microchip produce a specific sound effect. The button bridges the gap between a hot wire and an out wire to make that circuit. The NES controller works on the same concept, but with a different microchip that interprets the signal as telling Mario to jump (boing!) or spit a fireball.

Since both circuits work on the same principle (using conductive buttons to complete circuits), we can use one board to operate the other. All we have to do is solder connections between the hot wire and the out wires for each button. (see pic) Then when a button is pressed on the controller, the keychain is bypassed and the controller button completes the circuit and sends a signal to the microchip on the keychain board, creating a sound effect. All of the buttons work the same way, so any sound can be wired to any button.

The second picture shows the sounds each of the keychain button makes and how I wired them to the controller buttons, FYI.

Step 3: Dismantlification

Picture of Dismantlification

First off, let's take these devices apart. Each one has a couple of screws holding it together which are easy enough to remove, just be careful not to strip the NES controller screws.

For the NES controller, cut off the cord connections at the board, but save the cord (we'll use the colored wires later).

The keychain is a bit trickier. Take out the external screws holding the housing together and the two smaller screws securing the circuit board in place. Cut the red and black wires leading to the batteries and then (carefully) pry out the speaker, which is held in place with a small amount of glue. This should free up the circuit board completely. Also salvage the batteries and the battery connections from the keychain. The connections can be removed by prying off the inside cover and using a screwdriver to pry them free.

Step 4: Attaching the Buckle Blank

Picture of Attaching the Buckle Blank

Now for the belt buckle part. There are a few other instructables that have already addressed this process (see below). No matter how you do it, it's probably a good idea to do this step first.

https://www.instructables.com/id/NES-Belt---DIY-Version/
https://www.instructables.com/id/Remote-ControlNES-controllerwhatever-BELT-BUCKLE/
https://www.instructables.com/id/Super_fragilistic_awesome_playstation_controller_b/

Personally, I wanted to make a belt buckle that would fit on any belt. I went down to the local thrift store where they have hundreds of belts for $1.50. I found one with a buckle, and stripped it off of the belt. I had to clean it up a little (grind it to death) to make it flush with the back of the buckle. Then I just used some glue to attach it to the back of the controller and waited for the glue to dry (24 hrs....)

If you use my method, just be sure to not block any of the screw holes, as you may eventually have to take the buckle apart to replace the batteries.

Step 5: Trimming the Controller Board

Picture of Trimming the Controller Board

In order to fit the keychain's speaker and battery, we're going to have to make some room inside the controller housing. We don't need the entire controller board intact, since we are only going to use the button contacts, not the microchip. Therefore, we can remove everything above the line drawn on the board in the picture below. You can do this best with a dremel tool, but be careful when it comes to removing the microchip. When you're done, you should have something similar to the 2nd or 3rd pic.

Step 6: Preparing for Soldering

Picture of Preparing for Soldering

Since the keychain has 6 sounds, we'll use 6 of the buttons (I used up, down, left, right, A, and B, but you can use select and start if you like). Therefore, we'll need to solder 7 wires - 1 "hot" wire and 6 "out" wires for each button. I drilled holes (1/16") at each on of my solder connections so I could feed in the wire from the backside of the board and not interfere with the buttons on the front side. The picture below shows the location of each of my drill holes/solder locations.

Finally, once all of your holes have been drilled, use a screwdriver to scratch the coating off the circuit, revealing nice shiny copper. Take the time to make a nice clean surface to make a good solder connection..

Step 7: Soldering the Button Connections

Picture of Soldering the Button Connections

Now it's time to get to work! Before you start, you might want to consider which buttons you would like to make which sounds. For example, I wanted to make the Up button make the 1Up sound. Make notes as to which connections make which sounds, if you like.

I won't go into the details of soldering here, but I will tell you a couple of things I learned during this project.
1.) You will need to cut wires from the cord that are about 3-4" long.
2.) Be careful when placing wires on the backside of the controller board, as there are supports from the other side of the controller housing that make contact with the back of the board to keep it in place. See the pics for details.

Step 8: Installing the Speaker

Picture of Installing the Speaker

With the controller board properly trimmed, installing the speaker is easy.

First, I trimmed the back cover of the controller a little bit. I removed a plastic piece that was in the way and drilled some 1/16" holes where the speaker was going to be to allow the sound to escape (even though the thing's pretty loud to begin with!).

Now superglue the speaker in place. It should fit snugly in the upper right hand corner, as shown below. We'll fit the rest of the components in next.

Step 9: Making the On/off Circuit

Picture of Making the On/off Circuit

I figured it might be embarasing for this thing to go off during a meeting or class, so I decided to add an on/off switch. The switch is in line on the negative side (not the positive side) of the battery.

Using the red and black wires which come off of the keychain board, solder the black wire to one of the switch connections. Next, solder another black wire to the other connection on the switch. This wire will lead to the negative terminal of the battery. I duct-taped the batteries together to complete and test the circuit at this point.

Step 10: Installing the Battery Holder

Picture of Installing the Battery Holder

Since duct tape won't hold the batteries forever, we need to make a battery holder in the controller housing. There aren't many triple-button-cell battery holders available online, so I opted to fabricate one from some thin/hard plastic I had laying around and the battery connectors from the keychain.

I cut three plastic pieces to house the batteries, then glued the battery connectors to 2 of them. Once the connectors were in place, I soldered the red and black wires to them. Using the duct-taped batteries as a template, I finally glued the three pieces in place. I also used a small piece of foam to prevent any other movement of the batteries.

The important thing here is to make a sturdy structure to restrict the movement of the batteries and maintain a solid consistent connection. I apologize for the 2 MP pictures from my phone, but I hope you get the general idea.

Step 11: RE-assembly

Picture of RE-assembly

Now comes the tricky part - fitting it all inside that tiny box. Take your time, channel your origami skills, and pack the boards in there. I found the keychain board fits best right behind the D-pad at a slight angle (see pics) After that, just snake the wires around and fit the controller board on top. On the other side of the housing, I actually hot glued the button connectors into place. This isn't necessary, but it did make assembly a whole lot easier, and I imagine it will make changing batteries easier as well. Also be sure to put the batteries in!

Step 12: Enjoy!

Picture of Enjoy!

Congratulations! You're a nostalgic circuitry genius! Now go forth and impress your friends with your saavy!

Comments

schallmau3r (author)2012-09-30

Could you be a bit more detailed on 2 Things:

A) Did you drill holes in the Circuit of the Keychain or just scratch the surface to solder the wires on the circuit and then glue the wires onto it?

B) How did you cut the circuitboard? Using a Dremel?

As a sidenote: i used a small piece of a ball pen housing for the batteries to fit in, made the installation a LOT easier for me =)

mmmdrytinder (author)2011-11-12

This is too cool for me to goof up by trying it. If I have the controller and keychain would I be able to talk you into doing this for me for a fee? If so, pretty sure you'd be my hero. Holla.

LMO (author)mmmdrytinder2011-11-13

How about this: try it yourself first, then let me know if you still need some help.

crawdaddydoo92 (author)2011-07-29

Have to change your name to "Captin N" I may have to make this someday, or more likely pay a friend to do it for me as I'm not good with such things.

sillyzombie666 (author)2011-02-01

i cant seem to find a belt buckle blank any wheres and i really need this for a friend , they want to give it as a gift so im trying to find one fast

PatentPending (author)2010-09-25

See, I have a perfect belt and an NES controller ready for this, but I can't come across the keychain.. Do you know where I can find one or an alternative??

So... I found the keychain for $7.50, but I have to say, I was surprised at what site I found it on

http://www.stupid.com/fun/SPMA.html

And in case anyone wants to buy it or anything else from this site, here's a list of coupon codes that you can use (only one per order) I used SPOOKY10, 10% off.

http://www.tjoos.com/Coupon/31391/Stupid.com

WhatULive4 (author)2010-04-25

I made one of these (minus the belt attachments) as a toy for my son.  I've got to start him early!  Thanks for the inspiration...  Gotta say, the battery holder was a pain in the @$$.

Iridium7 (author)2009-11-15

 lol, another way for the ladies to look at your crotch.

luigi112344 (author)2009-10-12

okay this seems cool but what could the select and start button do you should add the sound of pause in the both

vanceatot (author)2009-09-11

how much is this if i want you to make it for me

LMO (author)vanceatot2009-09-12

How much ya got? lol I think cost would depend on the NES controller, wherever you can find it. The keychain is $10, and the other stuff is nominal.

mokojean (author)2009-08-08

can you clear up where to glue or solder the wires to the butters?I have all my connections soldered to the controller, but I'm having a hard time trying to see where to attach the other ends of the wires to the circuit board of the keychain. when i touch the wires they make a noise, but when i press the button on the controller it does nothing. please your thoughts on this.

LMO (author)mokojean2009-08-09

Don't solder anything directly to the buttons. If the circuit is making a sound when you complete the circuit manually, maybe the buttons are dirty and need to be cleaned. I also had problems with connections coming undone and breaking the circuit when I put it all back together- make sure there isn't a lot of stress on the connections when you're done. Hope this helps; don't know what else to say.

Bazzatron (author)2009-05-11

i see the microchip part of the board has made a miraculous comeback? im more confused now as to whether thats an integral part of the project of not??

LMO (author)Bazzatron2009-05-18

Some of the pics have the microchip in them, some don't....they're not in chronological order (my bad). I took it out to free up some space - it's not necessary at all. The important part is to make sure that all the button circuits are complete...ie. there's one hot wire that snakes around to all the buttons and it must not be interrupted. Let me know if that doesn't make sense.

daftpunkelectroma (author)2009-05-17

wait. soo you have to drill holes in the back of the nes controller right?

LMO (author)daftpunkelectroma2009-05-18

Without the holes, the sound is barely audible. Just be careful and drill the holes before you install the speaker....I lost one that way.......

Bazzatron (author)2009-05-11

does it matter how haggard the board is at the end of the process?
guessing you just need the button contacts - intact and that everything else is pretty disposable _

JohnnyHands (author)2009-04-08

Great Project! I was just wondering if you could give a little more detail about the wiring of the batteries and the speaker... I can sort of see where/how they are wired, but it I'm not 100% sure where the connections are. Thanks

LMO (author)JohnnyHands2009-04-09

When you buy the keychain, the yellow speaker wires and the battery leads are already soldered to the board. You'll see them when you take it apart. De nada.

Valgarn (author)2009-03-14

Totaly awesome=O

lukeis1 (author)2009-02-05

Does it have to be a NES controller that works on the NES? Because I have some that don't work with the NES.

darkmuskrat (author)lukeis12009-02-10

If it doesn't work on the console, just make sure the buttons work ( so check with a multimeter? voltmeter? idk what its called, sorry) if u have a current when the buttons pressed your good to go...

mrjubjub (author)2009-01-03

good instructable and job _

About This Instructable

16,505views

75favorites

License:

More by LMO:Codex Puzzle BoxJewelry ArmoireFloating PacMan Ghost Shelf (Inky!)
Add instructable to: