Skip to the content
PCBKitNew board
2 layers132.6 × 60.5 mmMinimalZ80, the printed circuit board in 3D

Misc microcomputer projects

Size
132.6 × 60.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
67
Pads
238
Tracks, vias
657, 15
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
28 Sep 2023
Updated
13 Sep 2026

Overview

MinimalZ80 is an open-source printed circuit board by 89Mods, from the 89Mods/misc-computers repository on GitHub, published under the MIT licence. It is a 2-layer board of 132.6 × 60.5 mm with 34 parts on 67 nets, routed with 657 tracks and 15 vias.

It is built around the 74HC240D, 74HC00D and 74HC02, with the 74LS573PC, CDP1824D and SM420561N among its other parts. Its parts include 16 resistors, 8 ICs, 4 switches, 3 connectors and 1 capacitor.

Main components

6

README

README.md

misc-computers

Misc microcomputer projects I’ve built. More info @ https://tholin.dev/misc_comps

Contains hardware schematics and PCB design files (if applicable) for each computer, as well as example software.

I hope this repo will help people with building their own computers. You can either re-build one of the systems from here, or reference my code and schematics when designing your own.

Parts

34
QtyValueFootprintReferences
1510KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR1, R2, R3, R4, R5, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16
4SW_Push_DualButton_Switch_THT:SW_PUSH_6mm_H7.3mmSW1, SW2, SW3, SW4
2Conn_01x08_FemaleConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ2, J3
1100µFCapacitor_THT:CP_Radial_D4.0mm_P2.00mmC1
11KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR6
128C256Package_DIP:DIP-28_W15.24mmU6
174HC00Package_DIP:DIP-14_W7.62mmU1
174HC02Package_DIP:DIP-14_W7.62mmU2
174HC240Package_DIP:DIP-20_W7.62mmU8
174LS573Package_DIP:DIP-20_W7.62mmU5
1CDP1824Package_DIP:DIP-18_W7.62mmU7
1CXO_DIP8Oscillator:Oscillator_DIP-8X1
1LEDLED_THT:LED_D3.0mm_FlatTopD1
1SM420561NDisplay_7Segment:7SegmentLED_LTS6760_LTS6780U4
1Screw_Terminal_01x02TerminalBlock:TerminalBlock_bornier-2_P5.08mmJ1
1Z80CPUPackage_DIP:DIP-40_W15.24mmU3

Questions

How big is the MinimalZ80 PCB?

It measures 132.6 × 60.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MinimalZ80 use?

34 parts, built around the 74HC240D, 74HC00D, 74HC02 and 74LS573PC. 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 MinimalZ80 KiCad files?

From the 89Mods/misc-computers repository on GitHub, at the commit this page was made from: the board is z80_tester/MinimalZ80_HW/MinimalZ80.kicad_pcb and its schematic 8X305/HW/8X305.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MinimalZ80 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).

More from 89Mods/misc-computers

3
  • 4 layers99.3 × 88.6 mmZ180-comp, the printed circuit board in 3D

    Z180-comp

    89Mods/misc-computers

    Misc microcomputer projects

    64 parts3MIT
  • 4 layers139.2 × 112.3 mmBE6502, the printed circuit board in 3D

    BE6502

    89Mods/misc-computers

    Misc microcomputer projects

    60 parts3MIT
  • 2 layers114.3 × 31.1 mmUB8840 breakout, the printed circuit board in 3D

    UB8840 breakout

    89Mods/misc-computers

    Misc microcomputer projects

    11 parts3MIT

Similar boards

  • 2 layers160 × 100.3 mmZ80-IDE, the printed circuit board in 3D

    Z80-IDE

    dennis9819/Z8C-Homebrew-Computer

    To easily develop for my Z80 homebrew system, I designed a simple assempler development environment. This packs the following tasks into one script: zmac assembly object file creation (for xmodem upload) monitor file…

    62 parts2
  • 2 layers111.8 × 77.2 mmHp common slot, the printed circuit board in 3D

    Hp common slot

    ethanjamesauto/modular_8bit_computer

    153 parts2
  • 4 layers172.7 × 135.9 mmJJ65c02, the printed circuit board in 3D

    JJ65c02

    jimjag/JJ6502

    My 6502 Based Breadboard Project

    53 parts26MIT
  • 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
  • 4 layers100 × 100 mmIntel 8088 Computer, the printed circuit board in 3D

    Intel 8088 Computer

    oberrow/i8088-computer

    Code for an i8088-based non-PC compatible breadboard computer

    69 parts1MIT
  • 2 layers78 × 89.5 mmMulticart, the printed circuit board in 3D

    Multicart

    trwgQ26xxx/FLT_ART_CU1_Multicart

    Multicart for Fiat Lancia Tester\Alfa Romeo Tester\Check Up 1

    46 parts
  • 4 layers83.3 × 68.2 mmCPU, the printed circuit board in 3D

    CPU

    Synthron/S65

    Yet another 8bit Retro Computer

    22 parts2
  • 2 layers83.8 × 39.4 mmADD, the printed circuit board in 3D

    ADD

    TheJustMoose/74HCPU

    Handmade CPU. See README.md

    16 parts2