Cactus Posted April 9, 2015 Report Share Posted April 9, 2015 For my next project, I need to use a PS/2 keyboard as an input device, and a 1602 LCD module for output. This means I will need a PS/2 port and some free pins (six to be exact) at the same time. What options do I have if I don't have a standalone PS/2 wing? My current plan is to take an Arcade MegaWing, and put it on a Papilio One flipped, i.e. by leaving the connector marked U$1WING2 free, and then use some male-to-male jumper cables on that connector to connect to the LCD on a breadboard. By re-mapping the pins in the UCF file, I should be able to get one of the PS/2 connectors working that way, right? Is there a better way to achieve this? Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted April 9, 2015 Report Share Posted April 9, 2015 Cactus, I have a batch of unassembled ps/2 wings here. If you are willing to solder it together then I'll send you one for free. Just send us an email at support@gadgetfactory.net referencing this forum thread and your current shipping address. Jack. Quote Link to comment Share on other sites More sharing options...
Cactus Posted April 10, 2015 Author Report Share Posted April 10, 2015 Thanks a lot Jack, I might take you up on that offer -- but I'm in Singapore and I'd like to build this in time to show it off at a meetup in two weeks' time, so waiting for extra parts is not an option. So will a flipped Arcade MegaWing work? Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted April 10, 2015 Report Share Posted April 10, 2015 Cactus, it looks like if you move the whole Arcade MegaWing to the right and connect the pins that normally connect to Wing Row C to Wing Row B it will do what you want. You don't need to flip, just move the whole thing to the right. Jack. Quote Link to comment Share on other sites More sharing options...
Cactus Posted April 14, 2015 Author Report Share Posted April 14, 2015 Thanks, by moving the Arcade MegaWing (instead of flipping), and using P85/P83 of the Papilio One as the PS/2 DATA/CLK lines, I got it working. However, my schedule has also changed, and so I might have enough time to wait for the PS/2 wing, so I'll be taking you up on your offer. I'll send my shipping details in a private email. Thanks a lot! Quote Link to comment Share on other sites More sharing options...
james1095 Posted April 16, 2015 Report Share Posted April 16, 2015 What I do is just use some of those breadboard jumper leads and plug them into the megawing pins and then into the desired headers on the Papilio, that gives you complete flexibility. On that note, a suggestion for future wings is to put the pin function (example "PS/2 CLK") on the bottom silkscreen next to each pin. That would cost nothing and make it simpler to do this sort of thing. Quote Link to comment Share on other sites More sharing options...
Cactus Posted April 28, 2015 Author Report Share Posted April 28, 2015 I just got the PS/2 wings in the mail, thank you! I've meanwhile manned up and made a PS/2-to-breadboard adapter by soldering a PS/2 connector to a stripboard; that went well apart from mixing up GND and Vcc on the first try, frying the keyboard... Check the result: Quote Link to comment Share on other sites More sharing options...
james1095 Posted April 28, 2015 Report Share Posted April 28, 2015 I recently got a few of these http://www.ebay.com/itm/251605148131? The generic modules are nice for things that only have a few pins where taking an entire wing socket seems a little wasteful. They're versatile too since they're breadboard friendly and work with any micro or FPGA dev board. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.