Bluetooth SNES controller for HTC Sense Phones (no root required)

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
5,615
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jun 28, 2011

First and foremost... Thank you to Rich, Corey and Nic for there awesome senior project that inspired me to do this. This SNES controller is based on their project here http://www.thehelloworld.info


Materials used for my version of the controller:
Lithium Ion Battery - 1000mAh
LiPo USB charger circuit
Arduino Mini Pro 328 3.3V
FTDI Basic Breakout (for programming the arduino)
Header pins (for connecting the arduino to the FTDI board)
BlueSMiRF Silver
On/Off switch
RGB diffused LED
Red 603 smd LED (ebay)
Various resistors

Here is a list of all the parts available for purchase at sparkfun.com
http://sprkfn.com/w24343
(everything except the On/Off switch, and 603 LED can be bought through them)

Pictures of the build:
http://home.comcast.net/~camaro2002ss/SNES_Controller/
Pic of the solder points on the SNES board (not pictured are the power and ground wires soldered on there)
http://home.comcast.net/~camaro2002ss/SNES_Controller/IMAG0231.jpg

Reference vids:
http://youtu.be/VAsnLQbzRhQ
http://youtu.be/Ox7GDZqKNB4

SNES Connect application:
http://dl.dropbox.com/u/4500073/SNES%20Project.zip
http://cgoodman.dyndns.org/files/SNES%20Connect.apk (dead link)


Amarino application:
http://www.amarino-toolkit.net/index.php/download.html

Arduino source code:
http://www.thehelloworld.info/code.php

Known issues:
-Some FCs on SNES connect application if you just turn off the application.
-XXXXoid (SNesoid, Nesoid, Ataroid...etc by youngzh) there is an issue when rolling the dpad. For example on Zelda, Link will hang when using dpad 'rolls' to navigate. Snes9x EX works good though.

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (08ScottyC)

  • there is ont hing i dont understand, didnt you connect the battery to vcc instead of the raw pin or the arduino, if you did you should put it on the raw pin right?

  • @MrIcefeet The battery I chose has a nominal discharge at 3.7V and cuts off at 2.75V, so IMO should work just fine on either VCC or RAW. but you are right, RAW would probably have been the better choice.

  • Since the original developers have bowed out of their plans to build and market these, do you think you'll try your hand at it? I'd like to get/build one, but I have no programming experience. I'm confident with a soldering iron though, and I have a couple SNES controllers so maybe you could sell kits ?

  • @Lebult The closest your going to get to a kit is get everything on that sparkfun wish list. Programming is easy for this as the coding has already been completed. Just need to flash it on the arduino.

  • Nice man! You really did a nice job fitting everything in the case. I just finished my 2nd version, and managed to use a lithium ion battery. Got everything to cram everything in there but I had to completely remove the plastic moldings. Where did you find that li-po charging circuit?

  • @richdegenhardt Hey Rich. 2nd version huh. can't wait to check it out :) I got the LiPo charging circuit at sparkfun sparkfun.com/products/10217

see all

All Comments (34)

Sign In or Sign Up now to post a comment!
  • Could this also be used for PC emulators?

  • Hello, i know a little about arduino but, how do you program this without usb-chip?

    what diferents are with Nano(this come with usb-chip)? and is Arduino Fio a ProMini with lipo charger built-in?

  • *drool*

    I dont think I can build one myself. So, how do I get one?

    I'm very eager to play SNES games on my Android...

    If they were to be sold what would the price be?

    Greetings from Martin, Denmark :)

  • I have an HTC Sense phone D;

  • @papacelms Good to know il just make my own then with a cheap blue tooth gamepad

  • @RobotsWithShotguns Unless you're willing to shell out over $100 dollars it's really not worth it for anyone to sell these. Mine came out around there although I ended up paying around $20 more than needed because of multiple orders from design changes, and programer chips.

  • @MrIcefeet I dono what the author of the vid did, but I'm just running mine through a Voltage regulator that's attached to a 5 V boost reg. that powers my $12 bluetooth controller from ebay.

  • If you use a 5V boost reg like I did you can run this thing till 0.8V which = way better battery life. If anyones interested just go to pololu.com and seach for "Pololu 5V Boost Regulator NCP1402"

  • Could you possibly think of selling these controllers?

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more