USB Typewriter


[Jackzylkin] has posted an instructible showing, in detail, the process of creating a USB typewriter. He takes us through the process of disassembling the typewriter, mounting all the sensors where the little hammers strike, and wiring it all up to a custom board to interface with the computer via USB. While he is selling the board, the schematics are available if you want to build your own. We think the clickety-clack of a real typewriter could be very satisfying to the touch, though it might drive your co workers insane. The younger ones might also quiz you as to what that archaic machine is. We’ve actually seen this done before, way back in 2005.

25 thoughts on “USB Typewriter

  1. That thing sorta brings up some crappy memories. I’ve had to use one of those to write school reports until 1997 or so when I got my first computer. Think of writing a 28 page report one on of them things and not having any white-out on hand or correction ribbon. O.O

  2. Interesting, but he seems to have taken the more complex route. What about hacking up an old/cheap USB keyboard and just rerouting the contact sensors to the bottom of the typewriter keys…

    HMM… maybe I should hit up some garage sales for a used typewriter now…

  3. Nice hack but typewriters give me the fear. I used to work with a department full of middle-aged women who were terrified of computers and were forever banging on about how much better typewriters were. These people were ICT tutors BTW.

  4. I think I have that exact typewriter. Now, something like an IBM Selectric would be pretty nice, but an actual manual typewriter can be hell to type on. Neat project though.

    Oh, and by the way, the keyboard a previous commenter referred to, the one on Warehouse 13, is not a converted typewriter. It was made by replacing the keycaps on a Model M keyboard with the snipped-off keys from a manual typewriter. Google “steampunk keyboard”, that should get you the page.

  5. Wow – what a complete waste of time. There’s only one reason why anyone would want to type on a typewriter and that’s for authentic text. You’re taking a fully functional keyboard apart to fit into something which caused more cases of carpal tunnel syndrome that I care to mention. Well done.

    Next week, no doubt we’ll see a ‘hack’ where a perfectly good washing machine is taken apart and the drum is retro-fitted with a mangle. Can’t wait.

  6. Damn Xb0xGuru your right. Why should we hack stuff to do what we want. You can buy most of the stuff featured on hackaday from the store, why should you ever hack stuff to do what you want it to?

  7. @Anonymous: Byte Magazine did that to an IBM Selectric in the early ’80s with a bunch of solenoids. It was cool at the time, because the affordable printers of the day were all dot matrix. This was a way to get letter-quality output from your computer if you couldn’t spring for a daisy-wheel printer.


    You said: “What about the reverse: a typewriter fitted with numerous servos that “prints” text files?

  8. @Anonymous: Back in the 1970’s there was just such a thing, the IBM Selectric I/O Writer. It was a Selectric typewriter but underneath the base it was extended to contain the tilt/rotate solenoids. This is theunit you see in pictures of 1970’s IBM mainframe data centers.
    We had one and a hand-drawn sketch of how to interface it to an RS-232 port. I’ve got the old BYTE article mentioned above and from memory that was a unitthat fitted on top of the keys of a normal Selectric, not the I/O Writer.

    By the way, this hack seems somewhat pointless, but someone has to try these things… :)

  9. I’ve been wondering how hard it would be to use a microphone set (or attached) to a typewriter and have the computer process the input into text. I know that they’ve successfully implemented keystroke logging from keyboard sounds, I was never able to find the paper so I don’t know what kind of sample rate and quantity they used.

  10. It seems as if this could be done more easily by using some form of non-mechanical contact implementation. Just off the top of my head, I would imagine using some ultrasonic transducers or an infrared LED and phototransistor to measure the distance between each arm swing from the side of the row. Or, if it would fit, a linear CCD encoder from a flatbed scanner or fax machine that would detect a reflected light source. Just throwing ideas out there off the top of my head… :)


    They made those already, it’s called a Teletype. :)

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.