Author Options:

what are the arduino pins on the uno microprocessor? Answered

ok, i just finnished making https://www.instructables.com/id/Use-an-Arduino-with-an-N64-controller/ and was wondering, what pins on the microprocessor match to which pins on the arduino? i was also wondering, how would you make a driver out of the processing sketch on the ible above marked N64_Controller? i want it to be a driver, not a program. any ideas?


I don't know how to make it a driver but I do know how to make it easier to access. Open up your processing sketch in processing and then go to file. Click on export application and click "OK". A window should then pop up. Click on application.windows64. After you do that, there will be a .exe file that is named whatever your processing sketch is named. Right click on that and click "create shortcut". It will now be an icon on your desktop. Now, when you want to play N64 emulators, all you have to do is click on this shortcut instead of having to open processing and open the sketch and load it.

As for the AVR-Arduino correlation, I'm sure I found a diagram explaining precisely this on the Arduino.cc website. Alas, I can't find that exact diagram at the moment; this should be accurate, however: http://www.pololu.com/docs/0J17/2

As for the driver aspect... I've researched writing drivers before (one of my research-frenzies was for EXACTLY what you are asking about, the N64_Controller); I came to the conclusion that writing a driver is a dark, evil practice, not fit for us mere mortals. That being said, I've never personally written a driver, so I'm far from an authority. There may be easier ways, there may be 'high-level' (haha) frameworks to make it easier, I don't know. The only other thing I can think to say is if nobody on here has a definitive answer about writing drivers, you might try posting (just the driver part of this) on a different, more programmer-oriented website. (Is this allowed? Please don't ban me...) StackOverflow comes to mind.

If you have any other questions, I'm more than willing to (try to) answer them!


Thanks, apreciate it. and im not a mere mortal, thank you very much! lol. anyway, thanks, ill look at that.