Connecting USB Keyboard to BS2?
Kyle L.
Posts: 21
Is it possible to connect a USB keyboard to a BS2? Rather, what's the easiest way of doing it? I have a small space in which to fit whatever wires, ICs, parts, etc. I'd need, so I'm going to have to go with a minimalist approach.
I know that you can connect a PS2 keyboard pretty easily to a Propeller, but a Prop is overkill and I'd prefer USB if it wouldn't be too difficult.
It needs to get the keystrokes (the letters typed), then process them a bit and cycle some I/O pins depending on the letters pressed. What it does after it gets the keystrokes isn't important, I just need to figure out how to actually connect the keyboard to the BS2 and get the keystrokes.
If there were some easy way of just having the letters sent to the micro-controller in TTL serial, that would be ideal (even if it's going to require another IC or somesuch). But, maybe I'll just have to end up using a Prop and PS2.
Any help or input you could offer would be appreciated. Thanks.
I know that you can connect a PS2 keyboard pretty easily to a Propeller, but a Prop is overkill and I'd prefer USB if it wouldn't be too difficult.
It needs to get the keystrokes (the letters typed), then process them a bit and cycle some I/O pins depending on the letters pressed. What it does after it gets the keystrokes isn't important, I just need to figure out how to actually connect the keyboard to the BS2 and get the keystrokes.
If there were some easy way of just having the letters sent to the micro-controller in TTL serial, that would be ideal (even if it's going to require another IC or somesuch). But, maybe I'll just have to end up using a Prop and PS2.
Any help or input you could offer would be appreciated. Thanks.
Comments
Post Edited (Mike Green) : 1/6/2010 2:54:01 PM GMT
Well, I think that the ezKey would be best, then. Looking at the documentation, it really is easy. :P It's cheaper than the datalogger, and nice and small, too.
It looks perfect. Thanks!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Stephen
Thanks, though.