Skip to the content
4 layers243.8 × 170.2 mmHEC1, the printed circuit board in 3D

A Z80 computer with protected mode support

Size
243.8 × 170.2 mm
Copper layers
4
Thickness
1.33 mm
Parts
126
Nets
272
Pads
1,328
Tracks, vias
4,879, 442
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
6 Mar 2024
Updated
2 Nov 2025

Overview

HEC1 is an open-source printed circuit board by Andy18650, from the Andy18650/HEC-Model-Z1 repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 243.8 × 170.2 mm with 126 parts on 272 nets, routed with 4,879 tracks and 442 vias.

It is built around the 74LS245SC, ITX0512S and 74LS32SC, with the 74LS74PC, 74LS574N and 74LS02PC among its other parts. Its parts include 44 ICs, 36 capacitors, 9 connectors, 4 resistors and 2 switches.

Main components

12

README

README.md

HEC Model Z1

A Z80 computer with protected mode support This repository is currently for my own use and for the public to track the progress of the project. It is not meant to be used to produce a working computer befor first beta revision is announced. Any part of this repository may change without notice.

Parts

126
QtyValueFootprintReferences
25CCapacitor_THT:C_Disc_D7.0mm_W2.5mm_P5.00mmC1, C2, C13, C14, C15, C16, C17, C18, C19, C20, C22, C23, C24, C25, C26, C27 +9
6C_PolarizedCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC12, C21, C30, C33, C34, C35
6MountingHole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4, H5, H6
6R_Network04Resistor_THT:R_Array_SIP5RN2, RN5, RN6, RN7, RN8, RN9
574LS32Library:DIP-14_W7.62mm_Socket_ThinPadsU10, U15, U16, U31, U37
574LS74Library:DIP-14_W7.62mm_Socket_ThinPadsU23, U24, U27, U29, U30
474LS574Library:DIP-20_W7.62mm_Socket_ThinPadsU9, U20, U21, U36
4MountingHoleMountingHole:MountingHole_3.2mm_M3H7, H8, H9, H10
4RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2, R3, R4
374LS138Library:DIP-16_W7.62mm_Socket_ThinPadsU6, U8, U18
374LS541Library:DIP-20_W7.62mm_Socket_ThinPadsU25, U26, U44
3C_PolarizedCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC9, C10, C11
274LS02Library:DIP-14_W7.62mm_Socket_ThinPadsU22, U41
274LS20Library:DIP-14_W7.62mm_Socket_ThinPadsU17, U33
274LS245Library:DIP-20_W7.62mm_Socket_ThinPadsU13, U14
274LS30Library:DIP-14_W7.62mm_Socket_ThinPadsU19, U28
274LS47Library:DIP-16_W7.62mm_Socket_ThinPadsU38, U39
2AS6C4008-55PCNLibrary:DIP-32_W15.24mm_Socket_ThinPadsU2, U3
2CCapacitor_THT:C_Disc_D3.4mm_W2.1mm_P2.50mmC31, C32
2CY7C199Library:DIP-28_W7.62mm_Socket_ThinPadsU4, U5
2R_Pack07Package_DIP:DIP-14_W7.62mmRN3, RN4
2SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP2
2~Library:Bus_HEC_5VonlyBUS3, BUS4
2~Library:Bus_HECBUS1, BUS2
128C256Library:DIP-28_W15.24mm_Socket_ThinPadsU7
174LS00Library:DIP-14_W7.62mm_Socket_ThinPadsU11
174LS04Library:DIP-14_W7.62mm_Socket_ThinPadsU12
174LS06Library:DIP-14_W7.62mm_Socket_ThinPadsU42
174LS08Library:DIP-14_W7.62mm_Socket_ThinPadsU35
174LS393Library:DIP-14_W7.62mm_Socket_ThinPadsU34
1AudioJack3Connector_Audio:Jack_3.5mm_CUI_SJ1-3533NG_HorizontalJ7
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_Kycon_KLDX-0202-xC_HorizontalJ1
1CXO_DIP8Oscillator:Oscillator_DIP-8X1
1Conn_02x05_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ3
1Conn_02x12_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x12_P2.54mm_VerticalJ2
1Conn_02x14_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x14_P2.54mm_VerticalJ9
1CrystalCrystal:Crystal_HC18-U_VerticalY1
1DA04-11EWADisplay_7Segment:DA04-11SURKWAU40
1DE9_Plug_MountingHolesConnector_Dsub:DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mmJ6
1ITX0512SConverter_DCDC:Converter_DCDC_XP_POWER-ITxxxxxS_THTPS1
1LEDLED_THT:LED_D3.0mmD1
1LM79M05_TO220Package_TO_SOT_THT:TO-220-3_VerticalU32
1NES_Port_MaleLibrary:NES_Port_Male_HorizontalJ8
1R_Network08Resistor_THT:R_Array_SIP9RN1
1SW_DIP_x04Button_Switch_THT:SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mmSW1
1SW_PushButton_Switch_THT:SW_PUSH_6mmSW2
1Screw_Terminal_01x02TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type073_RT02602HBLU_1x02_P5.08mm_HorizontalJ5
1Z80CPULibrary:DIP-40_W15.24mm_Socket_ThinPadsU1
1~Library:DIP-40_W15.24mm_Socket_ThinPadsU43
1~Library:Connector_double_mini-DIN_6J4

The 124 most common of 126 parts.

Similar boards

  • 6 layers244 × 244 mmRetroslop, the printed circuit board in 3D

    Retroslop

    CPTforever/8088-MicroATX-Computer

    A 8088 based, IBM 5150 like computer compatible with the MicroATX motherboard form factor.

    193 parts
  • 2 layers630 × 300 mmSecretBase, the printed circuit board in 3D

    SecretBase

    stonedDiscord/SecretBase

    SEGA Secret Base Arcade Game

    441 parts
  • 2 layers476.5 × 299.5 mmVideo, the printed circuit board in 3D

    Video

    stonedDiscord/MonacoGP

    Sega MonacoGP TTL Boards

    208 parts1
  • 2 layers450 × 160 mmSquale, the printed circuit board in 3D

    Squale

    jfdelnero/Apollo_7_Squale

    Apollo 7 Squale computer dev tools

    219 parts6
  • 4 layers304.8 × 215.9 mm64 256KB SYSTEM BOARD, the printed circuit board in 3D

    64 256KB SYSTEM BOARD

    kev-ju/PC-Retro-MTM

    Modern KiCad version of the IBM 5150 system board originally created by MTM Scientific, Inc.

    197 parts4
  • 2 layers137 × 140 mmX1 CZ 8RS, the printed circuit board in 3D

    X1 CZ 8RS

    popolonx/SharpX1

    Sharp X1 computer stuff

    73 parts5
  • 2 layers228.1 × 172.7 mmADV-16 CPU, the printed circuit board in 3D

    ADV-16 CPU

    abzman/Northstar-Advantage-Cards

    113 parts4Unlicense
  • 2 layers364 × 203 mmCPU6S, the printed circuit board in 3D

    CPU6S

    Meisaka/CenMiniCom

    Centurion Minicomputer Schematics

    240 parts8

Questions

How big is the HEC1 PCB?

It measures 243.8 × 170.2 mm and has 4 copper layers, 1.33 mm thick.

What parts does the HEC1 use?

126 parts, built around the 74LS245SC, ITX0512S, 74LS32SC and 74LS74PC. 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 HEC1 KiCad files?

From the Andy18650/HEC-Model-Z1 repository on GitHub, at the commit this page was made from: the board is KiCad/HEC1.kicad_pcb and its schematic KiCad/HEC1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

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