Skip to the content
PCBKitNew board
2 layers208 × 115 mmZ80SBC, the printed circuit board in 3D

This is a PCB layout by Daniel Marks of Grant Searle's 9 chip CP/M computer as obtained from

Size
208 × 115 mm
Copper layers
2
Thickness
1.6 mm
Parts
127
Nets
192
Pads
694
Tracks, vias
3,181, 185
Pours
1
Routed
Yes
KiCad
KiCad 4
Created
19 Apr 2021
Updated
22 Aug 2021

Overview

Z80SBC is an open-source printed circuit board by profdc9, from the profdc9/Z80SBC repository on GitHub. It is a 2-layer board of 208 × 115 mm with 127 parts on 192 nets, routed with 3,181 tracks and 185 vias.

It is built around the 74HCT32D, 74HC00D and 74HC165D, with the 74HC393D and LM7805 among its other parts. Its parts include 37 resistors, 32 capacitors, 18 ICs, 16 connectors and 10 diodes.

Main components

5

README

README.md

Z80 Single Board Computer

This is a PCB layout by Daniel Marks of Grant Searle's 9 chip CP/M computer as obtained from

http://searle.x10host.com/cpm/index.html

You need to follow his instructions on how to flash the memory and install CP/M.

http://searle.x10host.com/cpm/z80sbcFiles.zip

This design uses a 28C256 (32k X 8 EEPROM) rather than the original 27128 (16 x 8 EPROM). JP6 needs to be set to the 16K setting, and only the first 16K of the EEPROM needs to be programmed.

I have added a 8255A peripheral interface and a SPI serial peripheral interface port. I plan on modifying the SD card driver to use the faster hardware on this board, using the SD card loader here:

http://xepb.org/dtz/sgsbcsd.html

The SPI peripheral will hopefully allow other hardware to be easily added such as an ethernet interface (Wiznet or enc28j60) for TCP/IP, a SPI LCD for display, etc. JP2 selects the clockspeed of the SPI, either 1/2 of 7.3278 MHz (slow clock) or 16 MHz (fast clock).

PCBphoto

PCB

Parts

127
QtyValueFootprintReferences
18100 nFCapacitors_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC10, C11, C12, C20, C21, C22, C23, C24, C25, C26, C27, C28, C29, C30, C31, C32 +2
141kResistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR4, R5, R7, R8, R9, R10, R15, R17, R18, R23, R25, R28, R30, R38
810kResistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR12, R22, R26, R27, R33, R34, R36, R37
81N4148Diodes_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D4, D5, D6, D7, D9, D10, D11
64k7Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2, R3, R11, R21, R32
51 uFCapacitors_THT:CP_Radial_D5.0mm_P2.50mmC1, C2, C3, C4, C7
5Jumper_NC_DualPin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJP2, JP5, JP6, JP7, JP9
422 pFCapacitors_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC5, C6, C17, C18
4Conn_01x01Mounting_Holes:MountingHole_3.2mm_M3J9, J10, J11, J12
4PHPin_Headers:Pin_Header_Straight_1x02_Pitch2.54mmJP1, JP3, JP4, JP8
3470RResistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR14, R16, R31
374HCT32Housings_DIP:DIP-14_W7.62mm_SocketU6, U8, U10
3Conn_01x10Pin_Headers:Pin_Header_Straight_1x10_Pitch2.54mmJ5, J6, J7
2100 nFCapacitors_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC16, C19
2100 uFCapacitors_THT:CP_Radial_D5.0mm_P2.50mmC14, C15
21MResistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR6, R19
274HC00Housings_DIP:DIP-14_W7.62mm_SocketU7, U11
2LEDLEDs:LED_D3.0mmD2, D3
2MicroSD_SPI_CDZ80:GCT-MEM2055-00-190-01-AU15, U16
2NCResistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR20, R29
2SW_PushButtons_Switches_THT:SW_PUSH_6mmSW1, SW2
1100kResistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR35
116 MHzCrystals:Crystal_HC49-U_VerticalY2
128C256Housings_DIP:DIP-28_W15.24mm_SocketU4
12N3906TO_SOT_Packages_THT:TO-92_Inline_WideQ1
147 pFCapacitors_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC13
1628128Housings_DIP:DIP-32_W15.24mm_SocketU3
16k8Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR13
17.3728 MHzCrystals:Crystal_HC49-U_VerticalY1
174HC165Housings_DIP:DIP-16_W7.62mm_SocketU14
174HC393Housings_DIP:DIP-14_W7.62mm_SocketU12
174HC595pwrHousings_DIP:DIP-16_W7.62mm_SocketU13
174LS138Housings_DIP:DIP-16_W7.62mm_SocketU2
18255AHousings_DIP:DIP-40_W15.24mm_SocketU9
1Barrel_JackConnectors:BARREL_JACKJ4
1CFCONNZ80:Pin_Header_Straight_2x25_Pitch1.27mm_RevJ3
1Conn_01x04Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mmJ13
1Conn_01x08Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mmJ8
1Conn_02x04_Odd_EvenZ80:Pin_Header_Straight_2x04_Pitch2.54mm_FlippedJ15
1DART-DIP-40Housings_DIP:DIP-40_W15.24mm_SocketIC1
1DB9_FemaleDSUB:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mmJ2
1LM7805TO_SOT_Packages_THT:TO-220-3_VerticalU5
1MAX232_ALTHousings_DIP:DIP-16_W7.62mm_SocketU1
1Mini-DIN_6pins_ver4Z80:Connector_Mini-DIN_Female_6Pin_2rowsP1
1PHPin_Headers:Pin_Header_Straight_1x06_Pitch2.54mmJ1
1RCAJackZ80:RCAConnectorCommonJ14
1Z80CPU-DIPHousings_DIP:DIP-40_W15.24mm_SocketIC2

Questions

How big is the Z80SBC PCB?

It measures 208 × 115 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Z80SBC use?

127 parts, built around the 74HCT32D, 74HC00D, 74HC165D and 74HC393D. 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 Z80SBC KiCad files?

From the profdc9/Z80SBC repository on GitHub, at the commit this page was made from: the board is Z80SBC.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Z80SBC design in my own project?

Its repository states no licence, so its author keeps all rights: ask profdc9 before reusing the design.

Similar boards

  • 2 layersPll, the printed circuit board in 3D

    Pll

    fgl27/pcb

    PCB sample for prototypes

    24 parts
  • 4 layers100 × 100 mm74HCT6526, the printed circuit board in 3D

    74HCT6526

    dmolinagarcia/74HCT6526

    74HCT6526

    66 parts14
  • 4 layers209.5 × 108.5 mmControl, the printed circuit board in 3D

    Control

    89Mods/LVDC

    Replica of the Launch Vehicle Digital Computer using 74-series logic

    81 parts2MIT
  • 2 layers165 × 135 mmPeripheral board, the printed circuit board in 3D

    Peripheral board

    Lintaroh/OMA68k

    MC68000でコンピュータを作ろう!

    148 partsMIT
  • 4 layers56.5 × 216 mmE003 rocker, the printed circuit board in 3D

    E003 rocker

    oscar-wik/e002_rocker

    226 parts
  • 4 layers160 × 100 mmSingle board, the printed circuit board in 3D

    Single board

    PrinceYadav78/Single-Board-Computer

    A single board computer which can run OS written in C

    87 partsMIT