Author Topic: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]  (Read 2468 times)

TheFlash

  • Posts: 3404
Hey everyone, since my first attempt at making one of these seemed to go fine, I'm willing to assemble more of these if other people want one.

Rather than asking numerous people online to buy and ship items to me for assembly, I can order the materials myself if you can pay me back for them.  If there are several people who really want one, I'd prefer to order all the parts at once to save on shipping fees.


I want you to make me one!


If you want me to assemble one of these for you, I'd expect you to reimburse me for at least the cost of acquiring all the materials plus the cost to ship the finished product to you.  If I was making just one of them at a time, the least I can seem to pay to get all the parts to me (including retailer shipping costs) is about $30 (USD).  Shipping it to you would probably be somewhere in the neighborhood of $5 if you are in the USA, probably closer to $10 for Canada, and I have no idea about anything beyond that.

I'll plan to make an order for all these parts 10 days from now (19 November).  If you want me to make you one, please clearly post in this thread something like
Quote
Please make one of these for me, I [need/don't need] a micro USB cable as well
before that date.



I want more details so I can make my own!



Here is the list of parts I used to make the first one (prices in USD).  If you have better suggestions for any of these ($ savings or quality upgrade), please share!

Mini ATmega328 board w/USB onboard - $15
2" x 1" x 0.5" plastic enclosure - $2.50
N64 controller extension cable (2m) - $7

Here is a photo showing these three components so you get an idea of how big everything is and how it fits together.  Also see the video here.



Then just a few assorted bits of wire and such to put it together.


How do I use it?


For reference, the software that this device is designed for is called NintendoSpy.  That project is capable of interfacing with several gaming systems, but the adapter I made is specifically for N64 (mainly because it is integrated into the extension cable directly).

I decided the most straightforward approach would be to just use a standard microcontroller board with built in USB chip to simplify my work.  I'm sure you could get this to run on a somewhat cheaper microcontroller, but you also need a simple USB connection so this fits about perfectly.  Most smaller boards don't have USB communications enabled out of the box.  Fortunately, the mini size boards are cheaper than the full size arduino devices anyway.

If you don't have one already, you will also need a micro USB cable to connect the box to your computer.  Basically any micro USB to "normal" USB cable should work.  Here is an example if you have no idea what I'm talking about.  I assume most people at least have one of these because they are used to charge numerous electronic devices made in the last several years.  If you want another one specifically for use with this adapter, I can get one and send it with for you as well.  They cost somewhere in the neighborhood of $5 and come in lengths of 1m, 2m, 3m or so.
« Last Edit: November 09, 2015, 06:45:45 pm by TheFlash »

Infected Mind

  • Posts: 3875
  • Retro Game Enthusiast
    • Alex
    • GE
    • PD
    • twitch
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #1 on: November 09, 2015, 07:41:53 pm »
I will be interested in purchasing one fully built with the additional micro usb cable as I don't own one

Will pay whatever is fair for all the parts and the labor, basically just tell me the total price and I'll send it over!
AKA: l34ss l3oost
AKA: AlexWAnderson

SGT RAGEQUIT

  • Posts: 636
    • Tyler Deel
    • GE
    • PD
    • twitch
    • 2019CommunityContributor
    • soundcloud
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #2 on: November 09, 2015, 10:00:07 pm »
Please make one of these for me, I don't need a micro USB cable

What Alex said  :nesquik:

It's really cool to do this for us man

TheFlash

  • Posts: 3404
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #3 on: November 09, 2015, 11:29:58 pm »
The exact amount depends on how much the materials end up being. I put the rough figures of "the minimum will be something like $30 plus shipping" in the top post just so people would have a general idea of how much this would be.

How about we'll say $30 for the assembled cord, $35 if you want me to include a micro USB cable.
Then $5 for US shipping and $10 for Canadian shipping. If you are from somewhere else we will have to figure out that rate later.

That should be close to enough to cover the costs. I'm not a professional so there is a chance I mess one up, too. If you want to send more to reimburse my labor time, you can, but it is by no means expected.

TobiasSC

  • Posts: 29
    • GE
    • PD
    • twitch
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #4 on: November 10, 2015, 07:06:30 am »
Cool stuff. I'd like to have one, without the micro USB cable.

Jonesy

  • Posts: 924
  • I Miss Fat Jimbo
    • twitch
    • Mario Kart Players' Page
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #5 on: November 10, 2015, 10:07:43 am »
Please make one of these for me, I don't need a micro USB cable.

Also, willing to pay for labor costs.

Joshua Nash

  • Posts: 539
  • I sell propane and propane accessories.
    • GE
    • PD
    • twitch
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #6 on: November 10, 2015, 11:11:07 am »
I will buy one :nesquik:
Just wondering will times be invalid due to it being a modded controller?

Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #7 on: November 10, 2015, 05:14:43 pm »
I will buy one :nesquik:
Just wondering will times be invalid due to it being a modded controller?

No, Josh. Your controller isn't modified. The signal is simply being split.

Joshua Nash

  • Posts: 539
  • I sell propane and propane accessories.
    • GE
    • PD
    • twitch
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #8 on: November 10, 2015, 05:35:38 pm »
Ok thanks :D

TheFlash

  • Posts: 3404
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #9 on: November 18, 2015, 04:09:59 pm »
Hey everyone, I'll plan to order all this stuff tomorrow.

Here's the list so far, if you changed your mind or want to sneak in with a last minute request, now's a good time.

  • Infected Mind (+ micro USB)
  • SGT RAGEQUIT
  • TobiasSC
  • Jonesy
  • Joshua Nash

So at this point I would order the parts to make 5 of these, plus I'll order a micro USB cable to include for Infected Mind.  If I order everything tomorrow, I hope it will arrive by the middle of next week.  I would try to get it all put together for you guys and sent out within a few days after that.

TheFlash

  • Posts: 3404
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #10 on: November 19, 2015, 03:44:08 pm »
Okay, I ordered enough components to make at least 1 extra in case I mess something up.  If they all happen to work, I might end up with one more than I need.  Maybe someone else would want it at a later time.

TheFlash

  • Posts: 3404
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #11 on: November 24, 2015, 12:54:47 am »
All the parts are here, so just PM me your address and send me some $$ and I'll send them out in the next couple days.  Paypal or Amazon Gift Code would both be fine. If you don't know my email address, just ask in your address PM.

TheFlash

  • Posts: 3404
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #12 on: November 25, 2015, 03:41:59 am »
Hey guys, had an epic all-evening assembly session tonight and got these all done.

Those of you who have already sent me you address, I'll try to ship out tomorrow.  Thursday's USA Thanksgiving so you'll probably have to wait until Friday if you didn't already send me your address.

They're all programmed for NintendoSpy and I tested each one after assembly. Seemed to work fine. Even had a 100% success rate so I actually have 2 extras.  If someone else wants one, let me know.  I'll probably hold onto the extras for a week or so just to make sure all the 5 who asked for one don't have any mail incidents.

As you can see in the photos, there's really no room in the case to tie a knot in the cord or add much other structural strength to keep the cord in place.  I ended up just going with hot glue which should be fine as long as you're not playing tug of war with these....if it comes loose you can probably pop open the case and use an epoxy-type glue for a stronger hold.  The case actually does clamp down on the cord to hold it in that way as well.

No warranty etc. etc.  :v

There's a small hole on the top of each just in case they ever need to be reprogrammed, so you could use a pin to hit the reset button.

Pics for when someone wonders what's inside:





TheFlash

  • Posts: 3404
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #13 on: November 30, 2015, 02:55:45 pm »
  • TobiasSC
  • Jonesy

Still waiting on mailing addresses for these two.  Hopefully the first 3 I sent out should be arriving soon.  Just PM me your mailing address and I'll get them sent out. They are already packaged for shipment.

As I mentioned before, I actually ended up with 2 extras so if someone else wants one, I can get one to you as soon as the first 5 people have confirmed receipt of a working cord.

SGT RAGEQUIT

  • Posts: 636
    • Tyler Deel
    • GE
    • PD
    • twitch
    • 2019CommunityContributor
    • soundcloud
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #14 on: November 30, 2015, 04:04:55 pm »
mine arrived today and works great, thanks again  :nesquik:

Joshua Nash

  • Posts: 539
  • I sell propane and propane accessories.
    • GE
    • PD
    • twitch
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #15 on: November 30, 2015, 05:14:00 pm »
got mine today too Thanks so much  :nesquik:

TobiasSC

  • Posts: 29
    • GE
    • PD
    • twitch
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #16 on: December 15, 2015, 05:32:06 am »
Got mine. Thanks!

Dotman1337

  • Posts: 2
    • twitch
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #17 on: December 24, 2015, 04:34:31 pm »
Hey, I would like to buy one of these.  With a micro usb cable included if possible. Thanks! :)

