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

Try new converter implementation next_usb_ng, instead of this next_usb.

https://github.com/tmk/tmk_keyboard/tree/master/converter/next_usb_ng


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.
