Hello,
I would like a piece of code for Arduino Uno that will take inputs from two Sega Genesis gamepads and convert it into output of two Super Nintendo gamepads.
There is a Github library that allows Arduino to read Sega Genesis gamepad input: [login to view URL]
There is another Github library that allows Arduino to emulate SNES gamepad: [login to view URL]
So basically what needs to be done:
- take the 1st library, add support for one more Genesis gamepad.
- use the code from the 2nd library: remap physical input pins to the data coming from Genesis gamepads; add one more SNES gamepad at this step.
Please note that a genesis gamepad has 9 pins (5 data pins + VCC + GND). SNES gamepad has 5 pins (CLOCK, LATCH, DATA, VCC, GND). That means the entire setup will require 16 data pins.
Note: the converter starts working on each SNES port only when a corresponding Genesis controller is connected. It is possible to detect a connected controller digitally (operator SC_CTL_ON in the example code).
Thanks for looking, any questions please ask. I have all the hardware to test your code and debug it.
Dear sir
I have more than 10 years experience in electronic design, please check my profile, also please message me so that we can discuss
Best regards
$88 USD in 1 day
4.9 (12 reviews)
4.9
4.9
3 freelancers are bidding on average $80 USD for this job
We are a Team of Technical Consultants and Data Engineers having healthy experience into Big Data technologies,IOT/Cloud/AWS and Python/AI+Machine Learning.
The Dynamic force has qualified engineers having expertise in solving complex problems.
We have Experienced Customer Service Representative with demonstrated history of working in industry.