mirror of
https://git.k-space.ee/arti/vt1200.git
synced 2026-11-01 12:14:56 +02:00
Distils public docs into reference/keyboard-mouse/PROTOCOL.md for the level-1 Keyboard (27) / Mouse (26) device tests: - keyboard: 4800 8N1 RS-423, self-test via FD -> 01 00 00 00 (errors 3D/3E) - mouse: 4800 8O1 RS-232, self-test via 'T' -> 4-byte report (errors 3D/3E, >=0x20 fatal) - separate ports: DUART2 A=keyboard, B=mouse (NOT daisy-chained) MAME already has an LK201 device (src/mame/dec/lk201.cpp/.h) but no DEC mouse.
13 lines
970 B
Markdown
13 lines
970 B
Markdown
# Digital Equipment LK201 keyboard emulator
|
|
|
|
This project allows a standard USB PC keyboard to be used as replacement for a DEC LK201 keyboard. It consists of a small circuit built around an Adafruit Trinket M0 Arduino processor, and software for that to implement a USB host driver for the USB keyboard and the LK201 communication protocol.
|
|
|
|
Subdirectory `lk201` is the Arduino software. You can build it using the standard Arduino SDK, or use the prebuilt binary.
|
|
|
|
Subdirectory `kicad` is the circuit board design. You can view it using the open source KiCAD package.
|
|
|
|
Subdirectory `doc` contains several documentation files in MD format. File `emulator.md` describes the features of the emulator; `kicad` describes the board design and assembly information, and `software` describes the software and the load procedure. There are also two JPG files that show the circuit board.
|
|
|
|
File `LICENSE` is the open source license under which this emulator is released.
|
|
|