Skip to the content
2 layers104.8 × 101 mmZ2 io test02, the printed circuit board in 3D

KiCad projects (schematics and boards) for a full-diy ZX Spectrum replica

Size
104.8 × 101 mm
Copper layers
2
Thickness
1.6 mm
Parts
65
Nets
92
Pads
338
Tracks, vias
1,038, 82
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
3 Oct 2021
Updated
3 Oct 2021

Overview

Z2 io test02 is an open-source printed circuit board by krzys9876, from the krzys9876/ZX_Spectrum_diy repository on GitHub, published under the MIT licence. It is a 2-layer board of 104.8 × 101 mm with 65 parts on 92 nets, routed with 1,038 tracks and 82 vias.

It is built around the 74HC245D, 74HC374 and 74LS32SC, with the 74LVC1G14Z among its other parts. Its parts include 24 resistors, 16 diodes, 8 capacitors, 8 ICs and 7 connectors. It belongs with the retro computing and games boards of this library.

Main components

4

README

README.md

ZX_Spectrum_diy

All boards that I designed, etched and soldered to create a full-diy replica of ZX Spectrum. Kicad4 (just a keyboard) and Kicad5

This is NOT a cycle-perfect replica so do not expect to launch fancy demos on it. The project started as a breadboard simplest possible computer using Z80. Quite quickly I started thinking of making a replica of ZX Spectrum - the first computer I ever used as a kid. All I wanted was to:

  • launch Knight Lore - the best game ever
  • write some Basic programs - to feel the magic of programming again - and I did!

Have questions? Just drop me an email.

Parts

65
QtyValueFootprintReferences
24RResistor_SMD:R_0805_2012MetricR2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24 +8
16LEDDiode_SMD:D_0805_2012MetricD2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16, D17
7100nCapacitor_SMD:C_1206_3216MetricC1, C3, C5, C6, C7, C8, C9
274HC374Package_DIP:DIP-20_W7.62mmU6, U8
274LS32Package_DIP:DIP-14_W7.62mmU4, U9
110uCapacitor_SMD:C_1210_3225MetricC2
174HC245Package_DIP:DIP-20_W7.62mmU3
174LS154Package_DIP:DIP-24_W7.62mmU1
174LVC1G14Package_TO_SOT_SMD:SOT-353_SC-70-5U7
1CONNConnector_PinHeader_2.54mm:PinHeader_1x37_P2.54mm_HorizontalJ2
1CONN_OUTConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ6
1DIP_SW_CPackage_DIP:DIP-16_W7.62mmSW1
1FuseFuse:Fuse_1812_4532MetricF1
1KB_SELConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ1
1LED_ENConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ7
1PW_SELConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ5
1UART_AConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_HorizontalJ3
1UART_BConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_HorizontalJ4
1Z8440Package_DIP:DIP-40_W15.24mmU5

More from krzys9876/ZX_Spectrum_diy

