

KZ80-PS2KBD
KZ80シリーズ用 PS/2キーボード MSX互換アダプタボードのプロジェクト
- Size
- 100 × 75 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 29
- Nets
- 67
- Pads
- 232
- Tracks, vias
- 697, 9
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 6 Oct 2019
- Updated
- 12 Aug 2021
Overview
KZ80-PS2KBD is an open-source printed circuit board by kuninet, from the kuninet/KZ80-PS2KBD repository on GitHub, published under the MIT licence. It is a 2-layer board of 100 × 75 mm with 29 parts on 67 nets, routed with 697 tracks and 9 vias.
It is built around the ATMEGA328P-PU, 74HC00D and 74HC139D. Its parts include 8 connectors, 7 capacitors, 4 resistors and 4 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
3ATMEGA328P-PU
DIP-28-300mil-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH DIP-28-300mil Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)74HC00D
SOP-14-40℃~+125℃ 1.5V、3.15V、4.2V 1.9V、3.7V、5.9V 100mV、400mV、400mV 2 2V~6V 4 40uA 5.2mA 5.2mA 500mV~1.8V 74HC Series 7ns@6V,50pF NAND Gate SOIC-14 Logic Gates ROHSNexperiaLogic Gates74HC139D
SO-16-40℃~+125℃ 11ns@6.0V,50pF 160uA 2/4 2V~6V 74HC Decoder Single Supply SOIC-16 Signal Switches, Multiplexers, Decoders ROHSNexperiaSignal Switches / Encoders & Decoders / Multiplexers
Parts
29| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 0.1u | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C2, C3, C4, C5, C6 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | MH1, MH2, MH3, MH4 |
| 1 | 0.0022u | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C7 |
| 1 | 100 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4 |
| 1 | 10k | Resistor_THT:R_Array_SIP9 | RN1 |
| 1 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | 10u | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C1 |
| 1 | 232C(DEBUG) | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Horizontal | J1 |
| 1 | 4.7k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2 |
| 1 | 47k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 1 | 74HC00 | Package_DIP:DIP-14_W7.62mm_Socket | U2 |
| 1 | 74HC139 | Package_DIP:DIP-16_W7.62mm_Socket | U1 |
| 1 | 8255 | Package_DIP:DIP-40_W15.24mm_Socket | U3 |
| 1 | A7_JP | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP1 |
| 1 | ADR-JP1 | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J5 |
| 1 | ADR-JP2 | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J4 |
| 1 | ATmega328P-PU | Package_DIP:DIP-28_W7.62mm_Socket | U4 |
| 1 | CMT-OUT | AJ-1780:AJ-1780 | J8 |
| 1 | CON-A | Connector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_Vertical | J7 |
| 1 | ICSP | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J6 |
| 1 | PS/2 KB | conn-din:din6-schurter-4850261 | J2 |
| 1 | SBC8080 BUS | Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Horizontal | J3 |
Questions
How big is the KZ80-PS2KBD PCB?
It measures 100 × 75 mm and has 2 copper layers, 1.6 mm thick.
What parts does the KZ80-PS2KBD use?
29 parts, built around the ATMEGA328P-PU, 74HC00D and 74HC139D. 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.
Where can I download the KZ80-PS2KBD KiCad files?
From the kuninet/KZ80-PS2KBD repository on GitHub, at the commit this page was made from: the board is KiCAD/KZ80-PS2KBD.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the KZ80-PS2KBD design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers177.8 × 130.8 mm

- 2 layers335 × 218.6 mm

- 2 layers160 × 100 mm

- 2 layers

- 2 layers99.4 × 99.6 mm

- 2 layers100 × 75 mm

- 4 layers304.5 × 217.2 mm

Latest Full Backplane
Trilobyte-CPU/8-bit-computer
A DIY 8-bit computer built mostly with discrete logic chips
478 parts2 - 2 layers234 × 100 mm

V2b
KITTY-6502/hardware
the KITTY is a 65c02 homebrew kit microcomputer designed around text mode graphics and cartridge media. It is fully open source, and uses exclusively in-production parts.
147 parts