- Joined
- May 27, 2008
- Messages
- 3,629 (0.62/day)
System Name | Ultra 64 |
---|---|
Processor | NEC VR4300 (MIPS R4300i) |
Motherboard | proprietary design |
Cooling | Fanless aircooled |
Memory | 4.5MB 250 MHz RDRAM |
Video Card(s) | 62.5 MHz Reality Coprocessor |
Storage | 32 - 512 Mbit ROM Cartridge |
Display(s) | 720x576 |
Case | Clear Blue Funtastic |
Audio Device(s) | 16-bit CD quality |
Power Supply | proprietary design |
Mouse | N64 mouse for use with N64DD |
Keyboard | N64 keyboard for use with N64DD |
Hi guys.
You might have seen a few posts recently of me building a NES Box with a Raspberry PI.
Well im nearly finished but i need a little help from your generous selves with regards to wiring the original controllers.
I'm using a driver called SnesDev to map the controller buttons to keyboard keys for use with emulators but that's not really important.
The original controllers run on 5v, whilst the rpi GPIO pins can only handle up-to 3.3v.
So my question what is the best method to convert these voltages.
The NES controller requires power, ground, data output, clock and latch pins from the rpi.
Now the fun bit. There are apparently three types of controllers.
So what options do i have to bring the 5v data out pin down to 3.3v? Also im toying with the idea of just upping the clock and latch to 5v if not too costly so i don't need to worry when getting a second controller for player two.
So yea hope all of that makes sense. I will also post up a project log, this time once its finished. Ive learnt my lesson posting logs in progress as i very rarely finish my projects before moving onto the next.
You might have seen a few posts recently of me building a NES Box with a Raspberry PI.
Well im nearly finished but i need a little help from your generous selves with regards to wiring the original controllers.
I'm using a driver called SnesDev to map the controller buttons to keyboard keys for use with emulators but that's not really important.
The original controllers run on 5v, whilst the rpi GPIO pins can only handle up-to 3.3v.
So my question what is the best method to convert these voltages.
The NES controller requires power, ground, data output, clock and latch pins from the rpi.
Now the fun bit. There are apparently three types of controllers.
- Some NES controllers will be fully functional at 3.3v across the board.
- Some require 5v input but will run on 3.3v for the latch and clock pin meaning the output data pin will have to be converted down to 3.3v
- The last sort require 5v across the board. Meaning the data out pin will have to be converted from 5v to 3.3v but also the 3.3v clock and latch pins will have to be converted up to 5v for the controller to work with them.
So what options do i have to bring the 5v data out pin down to 3.3v? Also im toying with the idea of just upping the clock and latch to 5v if not too costly so i don't need to worry when getting a second controller for player two.
So yea hope all of that makes sense. I will also post up a project log, this time once its finished. Ive learnt my lesson posting logs in progress as i very rarely finish my projects before moving onto the next.