
Lk201ps2
pkoning2/lk201emu
Emulate DEC LK201 keyboard using a standard PC USB keyboard

Emulate DEC LK201 keyboard using a standard PC USB keyboard
Lk201 is an open-source printed circuit board by pkoning2, from the pkoning2/lk201emu repository on GitHub, published under the BSD-2-Clause licence. It is a 2-layer board of 50.8 × 38.1 mm with 19 parts on 24 nets, routed with 118 tracks and 0 vias.
It is built around the ICL3232CPZ and L78L05CZ. Its parts include 7 capacitors, 3 ICs, 2 resistors, 1 transistor and 1 connector. It belongs with the keyboards and input boards of this library.
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.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 0.1uF | lk201_parts:C_Rect_L4.0mm_W2.5mm_P2.54mm | C1, C2, C3, C4, C5, C6, C7 |
| 1 | 1k | lk201_parts:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 2N3904 | lk201_parts:TO-92_Inline_Narrow_Oval | Q1 |
| 1 | 3.3k | lk201_parts:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2 |
| 1 | ICL3232CPZ | lk201_parts:DIP-16_296_ELL | U3 |
| 1 | L78L05 | lk201_parts:TO-92_Inline_Narrow_Oval | U1 |
| 1 | PS1420 | lk201_parts:PS1420_buzzer | LS1 |
| 1 | RJ22 | lk201_parts:RJ22 | J1 |
| 1 | Trinket M0 | lk201_parts:Trinket_M0 | U2 |
The 15 most common of 19 parts.

pkoning2/lk201emu
Emulate DEC LK201 keyboard using a standard PC USB keyboard


dennowiggle/ESP32_Interface
Facilitate learning the Z80 Retro! hardware and software.

hkzlab/ES1868_ISA8
ISA 8bit sound card based on the ES1868F sound chip, providing Sound Blaster PRO and OPL3 compatibility in a highly integrated package





It measures 50.8 × 38.1 mm and has 2 copper layers, 1.6 mm thick.
19 parts, built around the ICL3232CPZ and L78L05CZ. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the pkoning2/lk201emu repository on GitHub, at the commit this page was made from: the board is kicad/lk201/lk201.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the BSD-2-Clause licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).