There have been discussions involving building outboard boxes to house Soarer-style Teenies with sockets.
Soarer himself has demonstrated a couple, which were extremely tiny and amazing, so I continue to bow to his precision. Mine, in comparison, are pretty heavy-handed.
I have built them with pigtails, which are quite easy to use. Taking Soarer’s suggestion, I used a female AT-style socket, and bought or fabricated a set of secondary pigtail adapters to get from “X” to male AT.
http://i.imgur.com/hctYdss.jpg[/img]]http://i.imgur.com/MqRRvkN.jpg[/img]]http://i.imgur.com/WSuGN85.jpg[/img]]http://i.imgur.com/7qwOtVg.jpg[/img]]http://i.imgur.com/H7hkOgY.jpg[/img]]http://i.imgur.com/twyrlcK.jpg[/img]]The most obvious other configuration would be an all-in-one box that would accept whatever cable was native to the keyboard. I selected 4:
(1) AT (aka 180 degree DIN)
(2) PS/2 (aka 6-pin mini-DIN)
(3) IBM old-style terminal (aka 240 degree DIN)
(4) RJ-45 (misnomer for 8P8C with 4 pins active)
Because I could not easily find what I wanted except on the internet, and because I am basically cheap, I ordered these sockets from China and resigned myself to waiting the 3+ weeks that usually takes. I was not in a hurry, and they ended up costing only a couple of dollars each.
I had very bad luck with project boxes. I ordered 3 and 2 were inappropriate and the other never arrived, so I went to Home Depot and bought a cheap plastic residential junction box and plain cover. If the garish blue and white theme bothers you, get a proper project box, like I will try to do for my next one.
Beyond that, you need your Teensy (or cheaper equivalent), an enclosure large enough to handle the mess, a mini-USB cable, and various wires (and pull-up resistors, if you want them). You will do yourself a large favor if you wire everything consistently, so that, in the end, you simply gather up the 5 yellow wires and put them together (matching shrink tubing makes it even sweeter!).
I will post the wiring pin-outs here, again, just for convenience. Otherwise, the pictures should be pretty much self-explanatory.
edit - I forgot this from Soarer's excellent documentation:
Wiring Info
Code:
Conn. Teensy
GND -------- GND
Vcc/+5V --- Vcc
Data ------- PD0
Clock ------ PD1
Good luck – this is the easiest project that I have posted!
http://i.imgur.com/SXHHhlZ.jpg[/img]]http://i.imgur.com/ZTHmXqQ.jpg[/img]]http://i.imgur.com/S135wLH.jpg[/img]]http://i.imgur.com/jetH56V.jpg[/img]]http://i.imgur.com/zDXm7YU.jpg[/img]]http://i.imgur.com/6fDbhOg.jpg[/img]]http://i.imgur.com/AALeNav.jpg[/img]]http://i.imgur.com/HZ07iTY.jpg[/img]]http://i.imgur.com/Yk2FFUE.jpg[/img]]http://i.imgur.com/iWmoTGL.jpg[/img]]http://i.imgur.com/KioPdTn.jpg[/img]]http://i.imgur.com/FpR0w4g.jpg[/img]]http://i.imgur.com/hFTQ7Bc.jpg[/img]]http://i.imgur.com/j0A7qpt.jpg[/img]]http://i.imgur.com/ZJ31cAv.jpg[/img]]http://i.imgur.com/dptNurr.jpg[/img]]http://i.imgur.com/McxbsFt.jpg[/img]]http://i.imgur.com/OK06vCV.jpg[/img]]http://i.imgur.com/ZYYZKRs.jpg[/img]]http://i.imgur.com/FJei2ZD.jpg[/img]]http://i.imgur.com/KcEK50o.jpg[/img]]