NeXT non-ADB Keyboard Converter =============================== With this converter you can use NeXT keyboard(non-ADB) on modern computer. See this for details. https://github.com/tmk/tmk_keyboard/wiki/NeXT Wiring ------ Connections to ATmega32U2/U4 FROM(Pin3): PD0 TO(Pin2): PD1 PSW(Pin4): PD4 GND(Pin5): GND VCC(Pin1): VCC Pinouts ------- Socket on converter from front: _____ GND / 5 4 \ PSW FROM | 3 2 | TO | 1 | VCC `-----' FROM: keyboard to computer TO: computer to keyboard PSW: Power key Cable connector inside keyboard case: +-----+ |Black|\ |Green|-\ |Yello|--\-------- to computer via Mini-Din 5 plug |Orang|--/-------- |Red |-/ |Brown|/ +-----+ Black: FG Green: GND Yellow: PSW(Power key) Orange: FROM Keyboard Red: TO Keyboard Brown: VCC Protocol -------- See this for NeXT keyboard protocol. - https://github.com/tmk/tmk_keyboard/wiki/NeXT#next-keyboard-protocol Notes ----- LEDs indicates Caps Lock state in current implementation. Original Project ---------------- Converter is based heavily on Ladyada's original "USB NeXT Keyboard with Arduino Micro" tutorial (http://learn.adafruit.com/usb-next-keyboard-with-arduino-micro/overview). If you build this converter, show Adafruit some love and do it using an Arduino Micro (http://www.adafruit.com/products/1315) or their ATmega 32u4 Breakout Board (http://www.adafruit.com/products/296). Arduino Micro should work fine using the Arduino Pro Micro configuration above, same pins numbers and everything.