nfg.forums

NFG Forums => Controller Technic => Topic started by: micro on October 20, 2013, 08:20:16 PM

Title: WIP: Universal Wireless Retro Controller v2
Post by: micro on October 20, 2013, 08:20:16 PM
During the last few weeks I've been working on the next version of my wireless mod (http://nfggames.com/forum2/index.php?topic=4393.0).
In the beginning the idea was to have a small PCB with all the neccessary components on it. Then you connect that PCB using some wires to your original controller PCB.
(http://i.imgur.com/T09JtZQs.jpg?1) (http://imgur.com/T09JtZQ)
The PCB is small enough to fit inside most controllers.

The downside: During normal operation the whole circuit draws about 2 mA, the green power LED alone draws 1 mA! But you need the power LED so you can see if your controller is switched on and you don't forget to switch it off. 
Also everytime you want to read the button states you have to provide power to the original controller PCB. That way real low power consumption isn't possible.

So I came up with a different idea: Completely discard the original controller PCB and make a new PCB containing the wireless circuit AND all the buttons.
A power switch and power LED wouldn't be needed as the whole PCB goes into low-power mode after 1 or 5 minutes of inactivity. In low-power mode the power consumption is only a few uA, the controller could remain in low-power mode for several years before the battery runs dry.
Waking up from the low-power mode could be achieved by simply pressing the start button.

In addition, the only modification that had to be done to the controller case would be to file a small rectangular hole to fit the Mini-USB connector for charging the battery.

So I really designed such a PCB, and a few days ago I got the result:
(http://i.imgur.com/FEo89Pms.jpg) (http://imgur.com/FEo89Pm) (http://i.imgur.com/hZxpDYjs.jpg) (http://imgur.com/hZxpDYj) (http://i.imgur.com/uejsvq6s.jpg) (http://imgur.com/uejsvq6) (http://i.imgur.com/22eR1H8s.jpg) (http://imgur.com/22eR1H8)

Although the PCB looks good and it works in theory, I really fucked up the directional buttons.
If you push "down" then most likely you push "right", too. Same problem with "up".  It's almost impossible to pull of dragon punches in SF2.

I guess I've chosen the wrong type and orientation of the direction buttons. Now I think I've better used two half-circles, as used on most controllers:
http://www.slagcoin.com/joystick/pcb_diagrams/snes_diagram1.jpg (http://www.slagcoin.com/joystick/pcb_diagrams/snes_diagram1.jpg)
http://www.slagcoin.com/joystick/pcb_diagrams/ps1_diagram1.jpg (http://www.slagcoin.com/joystick/pcb_diagrams/ps1_diagram1.jpg)

Also I'm not quite sure if this could also be a problem caused by using gold coating on the button contacts instead of that conductive carbon stuff that's used in every 1st party controller.
So I'm asking why are they using the conductive carbon stuff? Because it's better suited for the application or because it's cheaper than gold finish?

;D Anyways, great way to waste about 200€, hahaha. Fuck  :'(
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: NFG on October 21, 2013, 07:21:38 AM
I overlaid your PCB image on a SNES PCB image and the only thing that really strikes me is the size of your button sites.  They're much larger than required, I think. 

It's possible that the carbon pads on the SNES PCB have a higher resistance and don't activate until they're pressed with some decent amount of pressure, but I think it's just as likely that yours are triggering early because there's just so much opportunity, with such a large site, to short the circuit and activate the press.

As a quick and easy test, try cutting a bunch of those traces to see if a smaller sensor site has the desired effect?
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: public-pervert on October 21, 2013, 12:16:40 PM
I don't know if I understood the problem. When you press "down" the controller registers "right" or "right+down"?
If you've just switched the layout, just cut the traces and rewire it at the right orientation with little wires.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Grambo on October 21, 2013, 02:19:09 PM
Quote from: micro on October 20, 2013, 08:20:16 PM
Also I'm not quite sure if this could also be a problem caused by using gold coating on the button contacts instead of that conductive carbon stuff that's used in every 1st party controller.
So I'm asking why are they using the conductive carbon stuff? Because it's better suited for the application or because it's cheaper than gold finish?
Some reading material:
http://www.comdes.nl/PDF/GTC/Keypad-Design-Guide.pdf (http://www.comdes.nl/PDF/GTC/Keypad-Design-Guide.pdf)

I'm inclined to agree with Lawrence. I think it's the large surface area that's causing the false presses. D-pads are finicky things... I bought a bunch of 3rd party replacement silicones for my NES and SNES controllers recently. The first thing I noticed was the reduced carbon pad size. They result in almost the exact opposite problem of what you've just described. It's near impossible to have a "diagonal" direction pushed down; into the garbage they went.

Sorry to hear the board order was a flop; it's a fantastic idea. I'll certainly be buying at least a couple when you come out with the next (fixed) batch :)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: public-pervert on October 21, 2013, 09:02:26 PM
If size of the pads is the problem, then you can plotter some adhesive with small holes to reduce the contact area. I can gladly make some to you for free. Just send me the files.

(http://imageshack.us/a/img541/6672/knu5.jpg)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Grambo on October 21, 2013, 09:40:00 PM
Quote from: public-pervert on October 21, 2013, 09:02:26 PM
If size of the pads is the problem, then you can plotter some adhesive with small holes to reduce the contact area. I can gladly make some to you for free. Just send me the files.
Seems like it's worth a shot to me. Wouldn't it be great saving all those PCBs?
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on October 23, 2013, 03:05:52 AM
Thanks for all your ideas!  :)

I've tried to decrease the size of my PCB contacts by applying some nail polish:
(http://i.imgur.com/UrxIB5tl.jpg) (http://imgur.com/UrxIB5t)

Unfortunately that doesn't change a thing...
I suspect the position of the rubber contacts is fixed so the size of the PCB may be not the real issue here.

I could imagine if I press "UP" on the D-pad the "RIGHT" and "LEFT" rubber contacts get tilted towards the up-direction, too. And if they touch the PCB contacts just a little bit the button will be registered as pressed.

So using a PCB contact type just like as on the original controller PCB may solve that problem:
(http://i.imgur.com/OPfQBf9l.png) (http://imgur.com/OPfQBf9)

Today I also had another idea to see what's happening with the rubber contacts when the d-pad gets pressed: Just take out the controller PCB, press a small piece of transparent plastic or glass against the d-pad and see what happens ;) I'll definitely test that out!

Quote from: Grambo on October 21, 2013, 02:19:09 PM
Sorry to hear the board order was a flop; it's a fantastic idea. I'll certainly be buying at least a couple when you come out with the next (fixed) batch :)
I'm not sure if I'll make another batch, it's just so expensive because of the size and the gold plating. I can't afford to waste more money on another broken batch...
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: RDC on October 23, 2013, 05:06:11 AM
The carbon coating over the traces on most controllers is just cheaper than plated ones, it also keeps the copper from corroding up as an exposed copper pad alone would do that.

The Resistance difference there is a couple hundred ohms at best on a carbon pad versus closer to 0 on a plated one. You can take a 10k Resistor and complete the circuit and the button will register, so that makes no real difference at all.

The problem is that 'finger' style type of pad used for the D-pad there.

What's happening is, when you press in a single direction, down for example, a tiny bit of the left or right pad can make contact with the board because those don't get pressed straight down like a button contact does, the D-pad pivots from the center. If it were in that half circle shape, then it could only touch the bottom half of the right or left pad and that will not make a connection between the 2 contacts for it. That finger type has a lot more area for the 2 connections to be made, and made on only the bottom half where the pad can hit, so it's just a bad contact design for a D-pad. It's fine for the buttons, where the pads hit straight down on them, but for the D-pad that's at a slight angle, they're awful.

These are a couple of pics of XBOX controllers, but they're good to illustrate the issue. The top picture is the older half circle style, and the red area is where the contact pad hits if pressed straight up, but it could also press slightly to the left or right. Slightly right is shown in this case, and it's only able to touch half of the contact pad, so no misfire can happen.

(http://i50.photobucket.com/albums/f320/RDCXBG/360%20SUX/D-padIssuesSGOOD.jpg)

With the 'finger' style pads, that same little bit of contact that can hit the board on the right will cause a misfire as the 2 contacts for right are in that area, while on the half circle style it will do nothing.

(http://i50.photobucket.com/albums/f320/RDCXBG/360%20SUX/D-padIssues360BAD.jpg)


Get the boards made with the ENIG finish, Electroless Nickle Immersion Gold, which is still gold plating, but it's not as expensive as some place that is only going to plate the exposed pads after the fact.

Also, not sure where you're getting them made at, but upload your design to OSHPark and see what it costs there to have them done. The go in groups of 3, and at $5 a square inch on a 2in x 5in board that's $50 for 3, or $17 per when all said and done, but it's cheaper in the long run to test out a design that way versus pulling the trigger on a bigger batch that isn't 100% proven yet.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: NFG on October 23, 2013, 08:27:25 AM
You can cut those large button pads with a knife and reduce the contact patch to any area you like.  Your nail polish fix didn't really significantly reduce the patch size, why not cut the trace so that only the central 2 or 3 strips are active?  (2 from one side, one from the other).  This way you'll have an actual contact patch size and location similar to the original, allowing you to fix all your PCBs with a few quick flicks of an x-acto knife. 

You can probably use a dremel with a tiny grinder tip to do the rest of the boards en masse if it works. 
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: RDC on October 23, 2013, 08:39:58 AM
That will not work the same as the half circle pad setup as the 'fingers' of even 2 strips are still in that bad area and could be hit by the pad, in fact the center ones are causing the most issue.

One cut that may work for the Left and Right contacts though, is cutting a straight line in the middle, like the half circle Left/Right pads have, and just separate them. That would work for those, but the Up and Down pads are facing the same way and would not benefit from that type of cut, so while cutting the Left/Right pads may eliminate some of the problems with them, there still could be some U/D issues when pressing only Left or Right because of those pads.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: NFG on October 23, 2013, 10:13:44 AM
As shown, you can mimic the appropriate pad contact area easily enough.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: RDC on October 23, 2013, 10:26:06 AM
I like that Up/Down pad cut solution, but a single cut straight thru the middle of the Left/Right pads, also from left to right, is all that's needed, and it will be much faster as it's not 9 small cuts.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: NFG on October 23, 2013, 01:29:25 PM
Haha, you beat my elegant solution!  Good work.  =D
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on October 24, 2013, 02:45:21 AM
Haha, I made the cuts as you guys proposed:
(http://i.imgur.com/bSz7WeXl.jpg) (http://imgur.com/bSz7WeX)

I have to say it works quite well! I'm also surprised that left/right doesn't affect up/down anymore.  ;D
Of course, in the end I'd like to have the updated PCB with the half-circle contacts...


Quote from: RDC on October 23, 2013, 05:06:11 AM
Also, not sure where you're getting them made at, but upload your design to OSHPark and see what it costs there to have them done. The go in groups of 3, and at $5 a square inch on a 2in x 5in board that's $50 for 3, or $17 per when all said and done, but it's cheaper in the long run to test out a design that way versus pulling the trigger on a bigger batch that isn't 100% proven yet.
OSHPark... Nice, thanks for the tip! I've registered and uploaded a .brd file for testing purposes. So with the default shipping option there's no extra fee, did I get that right? (Even for international shipping)

I usually choose Imall/Itead (https://imall.iteadstudio.com/) to manufacture my boards. The quality is high (imo) and normally the price per PCB is low. But because the SNES controller board exceeds 10cm x 10cm and the required ENIG finish I had two options: 5 PCB's for 78$ or 50 PCB's for 155$ (both without shipping and customs). So bought 50 faulty boards, haha.

EDIT: The pics of the Xbox controller PCB's: The first one shows an original Xbox controller PCB and the second one the 360 controller PCB, right? Why the heck did they use those finger/comb contacts on the 360 controller when they already had the right contacts on the Xbox1 controller...?
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: RDC on October 24, 2013, 03:45:17 AM
The cuts on the Left/Right pads can be about half that wide, it just needs to be right in the middle and enough to sever the contacts, so a cut as thin as hair will do the job.

Yes OSHPark has a free shipping option. It will take 8-31 days for International shipping.

It's pretty hard to find a PCB fab house now that offers a crappy PCB. There are some cheaper places, but they don't offer routing, so you'd have to cut the boards out yourself, and on designs like that one there and some off the PCBs I've done, it's worth it to pay the little extra so they get cut out on a machine.

If you ever need to do a medium sized run that will fit on a 5 x 5cm sized board, then Fusion PCB Service (http://the%20cuts%20on%20the%20left/Right%20pads%20can%20be%20about%20half%20that%20wide,%20it%20just%20needs%20to%20be%20enough%20to%20sever%20the%20contacts,%20so%20a%20cut%20as%20thin%20as%20hair%20will%20do%20the%20job.%3Cbr%20/%3E%3Cbr%20/%3EYes%20OSHPark%20has%20a%20free%20shipping%20option.%20It%20will%20take%208-31%20days%20for%20International%20shipping.%3Cbr%20/%3E%3Cbr%20/%3EIt's%20pretty%20hard%20to%20find%20a%20PCB%20fab%20house%20now%20that%20offers%20a%20crappy%20PCB.%20There%20are%20some%20cheaper%20places,%20but%20they%20don't%20offer%20routing,%20so%20you'd%20have%20to%20cut%20the%20boards%20out,%20and%20on%20designs%20like%20that%20one%20there%20and%20some%20off%20the%20PCBs%20I've%20done,%20it's%20worth%20it%20to%20may%20the%20little%20extra%20so%20they%20get%20cut%20out%20on%20their%20machines.%3Cbr%20/%3E%3Cbr%20/%3EIf%20you%20ever%20need%20to%20do%20a%20medium%20sized%20run%20that%20doesn't%20have%20any%20weird%20angles%20or%20curves,%20just%20small%20squares%20or%20rectangles%20or%20anything%20that%20is%20easy%20to%20cut%20out%20yourself%20and%20will%20fit%20on%20a%205%20x%205cm%20sized%20board%20(and%20they%20also%20have%20other%20size%20boards)%20then%20Fusion%20PCB%20Service%20(SeeedStudio)) (SeeedStudio) or Elecrow (http://www.elecrow.com/services-c-73/) for them is pretty cheap. Not all boards need an ENIG finish, and ones that just have parts and some TP spots the HASL finish is fine for them, like the PCB you first were going to use for this. At those places, you get 10 of the 5 x 5cm boards for $10, and if you can get more than one design on the board, they allow that also. So you can panelize different designs, or the same design on it as many times as it will fit. So if you had say a 24 x 24mm sized board, you could get 4 of those per board on that 5 x 5cm, for a total of 40 boards for the same $10.

Correct about the 360 pics. The first one is an S-controller for the XBOX, then the second one is one of the older Matrix versions of the 360 controller. On later revisions of the 360 boards they changed up the D-pad contacts to a better design, but it didn't really help as another issue with them is the D-pad sits so high up from the board and has so much slop in it. One thing that makes a good D-pad good is how close it sits to the board, and the 360 ones does not. I wouldn't even try to guess why they went with that design, but it's also hard to tell what kind of ignorant things anyone would do if the had billions of dollars and no accountability.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Grambo on October 24, 2013, 04:10:57 AM
Well, thats good news!
Does this mean that the boards now feel pretty much like the original PCB?
If so, I'd buy a couple. I have no issues with little cut marks.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: public-pervert on October 24, 2013, 05:18:59 AM
Nice work figuring it out!  ;)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: SnoopKatt on October 24, 2013, 08:15:27 AM
It's always nice when an expensive problem can be fixed with a little bit of scratching  :P
Good thinking RDC!
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: NFG on October 24, 2013, 08:42:39 AM
What do you mean, RDC?  It was my idea! 

I'm so deleting your account.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: SnoopKatt on October 24, 2013, 05:34:05 PM
Quote from: Lawrence on October 24, 2013, 08:42:39 AM
What do you mean, RDC?  It was my idea! 

I'm so deleting your account.
;D
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: ours1011 on October 30, 2013, 07:34:35 AM
I'm glad that you could salvage those PCBs !

Nice project anyway ;)

Quote from: Grambo on October 24, 2013, 04:10:57 AM
Well, thats good news!
Does this mean that the boards now feel pretty much like the original PCB?
If so, I'd buy a couple. I have no issues with little cut marks.
Same here !  8)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on November 18, 2013, 05:26:08 AM
Quote from: RDC on October 24, 2013, 03:45:17 AM
It's pretty hard to find a PCB fab house now that offers a crappy PCB.
I've tried www.makepcb.com (http://www.makepcb.com) once. Horrible PCB maker! It takes forever, poor communications and they're not able to depanelize the PCB's without cutting the copper on the edge - ouch!

Quote from: RDC on October 24, 2013, 03:45:17 AM
If you ever need to do a medium sized run that doesn't have any weird angles or curves, just small squares or rectangles or anything that is easy to cut out yourself and will fit on a 5 x 5cm sized board (and they also have other size boards) then Fusion PCB Service (SeeedStudio)]Fusion PCB Service[/url] (SeeedStudio) or Elecrow (http://www.elecrow.com/services-c-73/) for them is pretty cheap. Not all boards need an ENIG finish, and ones that just have parts and some TP spots the HASL finish is fine for them, like the PCB you first were going to use for this. At those places, you get 10 of the 5 x 5cm boards for $10, and if you can get more than one design on the board, they allow that also. So you can panelize different designs, or the same design on it as many times as it will fit. So if you had say a 24 x 24mm sized board, you could get 4 of those per board on that 5 x 5cm, for a total of 40 boards for the same $10.

Thanks for the tip! I've ordered 10 PCB's at Seeed Studio. A few days ago the new PCB's have arrived: :)
(http://i.imgur.com/9rNsq8cs.jpg) (http://imgur.com/9rNsq8c) (http://i.imgur.com/Jy3pOids.jpg) (http://imgur.com/Jy3pOid)

Here are some pictures of the finished controller:
(http://i.imgur.com/7qTSaugs.jpg) (http://imgur.com/7qTSaug) (http://i.imgur.com/fUNa1Oos.jpg) (http://imgur.com/fUNa1Oo) (http://i.imgur.com/rLhZ2ots.jpg) (http://imgur.com/rLhZ2ot)

So far everything seems to work  ;D I also changed some other minor things like the size and position of some hole so the new version is easier to fit.



Quote from: ours1011 on October 30, 2013, 07:34:35 AM
Quote from: Grambo on October 24, 2013, 04:10:57 AM
Well, thats good news!
Does this mean that the boards now feel pretty much like the original PCB?
If so, I'd buy a couple. I have no issues with little cut marks.
Same here !  8)

Well of course I wouldn't sell the old flawed PCB. But I could imagine to assemble und sell four or five complete sets, including assembled controller PCB & receiver PCB, LED's, battery and receiver housing:
(http://i.imgur.com/LxCeLfIs.jpg) (http://imgur.com/LxCeLfI) (battery not on the pic).

Right now I'm waiting for some batteries I've ordered at sparkfun.com. They should fit the SNES controller and they got a capacity of 400 mAh. That would result in a battery life of several hundreds hours, haha!  ;D
I'm not sure how much I'd demand for one set. Of course I will take the failed first batch into account, so it won't be cheap. Maybe 70€? We'll see... At least you wouldn't need any extra parts besides the SNES controller itself.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Grambo on November 18, 2013, 12:39:11 PM
I guess that's the price for R&D! Good to see that it all worked out.
What's the button on the receiver for?

I'll take 2 as soon as you're willing to sell, please. micro products are my favorite :)
Oh, and I don't need the receiver housing, thanks.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: public-pervert on November 19, 2013, 12:18:15 AM
You're getting pro at it, mate!  ;D

Glad to see it all worked out, congrats!  ;)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on November 19, 2013, 03:44:40 AM
Quote from: public-pervert on November 19, 2013, 12:18:15 AM
You're getting pro at it, mate!  ;D

Glad to see it all worked out, congrats!  ;)

Thanks :D

Quote from: Grambo on November 18, 2013, 12:39:11 PM
I guess that's the price for R&D! Good to see that it all worked out.
What's the button on the receiver for?

I'll take 2 as soon as you're willing to sell, please. micro products are my favorite :)
Oh, and I don't need the receiver housing, thanks.

Good! As I said I'm waiting for the batteries at the moment. And I also like to test the controller for some more time. So I could sell you the two sets in late November / early December, I'll keep you posted.


If you don't need the housing I guess you want to install the receivers inside the console itself?


Regarding the button: It's a push button for selecting a new channel (up to 10 channels possible). When the button gets pushed the LED will start flickering green and red really fast. That means the receiver is ready for a new channel.
So you turn on the controller (by pressing start) while holding another button, depending on the channel you want.

Here's a little video to demonstrate the process. You can also see the activity LED in action  ;D
The LED will glow for 1 second if a button is pressed (or released). It will glow in red if the battery runs low, in green otherwise.

UWRC v2 SNES controller on NeoGeo MVS (http://www.youtube.com/watch?v=ux70ZtdC88w#)

Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Grambo on November 19, 2013, 03:09:34 PM
Quote from: micro on November 19, 2013, 03:44:40 AM
If you don't need the housing I guess you want to install the receivers inside the console itself?
You got it :) I currently use this variation of the NRF24L01 and just run the antenna inside my console(s):(http://www.elechouse.com/elechouse/images/medium/product/NRF24L01%20+%20PA_MED.jpg)

OMG! IS THAT AN SNES CONTROLLER PLAYING MVS???
You HAVE been busy, haven't you? I'm very excited for v2... since I see it working on MVS, I can only assume that the Genesis/SMS/2600 will soon be possible too :)

Quote from: micro on November 19, 2013, 03:44:40 AM
Good! As I said I'm waiting for the batteries at the moment. And I also like to test the controller for some more time. So I could sell you the two sets in late November / early December, I'll keep you posted.
Please do.

On another note, I'm sure I'll be modifying it so that I have no LED, but micro USB coming from the top of the controller. It's just a personal preference; I find the LED unnecessary and I prefer less holes in my controllers.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on November 21, 2013, 01:11:00 AM
Well, I prefer to have a small detachable receiver  ;D



Quote from: Grambo on November 19, 2013, 03:09:34 PM
OMG! IS THAT AN SNES CONTROLLER PLAYING MVS???
You HAVE been busy, haven't you? I'm very excited for v2... since I see it working on MVS, I can only assume that the Genesis/SMS/2600 will soon be possible too :)
Actually I've already prepared a Mega Drive receiver. But I haven't written the program yet, so of course it's not working at the moment:
(http://i.imgur.com/MGlmYzvs.jpg) (http://imgur.com/MGlmYzv) (http://i.imgur.com/78IFVAUs.jpg) (http://imgur.com/78IFVAU) (http://i.imgur.com/et09FoQs.jpg) (http://imgur.com/et09FoQ)



Quote from: Grambo on November 19, 2013, 03:09:34 PM
On another note, I'm sure I'll be modifying it so that I have no LED, but micro USB coming from the top of the controller. It's just a personal preference; I find the LED unnecessary and I prefer less holes in my controllers.
I agree with you. Less holes are better BUT I'd say installing the Micro USB socket into the cable outlet won't be looking as nice as making an extra hole at the bottom of the controller. The red LED which indicates the start and end of the battery charging process is just a perfect fit :D

Maybe I shouldn't solder the USB socket on your PCB's? I can give you two extra PCB's of the first failed batch and you can cut out the Micro USB area and install the USB micro socket where ever you want.



Other news: The batteries have arrived today. They fit the SNES controller without a problem. And the battery connector and its polarity even fits the socket I've used on my PCB. (pure coincidence!)
(http://i.imgur.com/s2A3Ixys.jpg) (http://imgur.com/s2A3Ixy) (http://i.imgur.com/Ic4aHnqs.jpg) (http://imgur.com/Ic4aHnq)
Forget the old Ipod shuffle battery, with this battery the controller will run forever!   ;D
(battery capacity: 400 mAh; current consumption of my wireless PCB: less than 1 mA)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Grambo on November 21, 2013, 01:59:48 AM
Quote from: micro on November 21, 2013, 01:11:00 AM
Maybe I shouldn't solder the USB socket on your PCB's? I can give you two extra PCB's of the first failed batch and you can cut out the Micro USB area and install the USB micro socket where ever you want.

Other news: The batteries have arrived today. They fit the SNES controller without a problem. And the battery connector and its polarity even fits the socket I've used on my PCB. (pure coincidence!)

Forget the old Ipod shuffle battery, with this battery the controller will run forever!   ;D
(battery capacity: 400 mAh; current consumption of my wireless PCB: less than 1 mA)

Wow! Great news about the battery.
Hmmm... if the battery lasts that long, perhaps I may go with what you have designed on your PCB and leave the USB on the bottom. I have a desoldering station and have no problem moving things around, so don't worry about me.

A few questions, if I may:
Is the old v1.1 software compatible with your new program? (as in, can I use a v1.1 transmitter with a v2 receiver?)
Is the circuitry the same as your v1.1 schematics?
Will v2 run on the "old hardware" and if so, will you be offering the hex files to update? I have a few controllers kicking around and it'd make me sad to see the components go to waste.

Awesome work micro. I'm glad to see this take form. Pictures look fantastic.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on November 21, 2013, 08:27:02 AM
I can say that it's 100% incompatible.
Different microcontroller, schematic, wireless protocol, rf channels and even packet size.  ;D
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Zoel on November 21, 2013, 04:20:09 PM
Quote from: micro on November 21, 2013, 01:11:00 AM
Well, I prefer to have a small detachable receiver  ;D



Quote from: Grambo on November 19, 2013, 03:09:34 PM
OMG! IS THAT AN SNES CONTROLLER PLAYING MVS???
You HAVE been busy, haven't you? I'm very excited for v2... since I see it working on MVS, I can only assume that the Genesis/SMS/2600 will soon be possible too :)
Actually I've already prepared a Mega Drive receiver. But I haven't written the program yet, so of course it's not working at the moment:
(http://i.imgur.com/MGlmYzvs.jpg) (http://imgur.com/MGlmYzv) (http://i.imgur.com/78IFVAUs.jpg) (http://imgur.com/78IFVAU) (http://i.imgur.com/et09FoQs.jpg) (http://imgur.com/et09FoQ)



Quote from: Grambo on November 19, 2013, 03:09:34 PM
On another note, I'm sure I'll be modifying it so that I have no LED, but micro USB coming from the top of the controller. It's just a personal preference; I find the LED unnecessary and I prefer less holes in my controllers.
I agree with you. Less holes are better BUT I'd say installing the Micro USB socket into the cable outlet won't be looking as nice as making an extra hole at the bottom of the controller. The red LED which indicates the start and end of the battery charging process is just a perfect fit :D

Maybe I shouldn't solder the USB socket on your PCB's? I can give you two extra PCB's of the first failed batch and you can cut out the Micro USB area and install the USB micro socket where ever you want.



Other news: The batteries have arrived today. They fit the SNES controller without a problem. And the battery connector and its polarity even fits the socket I've used on my PCB. (pure coincidence!)
(http://i.imgur.com/s2A3Ixys.jpg) (http://imgur.com/s2A3Ixy) (http://i.imgur.com/Ic4aHnqs.jpg) (http://imgur.com/Ic4aHnq)
Forget the old Ipod shuffle battery, with this battery the controller will run forever!   ;D
(battery capacity: 400 mAh; current consumption of my wireless PCB: less than 1 mA)

Nice work Micro. I really want to purchase these complete controllers from you, doesn't matter what price they are What I really want is the wireless controller for Snes and Saturn. Then a receiver for the Megadrive. I always wanted a Saturn to Mega Drive adapter, but I can't find such a thing. The improvements from the Mega Drive controller to Saturn is astounding.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on November 29, 2013, 12:41:21 AM
It's done! I've assembled 4x controller PCB's and 4x receiver PCB's. It took me longer than I thought...
(http://i.imgur.com/vQFLNpJs.jpg) (http://imgur.com/vQFLNpJ)

I also drilled the holes on the receiver case. So there's not too much additional work required to turn these kits into a working wireless controllers. I've compiled a PDF that shows which steps are yet to be done:
http://www.mediafire.com/download/37d5yj200bvi7e0/UWRC_v2_SNES_Controller.pdf (http://www.mediafire.com/download/37d5yj200bvi7e0/UWRC_v2_SNES_Controller.pdf)

So if someone wants one of those four sets, just send me a PM. The price will be 75€ per set. (I checked the material cost: 50€ per set!)
EDIT: Already gone!



Quote from: Zoel on November 21, 2013, 04:20:09 PM
Nice work Micro. I really want to purchase these complete controllers from you, doesn't matter what price they are What I really want is the wireless controller for Snes and Saturn. Then a receiver for the Megadrive. I always wanted a Saturn to Mega Drive adapter, but I can't find such a thing. The improvements from the Mega Drive controller to Saturn is astounding.
Yes, I'm also planning on playing MD with the Saturn controller some day ;). But I'm not sure if I can ever offer complete controllers...
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Zoel on November 30, 2013, 09:54:22 AM
Micro let me know when you complete another set, with all those PCB you have there, i'm sure you will still make more to come. Also do you plan on making pcb for other controllers such as the saturn controller in the future?
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: SnoopKatt on December 06, 2013, 07:32:10 PM
Wow, this all looks awesome! Will you be releasing the files/schematics for V2 for the NES/SNES/N64?
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Grambo on December 11, 2013, 03:58:20 PM
This is fantastic. Everyone give all your money to micro when he releases his next batch because these are worth every penny!! What really amazes me is the range and battery life. I'm really particular about all my consoles' controllers and I'm incredibly happy with these.

I installed my receivers inside my console:

(http://i.imgur.com/9mn15pOl.jpg) (http://imgur.com/9mn15pO)(http://i.imgur.com/1umvhHrl.jpg) (http://imgur.com/1umvhHr)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Zoel on December 12, 2013, 10:08:16 AM
Quote from: Grambo on December 11, 2013, 03:58:20 PM
This is fantastic. Everyone give all your money to micro when he releases his next batch because these are worth every penny!! What really amazes me is the range and battery life. I'm really particular about all my consoles' controllers and I'm incredibly happy with these.

I installed my receivers inside my console:


I plan to purchase one from Micro as soon as he has one available. Thought I don't think I would put the receiver inside the consol, makes the controller slot look empty that just my opinion, but cool idea though.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on December 13, 2013, 03:44:47 AM
Good, good!
Do you also have pictures of your controllers? I'm curious how they turned out. :)



Quote from: SnoopKatt on December 06, 2013, 07:32:10 PM
Wow, this all looks awesome! Will you be releasing the files/schematics for V2 for the NES/SNES/N64?
It's too early to give a definite answer... This version isn't meant to be built by hand. You just wouldn't be able to stuff all the components inside the controller. I put a lot of time and energy to compile the pdf for the first version. But still, people had many, many problems with making the mod. Now this time the schematic is even more complicated...
I don't make promises and I don't give deadlines. We'll just have to wait and see how it all turns out!  ;D
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: SnoopKatt on December 14, 2013, 08:50:35 AM
That's understandable; it definitely looks like there's a lot more going on in that PCB than a couple caps and resistors now lol. I wouldn't worry about the problems people are having with them too much though. People (especially me lol) are bound to make some silly mistakes, no matter how well written the guide is.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Grambo on December 17, 2013, 09:46:53 AM
Quote from: micro on December 13, 2013, 03:44:47 AM
Good, good!
Do you also have pictures of your controllers? I'm curious how they turned out. :)
I hadn't taken any pictures because I'm not finished with my controllers... one is yellowing and one is cracked, so I'm on the lookout for SNES controllers at a better quality, but a decent price at pawn shops around the area. My buttons are in good shape though.

Anyhow, this is why I didn't spend a lot of time being careful with the Dremeling of the Micro-USB connector.
Here's the album if you'd like to see how they turned out:
http://imgur.com/a/NQucG#0 (http://imgur.com/a/NQucG#0)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on December 29, 2013, 05:24:29 AM
Thanks! I see that you got your LED sticking out. I like mine recessed  ;D

And god, I hate making holes for the Mini USB socket, I really do!
I've been working on the controller PCB for the Saturn. It seems the USB socket and the LED will fit the cable with (almost) no extra work needed. Let's hope it will really work.

Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Grambo on January 08, 2014, 02:16:52 AM
Good to hear about the Saturn controller, I wish you luck with it. Unfortunately, I don't foresee owning a Saturn in the near future. In fact, I've never even played one  :-[ but the controllers do look very well designed, I must say.
My biggest 3 requests are my Genesis, NES and NeoGeo. I certainly am hopeful for these in the future and you can count on me as a buyer if you do decide to make those particular PCBs.

Also, I just wanted to add that I have not managed to kill either of my SNES batteries yet. One initial charge and they're STILL working perfectly  :D
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on January 09, 2014, 01:19:05 AM
Good to hear, mine are running on the first charge, too. 8)
It's been a while since you've assembled your SNES controllers. Say, did you experience any lags or hick-up's while playing?
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Grambo on January 09, 2014, 07:50:42 AM
Quote from: micro on January 09, 2014, 01:19:05 AM
Good to hear, mine are running on the first charge, too. 8)
It's been a while since you've assembled your SNES controllers. Say, did you experience any lags or hick-up's while playing?

None. Flawless so far  ;D
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: abduct on January 09, 2014, 10:46:07 AM
I read through this thread a few times and learned some new stuff. Good job!

Have you ever thought about using the Nordic SoC instead of the transceivers? Could manage to reduce the size of the pcb a bit more by doing so, although would be a pain to solder.

http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24LE1 (http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24LE1)

They are all QFN packages and the 4mm X 4mm package has 7 GPIO pins. It also includes built in flash memory (other versions have OTP or USB support as well).
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Zoel on January 13, 2014, 07:04:42 AM
Quote from: micro on December 29, 2013, 05:24:29 AM
Thanks! I see that you got your LED sticking out. I like mine recessed  ;D

And god, I hate making holes for the Mini USB socket, I really do!
I've been working on the controller PCB for the Saturn. It seems the USB socket and the LED will fit the cable with (almost) no extra work needed. Let's hope it will really work.

I got my parts in, but I haven't assemble the controller yet, but I can tell you this Micro, you can count me on buying the Sega Saturn pcb. Saturn is actually one of my favorite controllers of all time and I would love to get my hands on a wireless one and hope that I can get a receiver working on the genesis, that way I can use my Saturn controller working on the genesis.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Zoel on January 21, 2014, 06:14:18 PM
Quote from: micro on December 29, 2013, 05:24:29 AM
Thanks! I see that you got your LED sticking out. I like mine recessed  ;D

And god, I hate making holes for the Mini USB socket, I really do!
I've been working on the controller PCB for the Saturn. It seems the USB socket and the LED will fit the cable with (almost) no extra work needed. Let's hope it will really work.

Ok i'm pretty frustrated cause I have no soldering experiences and every time I try to reassemble it, the mini usb socket falls off. Even though I think the hole is I created for the mini Usb is bigger then the socket itself. Hopefully I can get this done... Or else I think i'll buy another kit and ask a pro to assemble for me.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on January 22, 2014, 12:47:44 AM
That sucks... But what do you mean by "the USB socket keeps falling off"? I've installed the USB socket, its 4 supporting tabs are soldered to the PCB. The USB socket should be rock solid, how can it fall off the PCB?  :o
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Zoel on January 22, 2014, 02:45:06 AM
Quote from: micro on January 22, 2014, 12:47:44 AM
That sucks... But what do you mean by "the USB socket keeps falling off"? I've installed the USB socket, its 4 supporting tabs are soldered to the PCB. The USB socket should be rock solid, how can it fall off the PCB?  :o

I think it's the shape of the hole causing the USB socket to lift each time I tried to close it. But the bottom definetly close right but something is preventing me from closing on the top. We'll at least the receiver went totally smooth for me.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on January 22, 2014, 03:24:15 AM
Okay, just to be clear: The USB socket is still undamaged and attached to the PCB, right? ;D

If you have problems closing the controller, chances are that the two little PCB's for the L and R button are misaligned. Also make sure the posts aren't obstructed by the battery and its wires.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: eitnot on January 22, 2014, 04:22:41 AM
Hey Micro will these boards fit in the US Version of the SNES pad?  Do you sell these as kits? or what are purchasing options?  Are you working on boards for other controllers? 
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on January 22, 2014, 04:43:06 AM
Yes, the PCB should fit into a US SNES controller. (See Grambo's pics)

At the moment there are no sets for sale; everything's still under development. As said a few posts before, I'm working on a Saturn controller PCB currently...
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Zoel on January 22, 2014, 04:05:37 PM
Quote from: micro on January 22, 2014, 03:24:15 AM
Okay, just to be clear: The USB socket is still undamaged and attached to the PCB, right? ;D

If you have problems closing the controller, chances are that the two little PCB's for the L and R button are misaligned. Also make sure the posts aren't obstructed by the battery and its wires.

Not really, the usb socket fell off, and i keep trying to resolder it with no luck cause I suck at it.

At least the receiver went fine for me though.

(http://i217.photobucket.com/albums/cc156/Celis777/2_zps145d469e.png) (http://s217.photobucket.com/user/Celis777/media/2_zps145d469e.png.html)

(http://i217.photobucket.com/albums/cc156/Celis777/IMG_0052_zps43f18fce.jpg) (http://s217.photobucket.com/user/Celis777/media/IMG_0052_zps43f18fce.jpg.html)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on January 22, 2014, 06:45:11 PM
Hmm.... You can send the whole controller back to me and I will see if I can install a new USB socket. I hope you don't have lifted pads and/or traces...  ;D
Send me a PM for my address if you want to send it back to me!
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: 8bitforlife on February 04, 2014, 07:38:51 PM
When ever this project is done would anyone mind as a commission in making me 2 snes and 2 saturn controllers. I would send the controllers if needed.

These wireless controllers would help me out a lot with my disability.

Sorry if this is the wrong place to post.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: duo_r on February 06, 2014, 07:36:50 PM
Waiting for these to go on sales.

Also micro I got the soldering / Dremel skills if you have some more prototypes to test.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: flagoss on March 07, 2014, 07:00:59 AM
I like how they attached the memery card...Is it something possible with the atmega8 ?
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on March 07, 2014, 07:41:15 AM
 ??? ?!
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: public-pervert on March 08, 2014, 01:25:35 AM
I think he's talking about this: http://www.ebay.com/itm/N64-Wireless-Hypermode-Controller-Black-/291059745901?pt=US_Video_Game_Controllers&hash=item43c483446d (http://www.ebay.com/itm/N64-Wireless-Hypermode-Controller-Black-/291059745901?pt=US_Video_Game_Controllers&hash=item43c483446d)

But I don't really know too.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Zoel on March 09, 2014, 06:56:49 AM
Hey, Micro I just wanted to say thanks for everything, having a wireless SNES controller is a dream come true.

I made a video to show the XRGB framemeister in action but I was using the wireless controller with it as well.
https://www.youtube.com/watch?v=pXzN5HgrFOw (https://www.youtube.com/watch?v=pXzN5HgrFOw)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Alcahest on March 13, 2014, 03:54:25 AM
micro, do you still plan to sell sets for SNES controllers in the future and/or did you have updated PCBs with half-circle contacts manufactured so far?
Please let us know!
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on March 13, 2014, 09:48:13 PM
Erm, yes I actually manufactured some updated PCB's with the half-circle contacts (see first page). But I've already sold all the sets (5 in total)

At the moment I don't plan on making another batch. I'd rather finish the Saturn version but currently there's no progress because of a severe lack of time!  ;D
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: psychosync on May 27, 2014, 01:30:37 AM
Hi

I just wanted to say that this project is very interesting. Having wireless controllers for old consoles that never had any good ones before, that is awesome! (forget all those IR controllers!).

You could make a small business out of this i think, with all the craze about retro gaming these days, a lot of people would like to play their old consoles with the convenience they get from playing newer consoles like the PS3 or Xbox 360: no wires!

If the price was right, i don't know let's say between 30-50$ a controller, the buyer ships his controller(s) and you ship it back. This could generate some profit i am sure. But you have a job and maybe kids etc... So i totally understand if this cannot happen.

I would buy one for the Genesis, Snes, Nes, Saturn, TG-16 .... All possible consoles!!

Anyway nice job!

Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Alcahest on May 27, 2014, 01:48:51 AM
Totally agree with psychosync!
I've been waiting for a DIY set or a manufacturing of new PCBs for SFC controllers. 8)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on May 28, 2014, 09:02:08 PM
Unfortunately the price isn't right at the moment. 30$ won't even cover the material costs. And it also takes quite some time to hand solder each PCB. And not to mention the manual milling of the holes or the USB socket - I hate it! So I don't see a little shop coming soon.

We really have to see where this thing is going. I could imagine putting this project on www.oshpark.com (http://www.oshpark.com) (thanks again for the hint, RDC). But as it looks the upcoming Saturn PCB won't meet oshparks design standards (internal milling) so that's a bummer...

A few weeks ago I tried out a new receiver PCB for the SNES version which I had laying around for quite some time. It got two nice features for internal installation:

1) Reset function by holding Start+Select+A+B
2) integrated AND-gate for the data lines. That means it's still possible to use external controllers on the SNES. It's even possible to use a wireless and an external controller at the same time. ^^
(Though fancy peripheral devices like the SNES mouse, multitap etc. probably won't work.

Here are some pics of the internal receivers:

Mini SNES:
(http://i.imgur.com/XLWV4yql.jpg) (http://imgur.com/XLWV4yq)
I've drilled a hole into the metal shield and glued in a small nut.

AV Famicom:
(http://i.imgur.com/yIZtYbol.jpg) (http://imgur.com/yIZtYbo)
(http://i.imgur.com/NGFzmg2l.jpg) (http://imgur.com/NGFzmg2)
I was lucky to use an existing hole/screw of the mainboard to attach the receiver.

After using the wireless controllers for quite some time I can say that I'm really satisfied. There are no dropouts/lags and the battery runtime is second to none in the field of videogame controllers. I've charged the battery during autumn '13 and then frequently used the controller. Just one week ago the red led on the receiver was indicating a low battery. So I don't think you need to charge the battery more often than twice a year, even if you're playing frequently.

@Grambo & Zoel: Can you confirm this? Are you still happy with your controllers, too?  :)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Zoel on May 29, 2014, 03:41:09 AM
Yep I'm happy with the controllers. If Nintendo was still making Wireless Snes controller today, i'm sure it's the same quality as the one you put out Micro.

Don't feel any lag with it at all, I tried playing Street Fighter and the response time is exactly the same as a regular controller for me.

Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Grambo on May 29, 2014, 09:18:25 PM
I am incredibly happy with my controllers. I've used them quite extensively and I'm amazed that I still haven't had to charge them. No lag, OEM feel, amazing range, phenomenal battery life, button commands that are as reliable as a wired controller...
I'm a stickler for lag and I've worked pretty hard at keeping it as minimal as possible in my flatscreen setup. However, when I use my CRT, I'd have a hard time believing the incurred delay with your controllers could be any more than a frame (subject to processing and the speed of sound). I don't have anything to prove my theory, but it certainly feels instantaneous to me.

I will certainly support any future wireless controllers you create in the future.

As a side note, I was thinking about tossing in a couple of these into my controllers:
http://www.adafruit.com/blog/2013/06/14/new-product-inductive-charging-set-5v-500ma-max/ (http://www.adafruit.com/blog/2013/06/14/new-product-inductive-charging-set-5v-500ma-max/)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: psychosync on May 30, 2014, 05:31:48 AM
Quote from: micro on May 28, 2014, 09:02:08 PM
Unfortunately the price isn't right at the moment. 30$ won't even cover the material costs. And it also takes quite some time to hand solder each PCB. And not to mention the manual milling of the holes or the USB socket - I hate it!

I don't know how much only one pcb cost comes down to, i know you order by batch and not just a single pcb. But that kind of company that makes the pcbs, is there not any that exists that can do a little more than just producing them? is there one that can solder basic things like resistors, diodes, etc...?

What i want to say is that if there was a company that can do all of that for a big batch of PCBs so you would not have to do all that soldering by yourself, maybe then with big quantities it would be feasable.

It would be cool to receive only the finished pcb by mail and then buyers would only have to remove the wired one from their contoller and swap in the wireless one.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: micro on June 01, 2014, 11:50:30 PM
I'm glad to hear that, guys.  :D

@Grambo: That inductive charger looks very interesting. Keep me posted if you succeeded in installing it into your SNES controller. But I fear for other controllers it would be difficult to install the coil. Also, you need a very short distance between the coils which just can't be achieved on some controllers because of their form factors.

I've measured the time it takes to transmit new controller data from the wireless controller to the receiver. The mean time are just 2 ms (it can be as fast as 0.8 ms). But you need to consider that the SNES is polling the controller (=wireless receiver) with 60 Hz, the wireless controller itself also polls the button states with (about) 60 Hz, but of course these two clocks are running asynchronous. So in the worst case you can assume 35 ms lag or something like that.

Even with a standard controller you get up to 1 frame lag. If you push the button right after the controller has been polled you have to wait another 16 ms for the SNES to register the pressed button.

@psychosync: Of course there are PCB fabrication houses that also offer assembly of the PCB's. But right now I'm in the middle of the development. The whole thing isn't final yet. ATM I' won't order huge batches, and I don't wanna run a shop or something like that.  So for now I'm only adding new systems and making small batches, selling the excessive PCB's I don't need.

Speaking of new systems, I finally ordered the PCB's for Sega Saturn. I'm very excited!  ;D
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on June 30, 2014, 08:04:07 AM
Another batch, another system, another fail!

The PCB fits the Saturn controller nicely. BUT: I've used the half-circle contacts from the SNES controller PCB again. Huge mistake!
It turned out that these type contacts are not well suited for the Saturn controller. Now it's too hard to hit the diagonals. It's crazy... Well, better luck next time!  ;D

(http://i.imgur.com/HrUm7l9l.jpg) (http://imgur.com/HrUm7l9)

(http://i.imgur.com/d6GKfiRl.jpg) (http://imgur.com/d6GKfiR)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on July 23, 2014, 10:29:21 AM
The revised Saturn PCB's have arrived a few days ago. I copied the d-pad contacts of the original Saturn controller PCB. Now the d-pad feels perfect just like a stock Saturn controller. :D

(http://i.imgur.com/Uy1GOLPl.jpg) (http://imgur.com/Uy1GOLP)

I'm also very satisfied how the mini USB socket and the rectangular battery charging LED have turned out. Almost no work has to be done to fit both and the result looks just great.  ;D

(http://i.imgur.com/VYsHkHnl.jpg) (http://imgur.com/VYsHkHn)

(http://i.imgur.com/5R5wJXRl.jpg) (http://imgur.com/5R5wJXR)

I don't have a working Saturn receiver yet so I can only use the Saturn controller on the SNES but it seems alright. So next up I'm gonna write the Saturn receiver program.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Zoel on July 24, 2014, 04:43:04 PM
Awesome progress Micro. I was wondering do you have any plans on building a genesis receiver in the future?  I can't stand the Genesis Controller at all, wish I can use the Saturn controller on it.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Grambo on July 28, 2014, 01:18:20 AM
Bravo again, micro!

I also like the idea of a Genesis receiver with the Saturn controller. I'm looking forward to seeing more progress and another product! :)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: public-pervert on July 28, 2014, 11:12:29 PM
Your work is just incredible! Amazing as always!
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: cheema201 on July 29, 2014, 05:11:43 PM
Hi everyone,

I'm absolutely in love with this project!!!!!!!!

I don't know if you'll remember me micro, I actually put together one of the V1 controllers for the N64 (that I still use... and make my mates jealous with)

http://nfggames.com/forum2/index.php?topic=4393.160 (http://nfggames.com/forum2/index.php?topic=4393.160)

My post is the last one on that page (the one that isn't anywhere near as impressive as everyone elses :D)

I actually came back to the forums because I wanted to make a wireless controller for my snes... and found V2. WOW!

Reading through this thread I see that V1 and V2 will be completely incompatible. So I'm certainly going to wait until pre orders are out for V2 - rather than making a V1 and getting the V2's later.

Price is no issue either - as the N64 wireless controller ended up costing me like $200 or so (that is including the soldering iron and everything else I had to buy). But I'd do it all over again to have a wireless controller (that doesn't feel 3rd party and crap)

Looking forward to your future updates - and I'll certainly be buying both the snes and saturn kits when they are ready!
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on August 02, 2014, 08:21:41 AM
Thanks guys! :)

I'll definitely check if a Megadrive receiver is feasible. But right now I'm focused on the Saturn controllers. I've made a receiver and it seems to work but I'll have to test many more games to make sure there are no problems.

I've also modded some grey japanese Saturn controllers. I'm gonna sell 5 fully assembled wireless Saturn controllers including receiver. The price will be 100€. (I'm aware that's a steep price but I need to get back all the money I've already invested in this project)

Here comes the group shot:
(http://i.imgur.com/0CKqH7Al.jpg) (http://imgur.com/0CKqH7A)

(Yes Zoel, the 2 white controllers are yours. I'm gonna send you a PM soon! ;) )

Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Grambo on August 03, 2014, 10:34:21 AM
Wow! I'm saddened that they're for a console that I don't own, nor intend on owning in the near future, but I'm thrilled that you're still at it!
I eagerly await a solution for Genesis, NES, N64, MVS, SMS or TurboGrafx! I would definitely consider purchasing one with a Genesis receiver.

Congrats micro, they look excellent. I'm sure the quality is fantastic as usual.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Zoel on August 04, 2014, 05:24:24 AM
Quote from: Grambo on August 03, 2014, 10:34:21 AM
Wow! I'm saddened that they're for a console that I don't own, nor intend on owning in the near future, but I'm thrilled that you're still at it!
I eagerly await a solution for Genesis, NES, N64, MVS, SMS or TurboGrafx! I would definitely consider purchasing one with a Genesis receiver.

Congrats micro, they look excellent. I'm sure the quality is fantastic as usual.

http://www.ebay.com/itm/4-X-Nintendo-64-BLACK-Hypermode-Wireless-Controller-Pad-Retro-Bit-New-N64-/371112760315?pt=US_Video_Game_Controllers&hash=item56680b53fb (http://www.ebay.com/itm/4-X-Nintendo-64-BLACK-Hypermode-Wireless-Controller-Pad-Retro-Bit-New-N64-/371112760315?pt=US_Video_Game_Controllers&hash=item56680b53fb)

The Retrobit N64 Wireless Controller, got the looks right, but it left much to be desired. The Analog stick was way too sensitive and the grip on the center part of the controller is uncomfortable.

Anyways Grambo if you ever change your mind about the Saturn, I think it's a fantastic system, but you need to end up importing or else your selection of games become very limited. I don't think I end up picking up Saturn until the PS2 days, and  I really regret it how I never bought one sooner.

Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: cheema201 on August 04, 2014, 09:20:43 PM
Hey Micro,

I'd really love one of those Saturn controllers! (I love my saturn, but obviously I love most retro consoles :D)

I think I'll wait until the SNES kits are ready to go so I can have it all shipped at once (postage prices suck!) - if the Saturn controllers that are pre set up get sold off then I'll happily just buy some kits and put them into my own Saturn controllers. (the pcb is obviously for the model 2 controller, yeah?)

Thanks again for the project - loving the look of this so far.

P.S - I was hoping to get a few for the SNES. If you "pair" a controller to a receiver will it stay paired with that specific receiver?

I kind of wanted to put in different colour LED's - and have different colour receivers so that it wouldn't be confusing. So a red LED and a red receiver would go together. (I know that the LED is mainly an indicator of battery life - but the colour will still be visible even when the LED is not lit)

Would that work? or would the controllers just pair to whatever receiver is plugged in?
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: wiggyx on August 08, 2014, 06:48:12 AM
Is this something which you're planning on having put into mass-production at some point?  You've obviously sunk a ton of time, energy, and some money into the project already, and the results seem really nice so far  :D

I ask because this is something which we've been working on for a bit now and we do indeed plan on mass-producing the product.  Is this something that you would be interested in teaming up on in order to make happen?  I can front money to have the tools made and parts produced (we will produce receiver housings by way of injection-molding, so no fiddly trimming and gluing would be required on that end), and I benefit from not having to complete our R&D.  You don't have to spend the money to go into full production, while saving me the time/money developing the product from scratch.  In the end we both are able to sell a 100% turnkey product and make some money from our investments  ;)

-wiggy
Rose Colored Gaming
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on August 10, 2014, 04:13:51 AM
Quote from: Grambo on August 03, 2014, 10:34:21 AM
Wow! I'm saddened that they're for a console that I don't own, nor intend on owning in the near future, but I'm thrilled that you're still at it!
I eagerly await a solution for Genesis, NES, N64, MVS, SMS or TurboGrafx! I would definitely consider purchasing one with a Genesis receiver.

Congrats micro, they look excellent. I'm sure the quality is fantastic as usual.
The next thing I'll be working on will be a receiver for the Genesis/Megadrive. :D I've realized the need for it!
A NeoGeo receiver would be nice too. I've already made one but a dedicated PCB has to be designed yet. Also I think a Neogeo receiver should include a button mapping feature.

Quote from: cheema201 on August 04, 2014, 09:20:43 PM
Hey Micro,

I'd really love one of those Saturn controllers! (I love my saturn, but obviously I love most retro consoles :D)

I think I'll wait until the SNES kits are ready to go so I can have it all shipped at once (postage prices suck!) - if the Saturn controllers that are pre set up get sold off then I'll happily just buy some kits and put them into my own Saturn controllers. (the pcb is obviously for the model 2 controller, yeah?)

Thanks again for the project - loving the look of this so far.

P.S - I was hoping to get a few for the SNES. If you "pair" a controller to a receiver will it stay paired with that specific receiver?

I kind of wanted to put in different colour LED's - and have different colour receivers so that it wouldn't be confusing. So a red LED and a red receiver would go together. (I know that the LED is mainly an indicator of battery life - but the colour will still be visible even when the LED is not lit)

Would that work? or would the controllers just pair to whatever receiver is plugged in?

I'm sorry, but I don't plan on making another run of the SNES PCB's anytime soon. Instead I like to move on and add more consoles. Next up: receiver for the genesis. After that PCB's for NES or Playstation 1 controllers, I'm not determined yet.

I have to say that shipping isn't that expensive. Worldwide airmail shipping up to 500g is only 3.50€; registered airmail is 5.60€. 500g are enough to ship two Saturn controllers including 2 receivers. I think even 2 or more receivers would fit.

Controllers and receivers aren't paired. They just need to operate on the same RF channel. Selecting the controller's channel is made by holding A, B or the D-Pad while turning on the controller with Start. If you want to change the channel on the receiver you press the small button on the receiver, the receiver's LED will start flashing. Now simply turn on the controller and select a channel as described above. Both receiver and controller will be using the selected channel from now on.

In pratice you won't be selecting new channels often. Assuming you got two receivers plugged into your SNES or Saturn and have 2 controllers which are indistinguishable. You don't know which controller belongs to which receiver. So just take one controller, turn it on by pressing start and you'll immediately see which receiver responds because the LED on the receiver will glow. If you have the wrong controller, just put it aside and grab the other one. You don't need to turn it off manually. Very easy... So in my opinion there's absolutely no need for different colored LED's or receiver plastic cases. ^^


Quote from: wiggyx on August 08, 2014, 06:48:12 AM
Is this something which you're planning on having put into mass-production at some point?  You've obviously sunk a ton of time, energy, and some money into the project already, and the results seem really nice so far  :D

I ask because this is something which we've been working on for a bit now and we do indeed plan on mass-producing the product.  Is this something that you would be interested in teaming up on in order to make happen?  I can front money to have the tools made and parts produced (we will produce receiver housings by way of injection-molding, so no fiddly trimming and gluing would be required on that end), and I benefit from not having to complete our R&D.  You don't have to spend the money to go into full production, while saving me the time/money developing the product from scratch.  In the end we both are able to sell a 100% turnkey product and make some money from our investments  ;)

-wiggy
Rose Colored Gaming
To be honest I don't know where I'm heading with the project. Right now I'm just developing and adding new systems, making small batches, selling the PCB's I don't need personally and getting feedback. I kinda intend to release the PCB files when development is completed (will it ever be?) on oshpark so people can order the PCB's. Of course, populating the PCB and programming the MCU will always be too difficult for some people.
I really doubt I'm gonna mass-produce the wireless controllers.

What systems are you planning to support? Only SNES or all the other retro consoles too? And do you want to mod genuine 1st party controllers or do you plan on even make your controller case/buttons/rubber parts?
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: wiggyx on August 12, 2014, 12:32:31 AM
Quote from: micro on August 10, 2014, 04:13:51 AM
To be honest I don't know where I'm heading with the project. Right now I'm just developing and adding new systems, making small batches, selling the PCB's I don't need personally and getting feedback. I kinda intend to release the PCB files when development is completed (will it ever be?) on oshpark so people can order the PCB's. Of course, populating the PCB and programming the MCU will always be too difficult for some people.
I really doubt I'm gonna mass-produce the wireless controllers.

What systems are you planning to support? Only SNES or all the other retro consoles too? And do you want to mod genuine 1st party controllers or do you plan on even make your controller case/buttons/rubber parts?

Well if you're ever interested in teaming up in any way shape or form, then just hit me up via our website contact form :)

We do indeed plan on mass-producing them.  We would love to be able to offer the parts as a plug-and-play kit, complete with our own housings for the receiver and possibly the back half of a controller shell with the notches and such required for a charge port, power switch, etc. built in.  Though, at that point, not a whole lot of the original controller would remain, so we may skip that part and just look into a solution which requires very simple modification to the shell to minimize the risk of anyone damaging their original parts beyond usability.   Like you, we'll offer pre-modded controllers and eventually modded consoles.

We may eventually just go ahead and have EVERYTHING made from scratch.  I know everyone prefers using original controllers, and if we did make our own, we would need to spend a lot of time and money to make sure that what we offer is as close as humanly possible to the originals.  There are plenty of so-so wireless options out there already, so there's no need to add another cheap product to the market IMO.  I have ZERO desire to produce something that isn't OEM quality. 

Right now the only thing on the docket is the SNES (and possibly the NES).  If they do well, then we'll probably add other systems.  The N64 would be high on the list, especially since it's just becoming collectible and has potential to be a really strong market in the retro gaming world.

Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: kreats on August 13, 2014, 04:33:26 AM
Love these wireless controllers! I would like to order at least 1 saturn controller, providing it comes with a genesis receiver also.  It's a shame you're only doing limited runs of these as I'd love a snes kit also.

Some other comments:

I think you should stick to black or white for the controllers .. the grey and blue ones are a bit ugly - blergh!

I think the interest in a non original (manufactured) controller shell would be pretty low - the whole point to my mind is an original controller, but wireless. 

I wish I have the option of getting an entire set of controllers, rather than having to order them one at a time (and potentially missing out each time if you are doing a limited run).  So long as they are all compatible with the same receivers a full set of snes/nes/saturn/neogeo/etc controllers would be worth the wait!  Plus it would save a huge amount on postage.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on August 15, 2014, 05:37:41 AM
Quote from: wiggyx on August 12, 2014, 12:32:31 AMWell if you're ever interested in teaming up in any way shape or form, then just hit me up via our website contact form :)
In that case, I will. :)

Quote from: kreats on August 13, 2014, 04:33:26 AM
Love these wireless controllers! I would like to order at least 1 saturn controller, providing it comes with a genesis receiver also.  It's a shame you're only doing limited runs of these as I'd love a snes kit also.

Some other comments:

I think you should stick to black or white for the controllers .. the grey and blue ones are a bit ugly - blergh!

I think the interest in a non original (manufactured) controller shell would be pretty low - the whole point to my mind is an original controller, but wireless. 

I wish I have the option of getting an entire set of controllers, rather than having to order them one at a time (and potentially missing out each time if you are doing a limited run).  So long as they are all compatible with the same receivers a full set of snes/nes/saturn/neogeo/etc controllers would be worth the wait!  Plus it would save a huge amount on postage.

As I said this is still under development. It's not final and I don't hoard big supplies of the assembled PCB's.

Regarding the color of the saturn controller: These are just some standard grey japanese Saturn controllers. Some of them even got scuffs or scratches. But they work and the rubber membrans are also ok as far as I've seen. Think of them as cheap cases for the controller PCB's. You can swap the cases if you got a white or black controller. Only very little work has to be done to fit the PCB's (in contrast to the SNES controller on which you have to cut out a hole for the USB socket!).

If I had used black or white Saturn controllers, the price would even be higher!
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on August 25, 2014, 04:44:49 AM
Good news, everyone! I got the Genesis receiver working. ;D It was a very hard and long struggle to get it working, expecially the 6 button mode. But with the help of Raphaël Assénat (http://raphnet.net/index_en.php) it was possible to resolve the issues. BIG THANKS!

I ordered receiver PCB's for the Genesis receiver today as well as more parts. I guess in 2 weeks or so I can assemble the Genesis receivers. I ordered parts for 5 receivers, price for one Genesis receiver will be 20€.

With the Genesis 6 button controller protocol demystified I'll also release instructions soon on how to build a Saturn->Genesis controller. Stay tuned!  :)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: public-pervert on August 25, 2014, 10:42:12 PM
This is great news! Raphael have really great projects. I can't even imagine what you both can do together  ;D
Thanks for you hard and yet amazing work, Micro!
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Grambo on August 29, 2014, 05:06:22 AM
Sign me up for two! :)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: cheema201 on August 31, 2014, 09:06:02 PM
Great work :D

Do you still have the Saturn controllers for sale?

I'll love to get one - with both the genesis and saturn receiver

I'd be happy for you to PM me with the details if any are still available :)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: kreats on August 31, 2014, 10:29:47 PM
actually me too!

if you're really never going to do another run - think I might have to somehow stretch for 2 (2 controllers, 2 genesis receivers)!
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Zoel on September 10, 2014, 07:08:32 AM
I made a video to show Micro's Saturn V2 in action. Take a look.


https://www.youtube.com/watch?v=dSrOOUzi0ns (https://www.youtube.com/watch?v=dSrOOUzi0ns)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on September 26, 2014, 05:10:50 AM
Well, well... Look who decided to join the party:  ;D

(http://i.imgur.com/XJHLD9gl.jpg) (http://imgur.com/XJHLD9g)

(http://i.imgur.com/Q2y4QUrl.jpg) (http://imgur.com/Q2y4QUr)

As you can see, the receivers for the Megadrive/Genesis are finally ready. And they seem to work too ;)
If anyone still wants a Saturn controller with or without an additional Megadrive receiver, just send me a PM. Only 3 of the 5 controllers are left, you can see the remaining ones here: http://imgur.com/a/XzRap (http://imgur.com/a/XzRap)

As announced I will post instructions to build a neat Saturn->Megadrive controller adaptor soon.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: public-pervert on September 26, 2014, 10:50:15 PM
That's awesome news!  ;D

Do you plan the n64 to be on the list of the UWRT v2?
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on September 27, 2014, 01:50:18 AM
Thanks!  :)

Yes, a UWRC v2 PCB for the N64 controller would be great. But there are some obstacles. For example: One feature of UWRC v2 is the low power consumption (about 1 mA) and the extreme battery life of several hundreds of hours. Unfortunately the original Nintendo analog stick has a very high current consumption (10 mA) so the max. battery life would be slashed down to 20 - 30h maybe? Not exciting...
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: public-pervert on September 28, 2014, 06:20:00 AM
30h of battery life is great considering that my PS3 needs a charge every 15h aproximatelly.

It isn't possible to also replace the original joystick with a less power hungry pot based joystick? Then maybe tweak your FW for the stick replacement to try to consume less power?
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on October 01, 2014, 02:41:39 AM
Yes, using a pot-based analog stick would decrease the power consumption significantly. But I also want to get decent battery life when using a original analog stick. Well, we'll see, maybe there's space for a bigger battery...

In other news, all the Saturn controllers and Megadrive receivers are gone. I hope to get some feedback soon.  ;D
Also, I've compiled a little manual for the Saturn controller and Megadrive receiver: http://www.mediafire.com/view/6me60bmgtfje16l/Universal_Wireless_Retro_Controller__v2_for_Sega_Saturn.pdf (http://www.mediafire.com/view/6me60bmgtfje16l/Universal_Wireless_Retro_Controller__v2_for_Sega_Saturn.pdf)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: public-pervert on October 01, 2014, 11:22:32 AM
Quote from: micro on October 01, 2014, 02:41:39 AM
Yes, using a pot-based analog stick would decrease the power consumption significantly. But I also want to get decent battery life when using a original analog stick. Well, we'll see, maybe there's space for a bigger battery...

That's really nice that the N64 will receive such a gift  ;D
Are you planning on use the original Nintendo IC for the controller or will some AVR replace it?

Regarding the Saturn controller manual, it's very well writen as always. I love it  ;D
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Zoel on October 01, 2014, 05:21:40 PM
Quote from: micro on September 27, 2014, 01:50:18 AM
Thanks!  :)

Yes, a UWRC v2 PCB for the N64 controller would be great. But there are some obstacles. For example: One feature of UWRC v2 is the low power consumption (about 1 mA) and the extreme battery life of several hundreds of hours. Unfortunately the original Nintendo analog stick has a very high current consumption (10 mA) so the max. battery life would be slashed down to 20 - 30h maybe? Not exciting...

That's pretty good actually. I heard PS4 controllers last from 4 to 10 hours.  But anyways I was gonna ask is a Dreamcast wireless controller possible?
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on October 02, 2014, 04:44:37 AM
@pervert: I intent on using a microcontroller in the receiver to keep it small. Yes, that probably means no memory pak support. ::)

@Zoel: I'd love to make a wireless Dreamcast controller, too. But right now I don't know how to... The microcontroller I'm using now is most certainly too slow. We'll see...

The next console I'll be working on won't be N64 or Dreamcast, but rather NES or PSX. (I haven't decided yet)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: kreats on October 02, 2014, 08:54:08 PM
well for PSX there are a number of solutions already. I use the katana wireless controllers myself.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Zoel on October 03, 2014, 04:43:50 AM
Quote from: micro on October 02, 2014, 04:44:37 AM
@pervert: I intent on using a microcontroller in the receiver to keep it small. Yes, that probably means no memory pak support. ::)

@Zoel: I'd love to make a wireless Dreamcast controller, too. But right now I don't know how to... The microcontroller I'm using now is most certainly too slow. We'll see...

The next console I'll be working on won't be N64 or Dreamcast, but rather NES or PSX. (I haven't decided yet)

I think it's better to go for the NES, there's a more larger audience for it. Though I don't really got a working NES as of the moment, so I don't think I'll be buying any of the NES controllers. The PSX has a lot of solutions available, there is quite a lot of 2.4 Ghz controller out in the market though most of them use AAA or AA batteries, I prefer having a rechargeable battery inside then using AA or AAA. The main problem with it is simply none of the wireless controllers are made by Sony themselves and nothing have the original design.  I think the best solution for the PSX would be making a PS3 or PS4 to a PS2 adapter, there's a lot of PS2 to PS3 adapters out there but not vice versa.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: cheema201 on October 03, 2014, 01:47:05 PM
Are ps1 and ps2 controllers compatible? I don't remember - I'm pretty sure the connection is the same... Can you use a ps2 controller on ps1 - and vice versa. The ps1 controller would probably have to be dual shock.

But if they were compatible then you could use your wireless ps1 (or ps2) controller make 2 receivers to have a wireless controller for both consoles (or is that ridiculous?)

Anyways - looking forward to whatever comes next :D
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: kreats on October 04, 2014, 12:07:13 AM
yes you can use a ps2 controller on ps1 - haven't tried the other way around but I don't see why not
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Grambo on October 08, 2014, 09:27:20 AM
Quote from: micro on October 02, 2014, 04:44:37 AM
The next console I'll be working on won't be N64 or Dreamcast, but rather NES or PSX. (I haven't decided yet)

Awesome! My vote is definitely for NES, PSX gets my 2nd vote.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: alamone on October 10, 2014, 10:23:07 AM
NES should be trivial if SNES is already supported, it's the same protocol.
You can for example splice a NES plug onto a SNES pad and use it on a NES.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: xDezor on October 12, 2014, 12:39:44 PM
Very cool, micro! :D

I just finished reading this thread and it's predecessor. The progress you've made is great! Just the idea of using an original game controller - wirelessly - is amazingly awesome. Coupling that with the potential to sync one console's controller to another system just blows my mind. ;D I love your attention to detail too; you're really developing a grade-A device!

I think I speak for everyone when I say that I hope you finish your project, and potentially release it to the public in one form or another. If these kits do eventually go on sale (or PCB released to the public domain) I'll be sure to get a couple! I'm dying to get my hands on a well designed wireless SNES and PSX controller.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: keropi on October 17, 2014, 04:25:58 AM
is it possible to buy the saturn pcb/battery as a kit? I have a couple nos saturn controllers that I could install the wireless kits..
also is there a place to see what is available and how much it costs?
am I right to assume that a saturn modded controller could also work with the snes/md/famicom as well?
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on October 21, 2014, 02:12:34 AM
Theoretically I could offer you a Saturn PCB kit. (1 or 2 kits at most; I don't have many batteries left.) But right now I'm lacking many parts neccessary to assemble the PCBs.

And yes, the Saturn controller works with the SNES/Megadrive/Famicom if you got the appropriate receiver too. :D
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Grambo on October 26, 2014, 11:44:22 PM
Got my Genesis PCBs mounted. I did have to desolder the Genesis' DB9 connectors and the receiver's channel select buttons, but everything is working great!
Thanks again micro.

(http://i.imgur.com/8nkdZy1s.jpg) (http://imgur.com/8nkdZy1)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: duo_r on February 07, 2015, 06:05:52 PM
Hey Micro, ive been away for a while. I can't believe this is available now.

I am interested in a Saturn controller PCB and receiver, and receivers for most systems.

What else is available? I think a PSX adapter would be great as I do have Logitech wireless controllers but the dpad blows.

Also can I send you a PC Engine so you can figure out how to make that.

PC engine controllers are pretty simple in design, i have built them using just a couple chips.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: thriftypickle on February 11, 2015, 01:57:47 PM
Joined just to ask Micro for some of these fine products. Would love a set for Saturn, SNES, and Genesis (Saturn most importantly). Would gladly support his efforts. Let me know! PM sent.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: omardrox on March 24, 2015, 01:00:53 PM
Quote from: thriftypickle on February 11, 2015, 01:57:47 PM
Joined just to ask Micro for some of these fine products. Would love a set for Saturn, SNES, and Genesis (Saturn most importantly). Would gladly support his efforts. Let me know! PM sent.
Same Here!! Micro I just finished to read the hole thread and I would love to get a set for the SNES too just tell me how much and how can I pay for them and if one day you make them possible for the dreamcast too it would be awesome !! but for now please let me know , I really want them!
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: allegrosurf on March 28, 2015, 10:34:01 PM
Hi.. I also want it.. for my snes, nes, gen too.. how do I order it.. I really want to buy it.. thanks
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: thriftypickle on April 02, 2015, 02:24:01 AM
The Saturn controller works great. Looking forward to hearing back to get a second (most important). Then a set of dongles for Genesis. Finally a SNES / NES solution when you get the time. Thanks so much for your solid work. These are a dream come true.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on April 06, 2015, 11:06:38 PM
@thriftypickle: Good to hear. Would it be possible to show us some pics (front & back) of your finished controller please? ^^ IIRC you wanted to install the PCB inside a transparent Skeleton controller? I'd love to see how the controller looks like.

Well, I've spent the weekend assembling and testing 6 more wireless Saturn controller PCB sets. A set contains everything to build a wireless Saturn Model 2 controller and receiver except for a Model 2 controller itself. The price is quite steep (95€/each set), so I guess at the moment these wireless controllers appealing to wireless enthusiasts. ^^

(http://i.imgur.com/FRRLhell.jpg) (http://imgur.com/FRRLhel)

Just send me a message, if you're interested.

Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Zoel on April 10, 2015, 08:50:17 PM
Mirco, did you made any more Megadrive / Genesis receivers?

I would love to get my hands on those, anyways I let people know you got more Saturn PCB on stock on other forums.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: originalself on April 29, 2015, 08:00:43 AM
I got my complete Saturn controller today. I thought I would drop in a quick thought and picture.  :) I am very please with the construction quality. With the flush led and the lag free communication it really feels like a Sega built solution. I love being able to relax in my recliner playing Dragon Force without cords getting in the way. Great job!

(https://dl.dropboxusercontent.com/u/15395389/sega%20saturn/sega%20saturn%20002.JPG)
(https://dl.dropboxusercontent.com/u/15395389/sega%20saturn/sega%20saturn%20003.JPG)
(https://dl.dropboxusercontent.com/u/15395389/sega%20saturn/sega%20saturn%20006.JPG)
(https://dl.dropboxusercontent.com/u/15395389/sega%20saturn/sega%20saturn%20007.JPG)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: allegrosurf on April 30, 2015, 03:53:46 AM
finally done mine.. thanks micro..
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: SnoopKatt on May 05, 2015, 07:55:05 AM
Looks great!! I've recently started learning some PCB board design, so this might be a dumb question, but just out of curiosity, why did you opt to use a separate board for the transceiver on the controller? Could the circuitry be implemented on one board, or is there an advantage to using two?
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: KillingBeans on May 06, 2015, 05:23:22 AM
A one-board solution would be possible, but the NRF24L01+ is not easy to solder and premade boards with all the required external components are very cheap on eBay.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: B-Man on May 07, 2015, 02:05:40 AM
I just ordered the last two Sega Saturn PCB sets, thanks micro! Micro have you ever thought about making just the Dreamcast receivers out of extension cables with a short VMU cable attached? It's always boggled my mind how Sega can make such a perfect fighting controller for the Sega Saturn, yet such an awful controller for the Dreamcast, which is an amazing console for fighting games. I plan on using my new wireless Saga Saturn controllers exclusively on my Dreamcast via two Total Control 3 boxes. It'd be nice if I could get wireless Dreamcast receivers with a short VMU cable attached. It'd make the set up a lot cleaner and less cluttered, not to mention a direct wireless path from controller to console. I'd pay good money for this.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: SnoopKatt on May 07, 2015, 10:58:23 AM
Quote from: KillingBeans on May 06, 2015, 05:23:22 AM
A one-board solution would be possible, but the NRF24L01+ is not easy to solder and premade boards with all the required external components are very cheap on eBay.

Gotcha... I remember those being pretty expensive when they first came out, but yeah less than $1 per board right now makes it a no-brainer.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on May 07, 2015, 08:18:09 PM
Killingbeans is right, using pre-made NRF transceiver boards makes the assembly of the easier. But the particular NRF board I'm using isn't cheap at all, usually it costs about 4$. There are other boiards with different pinouts that are cheaper. But cheaper isn't always better. If a whole NRF transceiver board is much, much less than a single NRF24L01+, then chances are the NRF24L01+ is a counterfeit. There are also boards available that can be clearly identified as counterfeits: http://www.ebay.com/itm/181566959487

Quote from: B-Man on May 07, 2015, 02:05:40 AM
I just ordered the last two Sega Saturn PCB sets, thanks micro! Micro have you ever thought about making just the Dreamcast receivers out of extension cables with a short VMU cable attached? It's always boggled my mind how Sega can make such a perfect fighting controller for the Sega Saturn, yet such an awful controller for the Dreamcast, which is an amazing console for fighting games. I plan on using my new wireless Saga Saturn controllers exclusively on my Dreamcast via two Total Control 3 boxes. It'd be nice if I could get wireless Dreamcast receivers with a short VMU cable attached. It'd make the set up a lot cleaner and less cluttered, not to mention a direct wireless path from controller to console. I'd pay good money for this.
Ouch, I'm afraid the Saturn receiver won't work with the Total Control 3 adaptor! (At least another board member had no luck with his Saturn receiver + Total Control 3) I don't have such an adaptor. Does the Total Control 3 adaptor work with the Saturn 3D controller (in digital mode)?
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: SnoopKatt on May 08, 2015, 09:50:13 AM
Hmm so the ones with the non blob chips are real? I saw some smd ones on aliexpress for about $1 each.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: B-Man on May 08, 2015, 10:28:40 PM
Quote from: micro on May 07, 2015, 08:18:09 PM
Quote from: B-Man on May 07, 2015, 02:05:40 AM
I just ordered the last two Sega Saturn PCB sets, thanks micro! Micro have you ever thought about making just the Dreamcast receivers out of extension cables with a short VMU cable attached? It's always boggled my mind how Sega can make such a perfect fighting controller for the Sega Saturn, yet such an awful controller for the Dreamcast, which is an amazing console for fighting games. I plan on using my new wireless Saga Saturn controllers exclusively on my Dreamcast via two Total Control 3 boxes. It'd be nice if I could get wireless Dreamcast receivers with a short VMU cable attached. It'd make the set up a lot cleaner and less cluttered, not to mention a direct wireless path from controller to console. I'd pay good money for this.
Ouch, I'm afraid the Saturn receiver won't work with the Total Control 3 adaptor! (At least another board member had no luck with his Saturn receiver + Total Control 3) I don't have such an adaptor. Does the Total Control 3 adaptor work with the Saturn 3D controller (in digital mode)?

I don't own a 3D pad to test. From the reviews I've read and in forums posts, apparently it works fine in digital mode. It's analog mode where there are issues. Even if there are issues I'll find a solution.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: KillingBeans on May 09, 2015, 01:54:17 AM
Quote from: SnoopKatt on May 08, 2015, 09:50:13 AM
Hmm so the ones with the non blob chips are real?

I wouldn't count on it. I've bought some on eBay for £1 each, but haven't had the time to test them yet. I'm keeping my fingers crossed  :-\
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: SnoopKatt on June 09, 2015, 03:23:29 AM
Found this: http://zeptobars.ru/en/read/Nordic-NRF24L01P-SI24R1-real-fake-copy

A lot of those QFN-20 chips are fake as well, main aesthetic difference being the '+'. Looks like they're functionally the same, but the fakes use 350nm vs the actual one using 250nm, so the power draw is probably a little higher... Just ridiculous how many fake ICs there are nowadays.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on September 13, 2015, 10:25:22 AM
It's ridiculous indeed! I've had quite a few different nrf modules and the writing on the nrf IC never looks the same. At this point I'm just assuming that ALL nrf modules available on Ebay and AliExpress are fakes, not just the obvious ones with big epoxy blob...

Also, please have a look at the NRF modules I got recently. Take a close look at the three modules on the lower-left. They're still conjoined and not yet de-panelized. Notice how the quartz crystal on the left module looks somehow different? That's because it's a 25 MHz crystal instead of a 16 MHz crystal like on the other modules. And guess what? Of course that nrf module is dead, it just doesn't work. Makes you wonder where the heck they get the parts for their assembly lines... :/
(http://i.imgur.com/HqwFoBcm.jpg) (http://imgur.com/HqwFoBc)


Anyways, I've designed a new UWRC PCB for NES controllers.  (What year is it? ;D)
So far I haven't written the code yet, but I assembled one PCB and everything seems to fit into the controller as intended (mechanically). So I assume everything will turn out fine. Here are some nice pics:
(http://i.imgur.com/YlcmnTim.jpg) (http://imgur.com/YlcmnTi) (http://i.imgur.com/f4REYZmm.jpg) (http://imgur.com/f4REYZm)
(http://i.imgur.com/EdyrD27m.jpg) (http://imgur.com/EdyrD27) (http://i.imgur.com/MxKHNTSm.jpg) (http://imgur.com/MxKHNTS)


Additionally I've redesigned the wireless SNES controller and receiver PCB for compatibility with the new NRF modules with the different pinout. I've assembled a few PCB sets. Each set includes everything to make a SNES controller wireless except for the controller itself. If someone wants/needs such a kit, just let me know. :) (Price per set: 80€)
(http://i.imgur.com/CdJCuTUm.jpg) (http://imgur.com/CdJCuTU)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Grambo on September 14, 2015, 12:22:26 AM
Let me know when I can buy 2 of those NES boards/receivers :)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on September 14, 2015, 01:13:09 AM
No problem, I will.  :)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: switch on September 21, 2015, 02:50:02 AM
Wok, great job micro.

I would be VERY interested in wireless NES controllers

I have no problem with soldering it myself :)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: public-pervert on September 21, 2015, 10:49:27 PM
Just watching, dude. Those PCBs is looking beautiful!  ;D
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: whiskthecat on September 28, 2015, 01:00:41 AM
Hey there micro. I started on a similar project about a year ago and did not realize that you were continuing to work on yours. I've gone down the original route you had planned in the first post on this thread (all in one add on PCB to OEM controller) I've chosen to use ARM Cortex M0+ and the same NRF wireless module. Currently I have communications working with NES SNES N64 Gamecube and some of Dreamcast. I just ordered my first PCB for an aftermarket TTX NES controller. We will see how many errors there are :P  I've focused on making little to no change to the controller beyond desoldering the wires. This means no LEDs, charge ports, or switches. I wake the controller by holding start and it goes to sleep on its own when either no button has been pressed for a set amount of time or when the console is turned off and the receiver gets powered down. This also means I have to use a replaceable battery so I have put a lot of work into power optimizations.

(https://644db4de3505c40a0444-327723bce298e3ff5813fb42baeefbaa.ssl.cf1.rackcdn.com/63be40fa26a31588aec4d133f9c90062.png)

Running on CR2032 240mah battery NES controller should last for over 1000hrs of playtime 100uA/mhz @ 1.5mhz with sleeping, polled at 120hz, only transmit on change. Standby time should surpass 5 yrs @ 2uA (this might can be reduced to 1uA to double standby time) I had made measurements at some point but it was over a year ago so I am waiting on new boards to come in to get concrete numbers. Perhaps we could collaborate?

(http://i.imgur.com/2hqPkLC.jpg)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on September 30, 2015, 01:00:31 AM
Good job! That's a very minimalistic approach.  ;D

While your standby current seems realistic (I got a 1.6 uA standby current), I really doubt you can run the whole setup at only 100 uA. (Especially the "newer" controller PCB's like the N64.) But keep us posted! :)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: whiskthecat on October 02, 2015, 02:38:52 PM
The power consumption figures are based off comments in my code. I do believe them to be accurate though. The peripherals available on my chosen MCU allow the CPU to basically always be asleep. You are correct about the newer controllers being more power hungry. NES and SNES are highly efficient since there are no analog inputs to deal with, just a simple shift register. Low gain receiver boards are now on their way as well. They are designed to fit into a usb flash drive sized enclosure.

(https://644db4de3505c40a0444-327723bce298e3ff5813fb42baeefbaa.ssl.cf1.rackcdn.com/ef32aaf6710bbcb141c83076ba8afe47.png)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: whiskthecat on October 09, 2015, 11:32:21 AM
Receiver enclosures for both high gain and low gain versions have arrived. It looks like I will have to modify the connector on the high gain version but it shouldn't be too much trouble. I'm expecting transmit boards this weekend. The cable on the receiver can be cut to a shorter length or left stock from the donor controller.  ;D

(http://i.imgur.com/OcPBOjb.jpg)
(http://i.imgur.com/CplOn10.jpg)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: whiskthecat on October 15, 2015, 01:39:13 PM
Transmit boards have arrived and I've assembled one, but unfortunately I don't currently have my development tools setup to actually test it or even install it. The install will just consist of desoldering the colored wires and replacing them with metal pins through the holes on the transmit board and into the controller board. The good news is that it all physically fits inside the controller despite multiple sub mm clearances. More waiting for things to ship...  :-\

(http://i.imgur.com/XwuQZdw.jpg)
(http://i.imgur.com/9nFQbP7.jpg)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Killa200 on October 15, 2015, 03:54:35 PM
Been lurking quite some time watching the WIP project unfold.

micro your doing some excellent work! I'd love to get in on the next batch of boards, whatever console they may be for (The SNES redesign you tidied up last month, or anything else). I've been assembling a home automation system and the dream has been to centrally locate all of my consoles into a display area. The biggest issue there is the massive amount of non wireless consoles that need a work around.

The completed PCB is the best approach, being it is more bulletproof and takes less time to put together, but many times I've been tempted on the old 1.x project to start tearing controllers apart and assembling a handful to scatter around the house.

whiskthecat looks like you have something awesome culminating as well!
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: shinzuka on October 23, 2015, 01:54:30 AM
Mr micro

You can be received, personal duplicate messages, bad manipulation.Je am sorry

nice realization for controller Wireless on sega saturn
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on November 06, 2015, 06:58:47 AM
@shinzuka: No problem! :)

@whiskthecat: Good work! But you should really, really start a new thread for your project as I'm sure there's more to come, isn't it?  ;D

Speaking of wireless NES controllers, "my" UWRC NES controllers are finally finished.
(http://i.imgur.com/qwbmpAn.jpg)
Installation guide: http://www.mediafire.com/download/fqccb2hu5bz0760/UWRC+-+Universal+Wireless+Retro+Controller+-+NES+Version.pdf

It's also possible to install the receiver inside the console. This way some of its new features are usable, such as:
* in-game reset by holding Start+Select+B+A for at least 0.25 seconds
* full compatibility with an external connected controller (you can even use both controllers (wireless & wired) at the same time

I've got some PCB sets for sale. Just drop me a private message if you're interested. The price is 75€/set but this time the battery is not included. You have to get them on your own (https://www.sparkfun.com/products/10718).
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Killa200 on November 06, 2015, 07:17:59 AM
Looking forward to the NES controllers. The SNES one is great!

I'll have to get on the ball and get the second SNES put together tonight, and the console in their rightful home so I can give the controllers a real workout.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Zoel on December 10, 2015, 01:11:24 PM
Ok I got the Genesis/Mega Drive Receivers from Micro and they work perfectly fine.

I made a video of using it on the Saturn and as well as the Genesis.
https://www.youtube.com/watch?v=AAKzMwZOf_g
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on December 12, 2015, 12:58:48 AM
Thanks for your feedback, Zoel! :)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Grambo on January 12, 2016, 09:04:01 AM
Finally found the time to install my NES controllers. I'm 100% pleased. PCBs fit nicely into the controllers. Not sure if maybe PAL controllers have a slightly smaller cable hole or something, but I didn't have to Dremel it out at all. The range is fantastic and the in game reset is absolutely amazing in conjunction with my Everdrive.
I didn't have enough time to address the Saturn controllers/Genesis receivers, but I'll keep you posted, micro.
Thanks again! Very well done!
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: talclipse on February 12, 2016, 03:09:36 PM
hello,joined just for these controllers.i want a set for the saturn.how do i go about buying a set??
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Davis9278 on March 03, 2016, 10:40:51 AM
Quote from: micro on November 06, 2015, 06:58:47 AM
@shinzuka: No problem! :)

@whiskthecat: Good work! But you should really, really start a new thread for your project as I'm sure there's more to come, isn't it?  ;D

Speaking of wireless NES controllers, "my" UWRC NES controllers are finally finished.
(http://i.imgur.com/qwbmpAn.jpg)
Installation guide: http://www.mediafire.com/download/fqccb2hu5bz0760/UWRC+-+Universal+Wireless+Retro+Controller+-+NES+Version.pdf

It's also possible to install the receiver inside the console. This way some of its new features are usable, such as:
* in-game reset by holding Start+Select+B+A for at least 0.25 seconds
* full compatibility with an external connected controller (you can even use both controllers (wireless & wired) at the same time

I've got some PCB sets for sale. Just drop me a private message if you're interested. The price is 75€/set but this time the battery is not included. You have to get them on your own (https://www.sparkfun.com/products/10718).

Hello Sir, does not release any files to do at home ?, in its first version, I worked perfect, I'm happy with my n64 wireless control, but expected her v2 to my control of nes.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on March 06, 2016, 02:19:42 AM
Quote from: Grambo on January 12, 2016, 09:04:01 AM
Finally found the time to install my NES controllers. I'm 100% pleased. PCBs fit nicely into the controllers. Not sure if maybe PAL controllers have a slightly smaller cable hole or something, but I didn't have to Dremel it out at all. The range is fantastic and the in game reset is absolutely amazing in conjunction with my Everdrive.
I didn't have enough time to address the Saturn controllers/Genesis receivers, but I'll keep you posted, micro.
Thanks again! Very well done!
Thanks for your feedback. Strange thing that there are different NES cord strengths apparently. But good for you! :)

Quote from: talclipse on February 12, 2016, 03:09:36 PM
hello,joined just for these controllers.i want a set for the saturn.how do i go about buying a set??
Sorry, at the moment I still got 2 wireless NES controller PCB sets left for sale but no other sets...

Quote from: Davis9278 on March 03, 2016, 10:40:51 AM
Hello Sir, does not release any files to do at home ?, in its first version, I worked perfect, I'm happy with my n64 wireless control, but expected her v2 to my control of nes.
I'm not quite sure what you're meaning. But you should read this whole thread, I won't release any files at the moment as this project is still under development.


And here's the latest addition to the UWRC project, it's the Playstation. :)

(http://i.imgur.com/Sf1RX5gb.jpg) (http://imgur.com/Sf1RX5g) (http://i.imgur.com/AgL9XxCb.jpg) (http://imgur.com/AgL9XxC) (http://i.imgur.com/Le2VKrlb.jpg) (http://imgur.com/Le2VKrl) (http://i.imgur.com/Ev6jSo9b.jpg) (http://imgur.com/Ev6jSo9)

I also made a PSX receiver. I've chosen to make the receiver internal because the receiver case I'm usually using is too big and would obstruct the memory card slot. The receiver gets mounted with a 2mm screw. On the bottom there are two status leds shining through the vents.
It's also possible to use an external wired controller. The receiver will detect this and disable itself. In that case the red led will be turned on constantly.

(http://i.imgur.com/qr3uf72b.jpg) (http://imgur.com/qr3uf72) (http://i.imgur.com/PCwbSMXb.jpg) (http://imgur.com/PCwbSMX) (http://i.imgur.com/t7Tv6e1b.jpg) (http://imgur.com/t7Tv6e1)

In the end I've even added a reset function because this comes ultra handy when you're using a PSIO cartridge. (Currently the only way to enter the PSIO menu again and select a new game.)

PS: Please don't ask about the PSX sets, I only made 3 PCB's and nothing's left. ^^
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Killa200 on March 06, 2016, 11:53:06 AM
Aww! A pair of those would have been nice! Especially for the same reason you already mention, the psio reset!

If a buy ever comes around on those, you got my contact info. As I said before I'm in for two of anything you come up with!

SNES and NES sets are both still doing spectacular, btw.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: public-pervert on March 08, 2016, 10:42:46 PM
@Micro: You're my idol!
Those PCBs is so beautiful. Excellent work as always, dude!  :D
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: B-Man on March 19, 2016, 05:33:40 AM
Micro, couple of those PSX receivers made to be external with a short cable so they don't block the memory card slots on my PS2 would be a god send. I would love to use the Sega Saturn controller PCB's I bought from you not only on my PS2, but on my other consoles like the the Dreamcast, Original XBOX, Gamecube, Wii, etc via adapters with those.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: jhmiller on March 24, 2016, 08:37:04 PM
Micro: An awesome job !!!
Any chance to get the wireless controllers or a kit for the SNES, Saturn, N64 and of course PSX??
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: jss_josafa on April 26, 2016, 12:54:02 AM
Really impressive Micro your work!
You are a spectacular engineer!
Congratulations! I love your designs.

I can not wait to see the wireless dreamcast controllers soon. ::)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: manifestx on April 26, 2016, 12:35:53 PM
Really great work your doing micro!

Any Saturn sets (completed controller + receiver), and/or NES/SNES/GEN/N64/DC/PS1/2 receivers?

By the way, are you by any chance severatius on Youtube?
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on June 15, 2016, 12:35:56 AM
Quote from: manifestx on April 26, 2016, 12:35:53 PMBy the way, are you by any chance severatius on Youtube?
Guilty as charged! :) But the projects shown in my youtube videos are terribly out of date.

In the past weeks & months there have been several updates and new versions for the Universal Wireless Retro Controller project. I try to keep you posted:



PSX
Quote from: B-Man on March 19, 2016, 05:33:40 AM
Micro, couple of those PSX receivers made to be external with a short cable so they don't block the memory card slots on my PS2 would be a god send.
You mean something like that?  ;D
(http://i.imgur.com/fm5AYMOb.jpg) (http://imgur.com/fm5AYMO) (http://i.imgur.com/ZfkzyXWb.jpg) (http://imgur.com/ZfkzyXW) (http://i.imgur.com/bpYkviEb.jpg) (http://imgur.com/bpYkviE)
So there you have it, a standard external PSX receiver for those UWRC controllers. Of course it also works with PS2. Right now it only acts as a standard digital PSX pad and that might stay this way.
I'm also happy with this type of cable outlet. It's of good quality and easy to install, just drill a 12mm hole and you're set.


(http://i.imgur.com/bNYW6W1b.jpg) (http://imgur.com/bNYW6W1) (http://i.imgur.com/5QVAhy0b.jpg) (http://imgur.com/5QVAhy0)
I've also completely redesigned the internal PSX receiver because I really wasn't happy with the old one. Now it's substantially larger which makes assembly of PCB easier for me. The RF module isn't mounted vertical, but horizontal.
Now the internal PSX receiver features a dedicated solder pad for the optional in-game reset function (hold select+start+X+O). The function isn't really that helpful when playing a game CD. But as said before, in conjunction with the PSIO cartridge it's a blessing. When you spend an evening plowing through your PSX game collection you don't want to waste any precious calories by leaving your couch every 15 minutes to hit the reset button, do you?  ;D

As before, the internal PSX receiver is tailored to fit inside PSX consoles that got that free space right beside the controller port (SCPH-7500 and SCPH-9000). Of course it should also work in other models if you can free up the required space.


(http://i.imgur.com/rSD6cNpb.jpg) (http://imgur.com/rSD6cNp)
Then the UWRC PSX controller PCB got its redesign. But nothing really worth to talk about. This time I also ordered quite a batch of these PCB's because until now I've had only 3 specimens made.



Universal transmitter PCB
(http://i.imgur.com/zXPA6kEb.jpg) (http://imgur.com/zXPA6kE)
The universal transmitter PCB contains all the parts of the other (NES, SNES, PSX, Saturn) UWRC controller PCB's while having compact measurements. It can be used to make all kinds of controllers and joysticks wireless. But still, the available space is always of concern. For example you won't be able to install this PCB inside a 6-button Megadrive controller. At least not without cutting away plenty of the plastic. And that's something I always try to avoid.

There's also a little daughterboard containing the USB socket for charging the battery as well as the charging LED. I've made different types of these daughterboards with horizontally & vertically mounted USB sockets.

I used this universal transmitter PCB to make my Namco Arcade Stick and Neo Geo Oldystyle Stick wireless. :)
I've paid extra detail to not cut/file/dremel the stick case at all. If I want to, I can easily remove the mod and install the cable again.  Here you got some pics of the sticks:

(http://i.imgur.com/GpLNrzKb.jpg) (http://imgur.com/GpLNrzK) (http://i.imgur.com/1ww6V1Cb.jpg) (http://imgur.com/1ww6V1C) (http://i.imgur.com/l9VYBh8b.jpg) (http://imgur.com/l9VYBh8) (http://i.imgur.com/oWPZhhOb.jpg) (http://imgur.com/oWPZhhO)

(http://i.imgur.com/rK147Xab.jpg) (http://imgur.com/rK147Xa) (http://i.imgur.com/boOCv9Yb.jpg) (http://imgur.com/boOCv9Y) (http://i.imgur.com/jMMqKtLb.jpg) (http://imgur.com/jMMqKtL) (http://i.imgur.com/JkOEyzYb.jpg) (http://imgur.com/JkOEyzY)



NeoGeo receiver (a.k.a. general purpose receiver)
(http://i.imgur.com/0A2wEQlb.jpg) (http://imgur.com/0A2wEQl)

This new receiver is the counterpart of the universal tx PCB. The states of all 16 digital buttons of the UWRC system are directly available on this receiver PCB. It's the perfect choice to build a receiver for the NeoGeo. But it can also be used for all other kinds of consoles/systems, that use a common ground button system.
That means you could use this inside your Supergun. Or you can install it inside other, yet unsupported controllers.

It got a very flexible button remapping system which allows you to remap the button order in-game. There are solder jumpers on the PCB and their configuration will determine how many buttons you can remap. (When playing Neo Geo you don't want to re-map 10 buttons, 4 will do ;) ).

Even more, the receiver got a button combination feature. You can combine two buttons of your choice to make an extra button. For example when installed inside a PS4 stick you can combine select+start to get another button for emulating the home button.

I also compiled a installation/usage guide: http://www.mediafire.com/download/47eks5sr4jcz6ym/UWRC+Neo+Geo+Receiver.pdf



UWRC Receiver for Brook Universal Fighting Board
(How many times has the word "universal" occured so far?  ;D)

You might be aware that the company Brook has released a very powerful PCB called "Brook Universal Fighting Board" (UFB). It's designed to be installed inside a stick. It got a USB socket and will allow the stick to be used with a Xbox 360, Xbox One, PS3, PS4 or even PC.

(http://www.brookaccessory.com/Archive/_eng/products/p0015/1603248210.jpg)
http://www.brookaccessory.com/detail/06960737/
http://www.paradisearcadeshop.com/home/1658-brook-universal-fighting-board-ps3-ps4-xbox-360-xbox-one-pc-.html
http://arcadeshock.com/collections/frontpage/products/brook-universal-fighting-board-ps3-ps4-xbox-360-xbox-one-pc

With 90 bucks it's not cheap but the compatibility is great. I've ordered such a Brook UFB, but not to install it inside an arcade stick. Instead I've used it to make all the UWRC controllers so far compatible with Xbox 360, Xbox One, PS3 and PS4.

Megaman 9, 10 & Shovel Knight playable with a wireless UWRC NES controller? Jawohl!  8)
Being able to play Street Fighter V on PS4 and Killer Instinct on Xbox One with a Saturn six-button pad? Sí, señor!  :D

I present to you the UWRC receiver PCB for the Brook UFB:

(http://i.imgur.com/Nnjj3p8b.jpg) (http://imgur.com/Nnjj3p8)
It utilizes four pinheaders provided by the Brook UFB. Of course the main function is to forward the button data from the wireless UWRC controllers. On the far left there's a 3-position switch that let's you map the Dpad to the left stick, dpad or right stick. We got 4 player LED's that show the current controller no. assigned by the console. On the lower right there's a turbo switch and -LED to make use of the UFB's turbo feature.

On the top there are some more tact buttons. They seem irrelevant at first, but they can be used to force the UFB into a console specific mode when held during powering up the console. With the UWRC controllers you can't hold a specific button while powering up the console & receiver because the receiver needs to be powered on to register any button presses at all. ;)
Also the select+home combination is used by the UFB if you want to update its firmware. So far the Brook guys were very fast providing a firmware for the UFB that works with current PS4/Xbox One dashboards.

I've also designed a case for the whole thing. Well, actually it's only a top and base plate made out of acrylic glass.



Phew, ok I think that's all!  :D
Next stop of the UWRC train: PC Engine, and that one should turn out REALLY great.  8)


Quote from: Killa200 on March 06, 2016, 11:53:06 AM
Aww! A pair of those would have been nice! Especially for the same reason you already mention, the psio reset!

If a buy ever comes around on those, you got my contact info. As I said before I'm in for two of anything you come up with!

SNES and NES sets are both still doing spectacular, btw.
Quote from: B-Man on March 19, 2016, 05:33:40 AM
Micro, couple of those PSX receivers made to be external with a short cable so they don't block the memory card slots on my PS2 would be a god send. I would love to use the Sega Saturn controller PCB's I bought from you not only on my PS2, but on my other consoles like the the Dreamcast, Original XBOX, Gamecube, Wii, etc via adapters with those.
There will be wireless PSX controller PCB sets and receivers for sale if you're interested:
- wireless PSX controller PCB set incl. receiver (internal or external one) and also incl. battery - 84€
- extra PSX receiver (internal or external one) - 30€

Quote from: manifestx on April 26, 2016, 12:35:53 PM
Really great work your doing micro!

Any Saturn sets (completed controller + receiver), and/or NES/SNES/GEN/N64/DC/PS1/2 receivers?

By the way, are you by any chance severatius on Youtube?
Atm I can't offer complete wireless Saturn receivers but PCB sets. It would be possible for you to send me your controller to install the PCB and attach the Saturn cord to the receiver, though. :)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Link83 on June 15, 2016, 01:44:10 AM
Really great work micro! ;D How much will the Universal transmitter PCB's cost?
Also might you ever consider making a UWRC v2 for the N64 or Dreamcast?
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: jhmiller on June 15, 2016, 03:30:47 AM
Quote from: micro on June 15, 2016, 12:35:56 AM
There will be wireless PSX controller PCB sets and receivers for sale if you're interested:
- wireless PSX controller PCB set incl. receiver (internal or external one) and also incl. battery - 84€
- extra PSX receiver (internal or external one) - 30€
OMG !!!!

I want 1 set of the PSX !!!
With the receiver external.

Fantastic work as always, micro.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: micro on July 22, 2016, 03:58:58 AM
Quote from: Link83 on June 15, 2016, 01:44:10 AM
Really great work micro! ;D How much will the Universal transmitter PCB's cost?
I'm not selling this one atm...
QuoteAlso might you ever consider making a UWRC v2 for the N64 or Dreamcast?
Yes I do, but there are certain hardships to overcome. For example the original N64 stick has a very, very high current consumption. That doesn't go to well with my concept of "recharging the battery once a year". ;)
For the Dreamcast receiver I'd definitely need to use a more powerful microcontroller to implement the maple bus protocol. A wireless Dreamcast controller PCB would need to interface that stupid hall sensors for the analog stick and the L/R triggers... We'll see... ^^

Quote from: jhmiller on June 15, 2016, 03:30:47 AM
OMG !!!!

I want 1 set of the PSX !!!
With the receiver external.

Fantastic work as always, micro.

By now you should have received your wireless PSX controller PCB set I guess? :) Have you succeeded in installing it into your PSX controller?


As announced in my last post, here comes the newest addition to the UWRC familiy of wireless controllers:
It's the PC Engine!  ;D
(http://i.imgur.com/zDPqlxtl.jpg) (http://imgur.com/zDPqlxt)

I tried to recreate the d-pad and push button contacts as faithful as I could. I also implemented the contacts for the rapid fire switches.
(http://i.imgur.com/dkUnOSpl.jpg) (http://imgur.com/dkUnOSp)

Usually I'm installing a 5mm LED into the cable outlet hole for indicating the charging process. Unfortunately the PCE controller cable is not only very short but also got a big diameter what means the cable outlet hole is quite large. A 5mm LED wouldn't look good in that hole so I had to come up with a different solution.
In the end I used square-shaped through-hole LEDs but installed them vertically. This type of LED is big enough to cover up the cable outlet hole:
(http://i.imgur.com/bFYcTNEl.jpg) (http://imgur.com/bFYcTNE)

The wireless PCE receiver looks like that:
(http://i.imgur.com/CSStXogl.jpg) (http://imgur.com/CSStXog)
I really went to town with implementing quite some features and settings. Of course you can use the rapid fire switches on the wireless PCE pad to turn on or off rapid fire. But you can also use rapid fire functions with a wireless SNES, PSX or Saturn controller.
Using these controllers also allows you activate a 3-button or even 6-button mode. (Street Fighter II CE + Saturn controller = perfect! ^^)
Also, there some other settings to change the way the SNES, PSX and Saturn controller buttons are mapped to the PCE II and I buttons.

If you want to see more pics, here are the installation manuals:
http://www.mediafire.com/download/gbnia7gexa5vo9t/UWRC+PC+Engine+Controller+PCB.pdf (PCE controller)
http://www.mediafire.com/download/hy2knczbc0jpv49/UWRC+PC+Engine+Receiver.pdf (PCE receiver)

I also got some wireless PCE controller PCB sets left. If someone is interested, just drop me a message. :)

Some Playstation controller PCB sets are also left. I even managed to finish the installation guides:
http://www.mediafire.com/download/65zw3jhjodale6o/UWRC+PSX+Controller+PCB+%28SCPH-1080+H%29.pdf (PSX controller)
http://www.mediafire.com/download/dg3xhocnhbmrb5i/UWRC+PSX+Receiver.pdf (PSX receiver)
http://www.mediafire.com/download/n35a2pas2fwj730/UWRC+Internal+PSX+Receiver.pdf (internal PSX receiver)

Maybe it's time to update the first post of this thread for a recap of what it's all about, which consoles are supported, etc.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Link83 on July 22, 2016, 09:43:40 AM
Quote from: micro on July 22, 2016, 03:58:58 AM
Yes I do, but there are certain hardships to overcome. For example the original N64 stick has a very, very high current consumption. That doesn't go to well with my concept of "recharging the battery once a year". ;)
For the Dreamcast receiver I'd definitely need to use a more powerful microcontroller to implement the maple bus protocol. A wireless Dreamcast controller PCB would need to interface that stupid hall sensors for the analog stick and the L/R triggers... We'll see... ^^
Well even if the N64 UWRC battery life was reduced to 20 hours it would still be worth it for me ;) (and i'm sure many other people too)

<EDIT>
Just thinking about your earlier post:-
Quote from: micro on September 27, 2014, 01:50:18 AM
Yes, a UWRC v2 PCB for the N64 controller would be great. But there are some obstacles. For example: One feature of UWRC v2 is the low power consumption (about 1 mA) and the extreme battery life of several hundreds of hours. Unfortunately the original Nintendo analog stick has a very high current consumption (10 mA) so the max. battery life would be slashed down to 20 - 30h maybe? Not exciting...
Perhaps an N64 UWRC v2 PCB could have connections for both the original N64 analog stick (The blue socket could be desoldered from the original controller PCB) and X/Y pads for a potentiometer based analog stick? That way it could also be used with the cheap third-party pot based replacement analog sticks like this:-
https://www.aliexpress.com/item/New-1pcs-High-quality-Thumbstick-Stick-Joystick-Repair-Parts-Replacement-for-Nintendo-64-N64-Controller/32613254760.html
This should also help considerably reduce the controllers power consumption.
Users could then decide between using the original analog stick with lower battery life, or a replacement pot based analog stick with longer battery life.

Regarding the Dreamcast controller, are the hall sensors expensive/dfficult to source? Perhaps this might be a case where its better to try and interface with the original controllers maple bus connection? (Like the older UWRC v1 designs)

Quote from: micro on July 22, 2016, 03:58:58 AM
I tried to recreate the d-pad and push button contacts as faithful as I could. I also implemented the contacts for the rapid fire switches.
(http://i.imgur.com/dkUnOSpl.jpg) (http://imgur.com/dkUnOSp)
Thats looks really great micro  :) Its almost a perfect copy of the original design!

Out of curiosity might you ever update the earlier UWRC PCB designs to also use the original buttons contact design shapes? I believe the original Saturn button contact design is the same as the D-pad contacts you already have, and the NES and SNES both use the same button contact design:-
(http://i.imgur.com/kxvuRKQl.jpg) (http://i.imgur.com/kxvuRKQ.jpg)
I just thought it would be nice if all the UWRC matched the original PCB designs, like the new PC Engine UWRC.

Quote from: micro on July 22, 2016, 03:58:58 AM
Maybe it's time to update the first post of this thread for a recap of what it's all about, which consoles are supported, etc.
Please do! Theres so much information now scattered among the many posts  :)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: jhmiller on July 22, 2016, 04:36:32 PM
Quote from: micro on July 22, 2016, 03:58:58 AMBy now you should have received your wireless PSX controller PCB set I guess? :) Have you succeeded in installing it into your PSX controller?
Hi micro, yes I received the controller but unfortunately these last few weeks I don't have free time.
Is on my "to do" list for the holydays :)

And of course, I want a controller and receiver for the PCEngine !!!

OMG !!! all my retro consoles with the UWRC !!!

Thanks micro
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: 8bitforlife on September 04, 2016, 10:21:15 AM
would I be able to buy a sega genesis and sega saturn receiver and possibly controllers already modded. Dont really have the ability to mod stuff with my arm being messe up. I sent micro a msg but he hasnt been active since aug 12th
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: jhmiller on September 08, 2016, 06:41:56 PM
Vacations, finally, and I've had time to do the controllers !!!

PSX:
I mounted the internal receiver in my 5502 and fit perfect !!! You can update the pfd :)
The hardest part was finding the controller 1080 H, but after rummaging in the attic, I found it.

(http://i.imgur.com/F8FV5dQt.jpg) (http://i.imgur.com/F8FV5dQ.jpg)  (http://i.imgur.com/vL9TxyZt.jpg) (http://i.imgur.com/vL9TxyZ.jpg)  (http://i.imgur.com/12Ml7ROt.jpg) (http://i.imgur.com/12Ml7RO.jpg)

Sega Saturn:
At last I have the wireless controller.
(http://i.imgur.com/zF9hEfdt.jpg) (http://i.imgur.com/zF9hEfd.jpg)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: L-Digital on September 28, 2016, 06:39:42 AM
Hi

I am looking to get some wireless controllers for all the following machines but cannot see how to order the sets. I don't think I can make this myself

I am looking for

Genesis
Saturn
PC Engine
NeoGeo
N64
Ps2

Can anyone help to either make to order or show me how to obtain the things needed please?

Thanks
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: kendrick on September 29, 2016, 04:20:56 AM
Hi guys. Just a brief moderation reminder, GameSX doesn't provide marketplace services or function as any kind of commerce broker. Any transactions on the site are user-to-user and aren't a function of the site in any way. If you have a request or a question for a specific user regarding anything they've built or offered for sale, I suggest you use the Private Message (PM) system of the board to contact that person. Posts to the message board should generally be used for communication meant for the group at large.
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Alcahest on September 30, 2016, 06:15:13 AM
Quote from: RDC on October 23, 2013, 10:26:06 AM
I like that Up/Down pad cut solution, but a single cut straight thru the middle of the Left/Right pads, also from left to right, is all that's needed, and it will be much faster as it's not 9 small cuts.
Any similar suggestions on how to fix the dpad circuit traces on the SFC30 8Bitdo controller?
They fuxxed it up just like the early SNES PCB boards micro did back then, you can see their dpad circuit design on the rightmost image.
Sadly their design is so awkward I don't think cutting here and there could fix it..?
(http://i.imgur.com/vbePRGCm.jpg)
Title: Re: Wireless PCB for SNES controllers - how to waste a lot of money...
Post by: Link83 on September 30, 2016, 08:43:13 AM
Quote from: Alcahest on September 30, 2016, 06:15:13 AM
Quote from: RDC on October 23, 2013, 10:26:06 AM
I like that Up/Down pad cut solution, but a single cut straight thru the middle of the Left/Right pads, also from left to right, is all that's needed, and it will be much faster as it's not 9 small cuts.
Any similar suggestions on how to fix the dpad circuit traces on the SFC30 8Bitdo controller?
They fuxxed it up just like the early SNES PCB boards micro did back then, you can see their dpad circuit design on the rightmost image.
Sadly their design is so awkward I don't think cutting here and there could fix it..?
I looked into cutting the 8Bitdo D-Pad carbon contacts when I created the thread over at at the 8Bitdo forums:-
http://forum.8bitdo.com/thread-446-1-1.html

Unfortunately it doesnt appear to be easily possible due to the contact design they used :(
The best you could probably do is something like this:-
http://imgur.com/ZV1QwIw
Making sure to note the orientation of the vias which are different for each contact direction.
However you would lose about half of the carbon contact area, so it might be just end up making the D-pad too insensitive to work properly afterwards.

<EDIT>Scratch the above - the cut orientation would be opposite to Nintendo's D-pad design so it wouldn't actually help at all :-[

-Also, since this is micro's UWRC thread it might not really be fair to discuss 8Bitdo here? :-\
Perhaps move your post over to the 8Bitdo thread and i'll do the same?
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Alcahest on September 30, 2016, 09:38:35 AM
Thanks for your reply Link.
So yes.. due to their design it won't be possible to fix it proper by just cutting traces, sad.
(indeed relying on 1/2 the remaining carbon isn't optimal to say the least)

And I didn't think it'd be unfair to post this here. If anything it emphasizes how much better micro's solution is ^^;
I would love to see an indepth comparison of micro's UWRC versus 8Bitdo in terms of responsiveness/latency too, I have little doubts micro's design is superior as well in that regard.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Jezry on October 19, 2016, 07:11:25 AM
Hi Micro.
Du you still have Nes boards and recievers?
Also would be very interessted in board for saturn and reciever for mega drive if and when you make more.
Regards
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: plegenda on November 04, 2016, 07:58:13 AM
Hey micro!

Think it's possible to use a universal pcb with one of these?

(http://i66.tinypic.com/2wokm74.jpg)

Regards,
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: 8bitforlife on November 09, 2016, 07:27:15 AM
micro if you see this would be able to respond to the private message i sent ya thank you.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: chuckfinley on January 12, 2017, 09:19:49 AM
Hey Micro,
I bought your N64 Stick Converter PCB years ago, good stuff.
I'm glad to see you've gotten around to offering the wireless PCB for the Saturn.
I'll be keeping an eye out in case you make more.  :)
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: thriftypickle on October 04, 2017, 01:45:55 AM
Hello,

One of my Sega Saturn receivers has stopped working. We did not use it for a while. Maybe a year or more. I've checked the connections and everything looks correct. We know how to sync properly. Both controllers will sync up fine. On the receiver that doesn't work, every button press does illuminate the LED. The system just isn't getting a button press. When both of the receivers are plugged in at the same time, neither work, unless the other is unplugged. It seems to me, just guessing, that the wireless chip is hearing it, but the other chip isn't interpreting it. Is there any way to fix that? Would it be easier to just buy a new receiver pcb from you?

Still hope to get a pair of Genesis receivers as well. The Turbo Grafx look awesome, would love to get a kit of two. Please let me know if / when you have the time. I've had a lot of surgeries and will probably be having several more. Wireless controllers are a godsend when immobilized and wanting to enjoy classic games for long hours.

Thanks!
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: ArliissonxD on November 08, 2017, 12:23:55 AM
Ola sou do brasil , acredito que me comunicando em português , possa ser de facil entendimento a algumas pessoas , já que o tradutor do google "IS BAD" !!! HAHAHA

bom eu estou com dificuldades em gravar os mcu para projeto do snes , pois o meu gravador é um usbasp, que eta dando erro de sck , check firmware etc ..
gostaria de uma auxilio , pois também  tenho um STK200/300 caseiro que fiz em um forum e possuo o Arduino , vi que poderia gravar em modo isp usando ele ,
mas sou um pouco leito no assunto , tentei com my avr progtool usando o USBASP sem sucesso , gostaria de algumas dicas da galera , se eu usar o STK200
consigo usando o Ponyprog ou o proprio MyAvrprogtool .. ou se no caso eu comprasse um desse seria melhor
https://www.ebay.com/itm/1PCS-USB-STK500-for-ATMEGA8U2-ATMEGA8-ATMEGA128-the-AVR-best-programmer-M/152470914457?hash=item237ff98599:g:AKMAAOSwax5YxnrN

Aguardo o retorno de voces , pois estou tentando fazer um controle wireless desde o começo do ano e ainda sem resultados ..
no aguardo 

Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: bruno_bcm on January 06, 2018, 04:21:04 AM
Quote from: ArliissonxD on November 08, 2017, 12:23:55 AM
Ola sou do brasil , acredito que me comunicando em português , possa ser de facil entendimento a algumas pessoas , já que o tradutor do google "IS BAD" !!! HAHAHA

bom eu estou com dificuldades em gravar os mcu para projeto do snes , pois o meu gravador é um usbasp, que eta dando erro de sck , check firmware etc ..
gostaria de uma auxilio , pois também  tenho um STK200/300 caseiro que fiz em um forum e possuo o Arduino , vi que poderia gravar em modo isp usando ele ,
mas sou um pouco leito no assunto , tentei com my avr progtool usando o USBASP sem sucesso , gostaria de algumas dicas da galera , se eu usar o STK200
consigo usando o Ponyprog ou o proprio MyAvrprogtool .. ou se no caso eu comprasse um desse seria melhor
https://www.ebay.com/itm/1PCS-USB-STK500-for-ATMEGA8U2-ATMEGA8-ATMEGA128-the-AVR-best-programmer-M/152470914457?hash=item237ff98599:g:AKMAAOSwax5YxnrN

Aguardo o retorno de voces , pois estou tentando fazer um controle wireless desde o começo do ano e ainda sem resultados ..
no aguardo


Sai daí Arlisson!!!!!!!!!!! kkkkkkkk
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: bruno_bcm on January 06, 2018, 05:08:52 AM
Hi everyone!

What my friend wants to say is:

Hi, I'm from Brasil, I believe that if I comunicate in portuguese, should be easier to some of you to understand, as the google translate "É UMA BOSTA" !!! HAHAHA

Well, I have some issues to record the MCU for my snes project, because my recorder is an USBASP, that,s giving SCK error, or "check the firmware", etc...
I'd like some help, because, I have a homemade STK200/300 too, that I made througt by a FORUM, and I have an Arduino. I saw that I can record in ISP mode using it. I have few knowledge about it, I'm trying with AVR progtool using the USBASP without sucess. So, I'd like some tips from you guys, if I use the STK200, can using the Ponyprog or the MyAvrprogtool... or if I buy this one (link below), it will be better?

https://www.ebay.com/itm/1PCS-USB-STK500-for-ATMEGA8U2-ATMEGA8-ATMEGA128-the-AVR-best-programmer-M/152470914457?hash=item237ff98599:g:AKMAAOSwax5YxnrN

Waiting for replys, because I trying to do a wireless controller since the 2017 beginnig and still no results...
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Acrof on February 20, 2018, 11:40:29 PM
So, is there a N64 board coming?  ;D
I really loved the idea of having wireless controllers for all my consoles, but I really wanted a decent solution for the N64.

Your first design works for it, but kills the rumble/memory card functionality, is there a way, any way, to make the 64's controller go wireless while keeping those features? I wouldn't mind stuffing the controller with 2, 3, heck even 5 small batteries, if power consumption is the problem.

I spent my whole childhood playing the N64, that's why it's so important to me, and there's no wireless solution for it that does it all...

I'd be happy if I could also make it work with the Transfer Pak, but that's probably not possible, right?
I don't mind if the N64 controller would only work with the 64, if that meant keeping the expansion port on the controller working with it's accessories.

I've assembled a few boards before, and these controller boards seem doable for me, you don't plan to release the files so it would be possible to order them from OSH Park or similar services?

For the consoles that already have a somewhat decent wireless solution, like 8bitdo controllers, and the Sega controllers Retrobit will be selling later, I'll probably buy those.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: Seroczynski on March 26, 2018, 07:44:23 PM
Got back to this board after looking for a wireless solution for my Hi-Def NES. Again it's micro who seems to come up with a solution (I've already been using your N64 controller PCB for a while now). Will be looking to order in the near future, of stock is still available by that time. I'll be sure to drop you a PM.

Anyhow, great work and thanks! Hope you keep surprising us with your modification.
Title: Re: WIP: Universal Wireless Retro Controller v2
Post by: amp.dipkings on June 08, 2018, 05:23:31 AM
Has there been any development for a v2 n64? I created an add on PCB for the controller modification for your v1.2 instead of running wires between pins, and adding wires/resistor for the LED. But, a full on PCB like you've been making for the others would be amazing!

I also just started working on creating my own version of it, just in case you decide not to do one because of the battery life or something.

Thanks for all your hard work!!