diff options
author | tmk <nobody@nowhere> | 2011-12-05 02:53:15 +0900 |
---|---|---|
committer | tmk <nobody@nowhere> | 2011-12-05 16:14:45 +0900 |
commit | 3f9de37310f670e6289738c628747e6787d42b22 (patch) | |
tree | b4e7ab8df3cb59ba388cd60f7c8a698a4e9ce08e /ps2_usb/README.vusb | |
parent | 6284b147c23aa32a9e65138b1eb8ee908ece4941 (diff) |
Added ISO/JIS keyboard support.
Diffstat (limited to 'ps2_usb/README.vusb')
-rw-r--r-- | ps2_usb/README.vusb | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/ps2_usb/README.vusb b/ps2_usb/README.vusb new file mode 100644 index 0000000000..c92871bcdd --- /dev/null +++ b/ps2_usb/README.vusb @@ -0,0 +1,37 @@ +V-USB Support +============= +You can also use this converter on ATmega(168/328) with V-USB instead of Teensy. +The converter on V-USB lacks some features for now: USB NKRO and System/Media control. + +To build a firmware use Makefile.vusb instead of Makefile. + + +Circuit +------- + +---+ +---------------+ +USB GND | | ATmega168 | +=== C3 | | +5V <-------+--------+---|Vcc,AVCC | PS/2 + R1 | | ==== +D- <----+--+-----R2-----|INT1 RXD|------->DATA +D+ <----|---+----R3-----|INT0 XCK|------->CLOCK + Z1 Z2 | | ->5V +GND<----+---+--+--+-----|GND | ->GND + | | | | + | C2-+--|XTAL1 | + | X1 | | + +--C3-+--|XTAL2 | + +---------------+ +R1: 1.5K Ohm +R2,R3: 68 Ohm +Z1,Z2: Zenner 3.6V +C1,C2: 22pF +C3: 0.1uF +X1: Crystal 20MHz(16MHz/12MHz) + + +This is my V-USB converter on breadboard. +[IMG]http://i.imgur.com/8jJCZl.jpg[/IMG] + + +EOF |