Skip to the content
2 layers217.2 × 109.2 mmMainBoard Rev1, the printed circuit board in 3D

Schematics and documentation for my modular Z80 machine, inspired by RC2014

Size
217.2 × 109.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
32
Nets
51
Pads
384
Tracks, vias
129, 0
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
18 Nov 2020
Updated
24 Sep 2023

Overview

MainBoard Rev1 is an open-source printed circuit board by jayvalentine, from the jayvalentine/modular-z80 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 217.2 × 109.2 mm with 32 parts on 51 nets, routed with 129 tracks and 0 vias.

It is built around the 74HC04D. Its parts include 12 capacitors, 9 connectors, 5 resistors, 2 ICs and 2 diodes. It belongs with the computers and single-board computers and retro computing and games boards of this library.

Main components

1

README

README.md

Modular Z80

This repository contains schematics, PCB layouts, and documentation for my modular Z80 computer. All schematics and layouts are done using Kicad.

Parts

32
QtyValueFootprintReferences
9100nCapacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC2, C5, C6, C7, C8, C9, C10, C11, C12
8Conn_01x40_FemaleConnector_PinSocket_2.54mm:PinSocket_1x40_P2.54mm_VerticalJ1, J3, J4, J5, J6, J7, J8, J9
222pCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC3, C4
2470Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR4, R5
110kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR3
11MResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
1220nCapacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC1
174HC04Package_DIP:DIP-14_W7.62mm_SocketU1
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_HorizontalJ2
1Crystal 3.6864MHzCrystal:Crystal_HC49-U_VerticalY1
1LED_GREENLED_THT:LED_D3.0mmD2
1LED_REDLED_THT:LED_D3.0mmD1
1LM7805_TO220Package_TO_SOT_THT:TO-220-3_VerticalU2
1SW_DIP_x01Button_Switch_THT:SW_Tactile_Straight_KSA0Axx1LFTRSW1

More from jayvalentine/modular-z80

11
  • 2 layers80.6 × 92.7 mmDigitalIO Rev1, the printed circuit board in 3D

    DigitalIO Rev1

    jayvalentine/modular-z80

    Schematics and documentation for my modular Z80 machine, inspired by RC2014

    31 partsGPL-3.0
  • 2 layers50.8 × 104.1 mmTimer RTC, the printed circuit board in 3D

    Timer RTC

    jayvalentine/modular-z80

    Schematics and documentation for my modular Z80 machine, inspired by RC2014

    20 partsGPL-3.0
  • 2 layers50.8 × 104.1 mmBanked RAM Higher, the printed circuit board in 3D

    Banked RAM Higher

    jayvalentine/modular-z80

    Schematics and documentation for my modular Z80 machine, inspired by RC2014

    19 partsGPL-3.0
  • 2 layers50.8 × 104.1 mmBanked ROM, the printed circuit board in 3D

    Banked ROM

    jayvalentine/modular-z80

    Schematics and documentation for my modular Z80 machine, inspired by RC2014

    19 partsGPL-3.0
  • 2 layers50.8 × 104.1 mmCFCard, the printed circuit board in 3D

    CFCard

    jayvalentine/modular-z80

    Schematics and documentation for my modular Z80 machine, inspired by RC2014

    12 partsGPL-3.0
  • 2 layers50.8 × 104.1 mmSerial 6850 Rev1, the printed circuit board in 3D

    Serial 6850 Rev1

    jayvalentine/modular-z80

    Schematics and documentation for my modular Z80 machine, inspired by RC2014

    9 partsGPL-3.0
  • 2 layers50.8 × 104.1 mmZ80 Rev2, the printed circuit board in 3D

    Z80 Rev2

    jayvalentine/modular-z80

    Schematics and documentation for my modular Z80 machine, inspired by RC2014

    8 partsGPL-3.0
  • 2 layers37.5 × 92.1 mmZ80 Rev1, the printed circuit board in 3D

    Z80 Rev1

    jayvalentine/modular-z80

    Schematics and documentation for my modular Z80 machine, inspired by RC2014

    6 partsGPL-3.0
  • 2 layers8KROM Lower Rev1, the printed circuit board in 3D

    8KROM Lower Rev1

    jayvalentine/modular-z80

    Schematics and documentation for my modular Z80 machine, inspired by RC2014

    4 partsGPL-3.0
  • 2 layers50.8 × 104.1 mm8KROM Lower Rev2, the printed circuit board in 3D

    8KROM Lower Rev2

    jayvalentine/modular-z80

    Schematics and documentation for my modular Z80 machine, inspired by RC2014

    4 partsGPL-3.0
  • 2 layers36.2 × 95.3 mm32KRAM Higher Rev1, the printed circuit board in 3D

    32KRAM Higher Rev1

    jayvalentine/modular-z80

    Schematics and documentation for my modular Z80 machine, inspired by RC2014

    4 partsGPL-3.0

Similar boards

  • 2 layers43.9 × 27.7 mmTcd1304-4v, the printed circuit board in 3D

    Tcd1304-4v

    OpnTec/open-spectrometer-hardware

    Open source VIS spectrometer

    19 parts1.5k
  • 2 layers191.8 × 121.3 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-UART-Computer-1-2

    Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed

    109 parts184
  • 2 layers47 × 39 mmQrss clock tx, the printed circuit board in 3D

    Qrss clock tx

    swharden/AVR-projects

    A collection of standalone AVR projects written in C

    32 parts184MIT
  • 2 layers312 × 140 mmTsynth2 Rev1.3, the printed circuit board in 3D

    Tsynth2 Rev1.3

    Electrotechnique/TSynth-Teensy4.1

    TSynth for Teensy 4.1

    108 parts182
  • 2 layers138 × 96.9 mmISA Card, the printed circuit board in 3D

    ISA Card

    AkBKukU/CM153-Repro

    A reproduction of the Philips CM-153 LMSI controller

    161 parts145
  • 2 layers304.8 × 165.1 mmComix-35, the printed circuit board in 3D

    Comix-35

    schlae/comix-35

    The COMIX-35 is an improved clone of the COMX-35 1802 home computer

    173 parts138
  • 2 layers306.1 × 130.2 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64-Home-Computer

    Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64

    132 parts94
  • 2 layers70 × 85 mm1bit CPU, the printed circuit board in 3D

    1bit CPU

    naoto64/1bit-CPU

    1bit CPU using 74HC series logic IC.

    38 parts91MIT

Questions

How big is the MainBoard Rev1 PCB?

It measures 217.2 × 109.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MainBoard Rev1 use?

32 parts, built around the 74HC04D. 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 MainBoard Rev1 KiCad files?

From the jayvalentine/modular-z80 repository on GitHub, at the commit this page was made from: the board is MainBoard_Rev1/MainBoard_Rev1.kicad_pcb and its schematic Banked_RAM_Higher/Banked_RAM_Higher.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MainBoard Rev1 design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).