diff options
Diffstat (limited to 'converter/ps2_usb/README.vusb')
| -rw-r--r-- | converter/ps2_usb/README.vusb | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/converter/ps2_usb/README.vusb b/converter/ps2_usb/README.vusb new file mode 100644 index 000000000..c92871bcd --- /dev/null +++ b/converter/ps2_usb/README.vusb | |||
| @@ -0,0 +1,37 @@ | |||
| 1 | V-USB Support | ||
| 2 | ============= | ||
| 3 | You can also use this converter on ATmega(168/328) with V-USB instead of Teensy. | ||
| 4 | The converter on V-USB lacks some features for now: USB NKRO and System/Media control. | ||
| 5 | |||
| 6 | To build a firmware use Makefile.vusb instead of Makefile. | ||
| 7 | |||
| 8 | |||
| 9 | Circuit | ||
| 10 | ------- | ||
| 11 | +---+ +---------------+ | ||
| 12 | USB GND | | ATmega168 | | ||
| 13 | === C3 | | | ||
| 14 | 5V <-------+--------+---|Vcc,AVCC | PS/2 | ||
| 15 | R1 | | ==== | ||
| 16 | D- <----+--+-----R2-----|INT1 RXD|------->DATA | ||
| 17 | D+ <----|---+----R3-----|INT0 XCK|------->CLOCK | ||
| 18 | Z1 Z2 | | ->5V | ||
| 19 | GND<----+---+--+--+-----|GND | ->GND | ||
| 20 | | | | | | ||
| 21 | | C2-+--|XTAL1 | | ||
| 22 | | X1 | | | ||
| 23 | +--C3-+--|XTAL2 | | ||
| 24 | +---------------+ | ||
| 25 | R1: 1.5K Ohm | ||
| 26 | R2,R3: 68 Ohm | ||
| 27 | Z1,Z2: Zenner 3.6V | ||
| 28 | C1,C2: 22pF | ||
| 29 | C3: 0.1uF | ||
| 30 | X1: Crystal 20MHz(16MHz/12MHz) | ||
| 31 | |||
| 32 | |||
| 33 | This is my V-USB converter on breadboard. | ||
| 34 | [IMG]http://i.imgur.com/8jJCZl.jpg[/IMG] | ||
| 35 | |||
| 36 | |||
| 37 | EOF | ||
