Skip to the content
PCBKitNew board
2 layers160 × 100 mmZ80, the printed circuit board in 3D

An 8-bit microcomputer for the 21st century

Size
160 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
108
Nets
182
Pads
667
Tracks, vias
1,970, 239
Pours
4
Routed
Yes
KiCad
KiCad 4
Created
15 May 2019
Updated
3 Aug 2026

Overview

Z80 is an open-source printed circuit board by Noah1989, from the Noah1989/loopmicro repository on GitHub, published under the MIT licence. It is a 2-layer board of 160 × 100 mm with 108 parts on 182 nets, routed with 1,970 tracks and 239 vias.

It is built around the Z84C0010PEG, 74ACT244SC and 74ACT245M, with the ULN2803A, 74ACT14PC and 74HCT00D among its other parts. Its parts include 39 diodes, 22 capacitors, 15 ICs, 9 resistors and 2 connectors. It belongs with the retro computing and games boards of this library.

Main components

6

README

README.md

Loop Microcomputer

a minmal 8-bit machine that is...

  • ... independent:

    • contains all the tools required to design another version of itself
    • does not require high soldering skills, uses through-hole parts only
    • uses only "evergreen" parts that have been in production for decades and are still made today
  • ... aproachable:

    • simple through reduction
    • NO hidden complexity behind brittle abstractions
    • open source and self-documenting
  • ... powerful, with it you can:

    • learn/teach how computers work
    • design electronics
    • control CNC machines / 3d printers
    • play games

Parts

108
QtyValueFootprintReferences
38LEDLEDs:LED_Rectangular_W5.0mm_H2.0mmLED1, LED2, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20, LED21, LED22, LED23 +22
17C_SmallCapacitors_THT:C_Rect_L7.0mm_W3.5mm_P5.00mmC1, C2, C3, C4, C5, C6, C7, C8, C11, C12, C13, C14, C15, C16, C17, C19 +1
810kΩResistors_THT:R_Array_SIP9RN6, RN7, RN8, RN9, RN10, RN11, RN12, RN13
510kΩResistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR3, R4, R5, R6, R7
5220ΩResistors_THT:R_Array_SIP9RN1, RN2, RN3, RN4, RN5
5ULN2803AHousings_DIP:DIP-18_W7.62mm_LongPadsU4, U5, U9, U15, U16
41µFCapacitors_THT:CP_Radial_D5.0mm_P2.00mmC20, C21, C22, C23
474ACT244Housings_DIP:DIP-20_W7.62mm_LongPadsU2, U3, U13, U14
374ACT14Housings_DIP:DIP-14_W7.62mm_LongPadsU7, U8, U12
2220kΩResistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR8, R9
2220ΩResistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2
2SW_PushButtons_Switches_THT:SW_PUSH_6mm_h5mmSW1, SW2
10.1µFCapacitors_THT:C_Rect_L7.0mm_W3.5mm_P5.00mmC18
174ACT245Housings_DIP:DIP-20_W7.62mm_LongPadsU6
174HCT00Housings_DIP:DIP-14_W7.62mm_LongPadsU11
17805TO_SOT_Packages_THT:TO-220-3_HorizontalVR1
1C96ABCMechanical_Sockets:Socket_DIN41612-CaseC1-full-Male-96Pin-3rowsJ2
1Jack-DCConnectors:BARREL_JACKJ1
1JumperPin_Headers:Pin_Header_Straight_2x01_Pitch2.54mmJP3
1Jumper_NC_DualPin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJP1
1Jumper_NC_SmallPin_Headers:Pin_Header_Straight_2x01_Pitch2.54mmJP2
1LEDLEDs:LED_D5.0mmLED39
1LOGOmisc:logoG***
1QX14Housings_DIP:DIP-14_W7.62mm_Socket_LongPadsX1
1Z84C0010PEGHousings_DIP:DIP-40_W15.24mm_LongPadsU1

Questions

How big is the Z80 PCB?

It measures 160 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Z80 use?

108 parts, built around the Z84C0010PEG, 74ACT244SC, 74ACT245M and ULN2803A. 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 Z80 KiCad files?

From the Noah1989/loopmicro repository on GitHub, at the commit this page was made from: the board is hardware/ecb-prototype/deprecated/cpu/z80.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Z80 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 Noah1989/loopmicro

11
  • 2 layers160 × 100 mmLedrom, the printed circuit board in 3D

    Ledrom

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    213 parts2MIT
  • 2 layers160 × 100 mmMonitor, the printed circuit board in 3D

    Monitor

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    113 parts2MIT
  • 2 layers218.4 × 132.1 mmBackplane, the printed circuit board in 3D

    Backplane

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    109 parts2MIT
  • 2 layers160 × 100 mmColor, the printed circuit board in 3D

    Color

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    78 parts2MIT
  • 2 layers160 × 100 mmGraphics, the printed circuit board in 3D

    Graphics

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    68 parts2MIT
  • 2 layers160 × 100 mmCpu new, the printed circuit board in 3D

    Cpu new

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    61 parts2MIT
  • 2 layers160 × 100 mmEcb prototype, the printed circuit board in 3D

    Ecb prototype

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    46 parts2MIT
  • 2 layers160 × 100 mmKeyboard, the printed circuit board in 3D

    Keyboard

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    40 parts2MIT
  • 2 layers160 × 100 mmBusmaster, the printed circuit board in 3D

    Busmaster

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    34 parts2MIT
  • 2 layers160 × 100 mmMemory, the printed circuit board in 3D

    Memory

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    19 parts2MIT
  • 2 layers160 × 100 mmBusext, the printed circuit board in 3D

    Busext

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    14 parts2MIT

Similar boards

  • 2 layers81.9 × 99.4 mmZ80badgev2 BACKUP, the printed circuit board in 3D

    Z80badgev2 BACKUP

    12zcab/Z80BadgeV2

    Z80 Badge V2 for GadgetMarket@ HackClub!

    29 parts1
  • 2 layers100.1 × 99.9 mmCommunicator 27mhz, the printed circuit board in 3D

    Communicator 27mhz

    cropinghigh/CBModem

    CB Modem for license-free digital comms

    230 parts3GPL-3.0
  • 6 layers304.8 × 243.8 mmHydra-16, the printed circuit board in 3D

    Hydra-16

    danstruthers/hydra-16

    6502-based multi-tasking hardware and software project

    210 parts1
  • 4 layers401.3 × 203.2 mmCpu010, the printed circuit board in 3D

    Cpu010

    thorpej/pg68k

    The 68k Playground, a 680x0-based home-brew computer with multiple CPU options

    272 parts15
  • 2 layers76 × 64 mmScaranode, the printed circuit board in 3D

    Scaranode

    DanielMTorres7/scaranode

    Nó de motor Klipper para braço SCARA: RP2040-Zero + TMC2209/DM556, face única fresada

    42 parts1CERN-OHL-S-2.0
  • 2 layers65.5 × 58.4 mmSimpleInterface, the printed circuit board in 3D

    SimpleInterface

    jburks/X16-Simple-Intf

    A very simple X16 to microcontroller interface.

    19 parts1
  • 2 layers233.4 × 280 mmCft board0, the printed circuit board in 3D

    Cft board0

    alexiosc/cft

    The CFT homebrew minicomputer

    299 parts6GPL-3.0