10
  • 2 layers177.2 × 103.8 mmKeyb2, the printed circuit board in 3D

    Keyb2

    krzys9876/ZX_Spectrum_diy

    KiCad projects (schematics and boards) for a full-diy ZX Spectrum replica

    59 parts2MIT
  • 2 layers53.3 × 63.5 mmZx2 clock, the printed circuit board in 3D

    Zx2 clock

    krzys9876/ZX_Spectrum_diy

    KiCad projects (schematics and boards) for a full-diy ZX Spectrum replica

    24 parts2MIT
  • 2 layersZx2 clock test01, the printed circuit board in 3D

    Zx2 clock test01

    krzys9876/ZX_Spectrum_diy

    KiCad projects (schematics and boards) for a full-diy ZX Spectrum replica

    21 parts2MIT
  • 2 layers101 × 69.9 mmZx2 mem, the printed circuit board in 3D

    Zx2 mem

    krzys9876/ZX_Spectrum_diy

    KiCad projects (schematics and boards) for a full-diy ZX Spectrum replica

    20 parts2MIT
  • 2 layers100.3 × 71.1 mmZx2 cpu, the printed circuit board in 3D

    Zx2 cpu

    krzys9876/ZX_Spectrum_diy

    KiCad projects (schematics and boards) for a full-diy ZX Spectrum replica

    18 parts2MIT
  • 2 layersZx2 backplane, the printed circuit board in 3D

    Zx2 backplane

    krzys9876/ZX_Spectrum_diy

    KiCad projects (schematics and boards) for a full-diy ZX Spectrum replica

    16 parts2MIT
  • 2 layersZx2 uart, the printed circuit board in 3D

    Zx2 uart

    krzys9876/ZX_Spectrum_diy

    KiCad projects (schematics and boards) for a full-diy ZX Spectrum replica

    15 parts2MIT
  • 2 layers86.4 × 52.1 mmZx2 fpga int, the printed circuit board in 3D

    Zx2 fpga int

    krzys9876/ZX_Spectrum_diy

    KiCad projects (schematics and boards) for a full-diy ZX Spectrum replica

    13 parts2MIT
  • 2 layers96.5 × 39.4 mmZx2 keyb conn, the printed circuit board in 3D

    Zx2 keyb conn

    krzys9876/ZX_Spectrum_diy

    KiCad projects (schematics and boards) for a full-diy ZX Spectrum replica

    10 parts2MIT
  • 2 layers71.1 × 21.6 mmZx2 keyb idc, the printed circuit board in 3D

    Zx2 keyb idc

    krzys9876/ZX_Spectrum_diy

    KiCad projects (schematics and boards) for a full-diy ZX Spectrum replica

    4 parts2MIT

Similar boards

  • 2 layers145.3 × 129.9 mmC128Diag, the printed circuit board in 3D

    C128Diag

    hackup/C128Diag

    Replica of the Commodore C128 Diagnostic Test cartridge Assy No. 325093-01.

    61 parts16
  • 2 layers152.4 × 162.6 mmVGA, the printed circuit board in 3D

    VGA

    GeraKuznetsov/M68K-MBC

    A M68k Multi-Board Computer design. The design basics is as follows: 1) A backplane PCB contains the majority of the bus, such as the address and data lines. 2) Cards slot into the backplane.

    143 parts10
  • 2 layersCpu, the printed circuit board in 3D

    Cpu

    zuiko21/minimOS

    Scalable OS for 6502/65816

    34 parts23MIT
  • 2 layers160.5 × 100.2 mm8080 Board, the printed circuit board in 3D

    8080 Board

    sladek/SBC_8080_ECB

    This is my attempt to build a single-board microcomputer based on the Intel 8080 CPU. It contains the following features:

    112 parts
  • 2 layers200.7 × 149.9 mmDtz80-complete, the printed circuit board in 3D

    Dtz80-complete

    soster/dtZ80

    A simple 8 Bit computer based on the Z80 CPU

    107 parts15
  • 2 layers235 × 176.5 mmCpu, the printed circuit board in 3D

    Cpu

    Edgeworth/memepu

    cmake -DUSEAFL=yes -DCMAKEBUILDTYPE=Release $PFX/verymeme AFLSKIPCPUFREQ=yes AFLPRELOAD=/usr/local/lib/afl/libdislocator.so \ afl-fuzz -m 1024M -i $PFX/verymeme/testdata/memelang/parsing -o memelangfuzz \ -x…

    286 parts9GPL-3.0
  • 2 layers150 × 150 mm8bit computer, the printed circuit board in 3D

    8bit computer

    halfburnttoast/TCPU8-Alpha

    Discontinued computer I made in 2020

    138 parts4GPL-2.0
  • 2 layers149 × 167 mmMSX 4Slot Expander, the printed circuit board in 3D

    MSX 4Slot Expander

    LVina/MSX4SlotExpander

    MSX 4 Slots Expander Cartridge

    78 parts4GPL-3.0

Questions

How big is the Z2 io test02 PCB?

It measures 104.8 × 101 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Z2 io test02 use?

65 parts, built around the 74HC245D, 74HC374, 74LS32SC and 74LVC1G14Z. 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 Z2 io test02 KiCad files?

From the krzys9876/ZX_Spectrum_diy repository on GitHub, at the commit this page was made from: the board is Kicad5/z2_io/z2_io_test02.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Z2 io test02 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).