Best way to make a Wireless controller

For hardware talk only (please avoid ROM dumper stuff)
Post Reply
KanedaFr
Administrateur
Posts: 1139
Joined: Tue Aug 29, 2006 10:56 am
Contact:

Best way to make a Wireless controller

Post by KanedaFr » Fri Jan 10, 2014 1:39 pm

While look at UWR video, I was wondering how it could be done for Genesis

Especially to handle 6 buttons and 3 buttons Mode, should the SEL should be driven by the receiver or the emitter.

EMITTER version
Joypad keeps it's multiplexer chip
The receiver asks for current state of button using current TL, ...
It means the receiver->emitter is no more than an wire over-the-air
Problem : does the emitter will reply fast enought ? (there is a lot of delay_us(10) involved in nrf24L01 lib)

RECEIVER version
Joypad becames a standard joypad
The emitter sends full buttons state each time one of them change
It's the receiver which returns the correct value according TL, ... to the genny
Problem : how could it work to read the device ID ?
how could it detect the 3 buttons mode ?

I looked at the price of the nrf24L01+ : its price dropped so much in 4 years (last time I checked) to be now to less then 3$
It became very cheap to make a wireless pad !

djcouchycouch
Very interested
Posts: 710
Joined: Sat Feb 18, 2012 2:44 am

Post by djcouchycouch » Fri Jan 10, 2014 4:09 pm

Try both! :)

kubilus1
Very interested
Posts: 237
Joined: Thu Aug 16, 2012 2:25 am
Contact:

Post by kubilus1 » Fri Jan 10, 2014 7:10 pm

I love my 1st party wireless Genesis controllers. I think they are the best compromise between the original 3 button and the tiny 6 button controller. It is super annoying whenever my cat gets in the line of site, however.

I think it would be neat to retrofit these with some kind of bluetooth connection, using something like the HC-05 maybe (http://www.oddwires.com/hc-05-bluetooth ... 7AodjEYAGw)

KanedaFr
Administrateur
Posts: 1139
Joined: Tue Aug 29, 2006 10:56 am
Contact:

Post by KanedaFr » Fri Jan 10, 2014 10:51 pm

For the same price, you have 4 RF units
But I don't care about comm protocol, I do care about speed

KanedaFr
Administrateur
Posts: 1139
Joined: Tue Aug 29, 2006 10:56 am
Contact:

Post by KanedaFr » Sun Jan 12, 2014 7:46 pm

i think I'll try to go the a full work on receiver
This way I'll be able (I hope) to play with my Genny pad on my PC (with the PC receiver) or play this on SNES pad on genny (with an SNES emitter)

Let's go for technical concept !

Post Reply