Making a Nintendo SNES Controller Into Bluetooth; Using an MSI BGP100


Introduction: Making a Nintendo SNES Controller Into Bluetooth; Using an MSI BGP100

About: Video game console modder.

If, like many, you like the BGP100 bluetooth gadget for playing bluetooth on smartphones and PDA's, but don't like the buttons and feel of the controller that comes with it, how about rehousing the controller into an original Nintendo SNES controller! You can also change the AAA battery for an AA one for much longer playtime between battery changes too!


Step 1: Mod SNES Casing - Preparation Stage

Open up the SNES controller, remove the plug that connects the cable to the controller, and remove the cable too.

Remove the parts of the casing highlighted in green on the pic with the controller front opened up.

In the last picture, it shows the areas you need to trim off the case backing so the BGP100 board will bit in place.

Step 2: Trim the SNES Board Down a Bit

There is no space for an AA battery to fit inside without cutting some of the controller board down a bit. You want to make sure the traces are preserved to areas you will need to solder wires too - use pics as a guideline.

Step 3: Remove the BGP100 Controller Board

Here are the steps to open up the bluetooth BGP100 device.

The board section with the D-pad can be removed as it is only a contact board that uses the wires to connect to the button presses. The board with the chips on it is the proper controller board.

The D-pad and left shoulder button use a common grounding, however the right shoulder button and the other buttons do not use a common ground, so you need to wire both sets of contacts per button to the SNES board, and keep their contacts unique.

Step 4: Fit in Battery Holder

Use a single cell AA battery holder - it will just fit into case, and miss the shoulder buttons in place.

Notice there is space for a small switch to turn the system on and off, located above the battery holder in the picture.

The bit in the middle of the controller in the first picture should be removed so the clear plastic circle for the LED to shine through (from the BGP100 controller) can be inserted there. It is in the perfect position as when the board is in place (picture 2) the LED on the board is in just the right position.

Step 5: Wire It Up!

Wire up the controller after cutting traces as per pic - the idea is to be able to solder wires to the controller pad but that the wires don't get in the way of the controller itself - hence a little of the rubber contact pad needs removing. Use kynar for the wiring as it is very thin.

Step 6: Make Sure It Is All Ok

You need to make sure that the controller works fine, and the rubber contact pads make good contact with the board and also that the case halves of the SNES controller close easily and properly. The retainer for the shoulder buttons were cut off the case front and hot glued in place. 

Step 7: Test It Works Ok

Switch system on and there should be a green light flashing on and off to indicate it is talking to your system.

You notice the on/off switch above the LED window? Looks neat!

Step 8: Video / Demonstration

The same principle was used a while back when making a PSone controller into bluetooth too:



    • Clocks Contest

      Clocks Contest
    • Backpack Challenge

      Backpack Challenge
    • Oil Contest

      Oil Contest

    21 Discussions

    is there a way to use a rechargeable cel baterie?

    DO NOT BUY FROM DEALMANIACS.COM . After reading the original poster of the site's comment, I ordered one. I followed up the next day by calling the company to assure they had some in stock, and they don't. They say that it saying it is in stock is "a glitch they haven't bothered fixing." When I called the guy, he seemed really surprised about me calling, probably because there is no number listed on the site. I checked the WHOIS of the domain to find the number. The guy seemed really sketch, but he gave me my refund. Don't order anything from that site, I'd say.

    1 reply

    £70 (British Pounds) and you provide the controller and the BGP-100 bluetooth controller. The £70 covers labour and normal postage, tracked if UK; extra £5 if tracked wanted outside UK.

    I've changed technique since the first couple (make about 4 or 5 on commissions so far). Made it so the controller pad is facing downwards - far better and easier especially when changing the battery.

    Been looking for the bgp100 ever since I saw this instructable but kept coming up with sites that were out of stock. Finally I searched google with the phrase bgp100 "in stock" and found has 90+ of them in stock. So I ordered 2!! :) Yeah! This'll be fun. Happy hunting!!

    1 reply

    Also, for new snes controllers dirt cheap.
    Two ordered!
    Thanks for the tutorial Bacteria!

    Hey I saw this and thouht I'd try the same thing but with one of those mini Power A brand wiimotes. I decided to drill to the traces from behind and I might put an external battery pack for easy removal. Still deciding on that I suppose.

    Here is a video of my first solder test with the B button.

    youtube [dot] com/watch?v=FBWpwpaCESE

    I Saw that you cut the nes controller's board down a little bit, if i wanted to the same, with for example, an xbox 360 controller, or any controller for that matter, how would i go about cutting it down? is there rules or you know, like guidelines or instructions on how to do this?

    5 replies

    You only want to connect to the button traces, scrape the traces down to the copper underneath, use some flux, and solder your tinned wire to the traces.

    Ok thanks i definitely need to look into the terminology, i just have one more question, since im new to this, and im guessing the gold lines are the traces, are you allowed to cut through those, or will that create problems...? can you provide me with a video on how to cut through these boards? i know its a lot to ask, but i really would like to learn these things... thanks in advance

    So for example by what i mean by problems is this

    wont this effect like shortages? or problems with the controller?

    Not if you just wire to the traces to extend the connections; If you need to know more, please post in my forum what you want to do and achieve and we can take it from there!

    On controllers, yes you can cut through these traces and connect wires to extend the connections to other button contacts. If you need to know more, please post in my forum what you want to do and achieve and we can take it from there!

    The side with the d-pad isn't needed as you can use the wires that go from that to the other board as the connections, they are just traces.

    I see why you want to switch controllers