aboutsummaryrefslogtreecommitdiffstats
path: root/converter/ps2_usb/README.vusb
diff options
context:
space:
mode:
authorGravatar tmk <nobody@nowhere>2012-06-08 00:37:46 +0900
committerGravatar tmk <nobody@nowhere>2012-06-08 13:32:38 +0900
commitafb08462085132acf7a1962522952f7dbf064519 (patch)
treebc60f28142bc36d882f5930191ba8da98a27c47c /converter/ps2_usb/README.vusb
parent63d82fcaeb78d0764f39667b937262ed4a692c17 (diff)
downloadqmk_firmware-afb08462085132acf7a1962522952f7dbf064519.tar.gz
Made directories for keyboard and converter projects.
Diffstat (limited to 'converter/ps2_usb/README.vusb')
-rw-r--r--converter/ps2_usb/README.vusb37
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 @@
+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