Now that I've got Stephen Edwards' Apple2 FPGA project working, I want to build a joystick for it. The original Apple 2 joystick was two potentiometers connected to a NE556 timer (on the Apple 2 motherboard), plus two pushbuttons. Attached is the original schematic.
What I want to do is to find an old analog joystick, put the 556 timer into the joystick itself (I'll probably need a TS3V556 3.3V version), and interface this to a Pmod port. I'll need these seven lines: gnd, Vcc, two digital pushbutton inputs, two digital joystick inputs, one digital output to trigger the timer.
Does this sound feasible? I assume the Pmod lines are bidirectional, so I'd need to declare them inout in VHDL. Is there anything else I should consider?
P.S If I buy a 6pos 2row 2.54mm header from someone like Element14, this will plug into a Pmod socket OK?
Question
DoctorWkt
Now that I've got Stephen Edwards' Apple2 FPGA project working, I want to build a joystick for it. The original Apple 2 joystick was two potentiometers connected to a NE556 timer (on the Apple 2 motherboard), plus two pushbuttons. Attached is the original schematic.
What I want to do is to find an old analog joystick, put the 556 timer into the joystick itself (I'll probably need a TS3V556 3.3V version), and interface this to a Pmod port. I'll need these seven lines: gnd, Vcc, two digital pushbutton inputs, two digital joystick inputs, one digital output to trigger the timer.
Does this sound feasible? I assume the Pmod lines are bidirectional, so I'd need to declare them inout in VHDL. Is there anything else I should consider?
P.S If I buy a 6pos 2row 2.54mm header from someone like Element14, this will plug into a Pmod socket OK?
Many thanks for feedback, Warren
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.