TheFlash

  • Posts: 3404
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #18 on: December 24, 2015, 10:30:25 pm »
Sure, I still have 2 left.

PM me your mailing address and I'll send it on Monday.  The other guys paid me via PayPal, does that work for you?

OG

  • Moderator
  • Posts: 366
  • Lookup
    • Ogran
    • GE
    • PD
    • twitch
    • 2014RankingsDev
    • 2015RankingsDev
    • 2016RankingsDev
    • 2017RankingsDev
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #19 on: January 02, 2016, 04:46:38 am »
Do you happen to have one left?

If so: is UK shipping an option? (price is fine)
Here in and of the dark, our city, it's streets and walls
Here we live, we are, inside our homes and malls

TheFlash

  • Posts: 3404
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #20 on: January 02, 2016, 11:01:37 am »
You are the third person to inquire about the last cord I have. I told the first two guys whoever sends me $$ first would get it.

Most of the American guys have been sending around $40 USD. It would be a little more to ship across the ocean.

The earliest I can send it is Monday.

TheFlash

  • Posts: 3404
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #21 on: January 03, 2016, 12:27:03 pm »
Hey guys, someone just paid me for the last cord that I had made.

If you still really want one and can't build it yourself, I could probably make one for you.  But it might cost more if I have to order all the supplies in lower quantities.

Joshua Nash

  • Posts: 539
  • I sell propane and propane accessories.
    • GE
    • PD
    • twitch
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #22 on: April 09, 2016, 09:04:09 am »
I downloaded and extracted the nintendospy program but there is no NintendoSpy.exe file how can I get it  :(
This is the link I used https://github.com/jaburns/NintendoSpy.git

OG

  • Moderator
  • Posts: 366
  • Lookup
    • Ogran
    • GE
    • PD
    • twitch
    • 2014RankingsDev
    • 2015RankingsDev
    • 2016RankingsDev
    • 2017RankingsDev
Here in and of the dark, our city, it's streets and walls
Here we live, we are, inside our homes and malls

Joshua Nash

  • Posts: 539
  • I sell propane and propane accessories.
    • GE
    • PD
    • twitch
Re: ******~ I want N64 button inputs on my stream ~****** [LOOK INSIDE]
« Reply #24 on: April 09, 2016, 09:16:41 am »
Thanks  :D