Slashdot Mirror


USB NeXT Keyboard With an Arduino Micro

coop0030 writes "Ladyada and pt had an old NeXT keyboard with a strong desire to get it running on a modern computer. These keyboards are durable, super clicky, and very satisfying to use! However, they are very old designs, specifically made for NeXT hardware: pre PS/2 and definitely pre-USB. That means you can't just plug the keyboard into a PS/2 port (even though it looks similar). There is no existing adapters for sale, and no code out there for getting these working, so we spent a few days and with a little research we got it working perfectly using an Arduino Micro as the go between."

1 of 115 comments (clear)

  1. Re:ADB by Misagon · · Score: 5, Informative

    Not all NeXT keyboards talked ADB, but rather some proprietary NeXT protocol.

    The commercial USB-to-ADB adapters, such as the Belkin iMate are not that easy to come by.
    The best option might just be to use a small microcontroller board and load it up with custom firmware.

    Most keyboard hackers use the Teensy instead of an Arduino, but the boards have more similarities than differences.
    You can find open source ADB adapter firmware made for the Teensy over on the Geekhack.org forum. It was made by a guy with the handle "Hasu".

    --
    "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley