Skip to the content
PCBKitNew board
4 layers100 × 100 mmEth, the printed circuit board in 3D

A 8-bit computer made of 74xx series logic gates and memory ICs.

Size
100 × 100 mm
Copper layers
4
Thickness
1.6 mm
Parts
101
Nets
215
Pads
776
Tracks, vias
2,811, 853
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
22 Dec 2019
Updated
24 Feb 2025

Overview

Eth is an open-source printed circuit board by imihajlow, from the imihajlow/ccpu repository on GitHub. It is a 4-layer board of 100 × 100 mm with 101 parts on 215 nets, routed with 2,811 tracks and 853 vias.

It is built around the 74HC244D, 74HC157D and 74HC74D, with the 74HC04D, 74HC21D and 74HC08D among its other parts. Its parts include 39 capacitors, 37 ICs, 7 diodes, 6 resistors and 2 connectors. It belongs with the retro computing and games boards of this library.

Main components

12

README

README.md

A 74xx discrete logic IC-based computer.

Folder structure:

  • doc - documentation
  • model - Verilog model and test benches
  • boards - KiCAD designs of the computer
  • tools - various tools: ALU generator, assembler, linker, compiler, simulator.
  • app - software tests and applications

Parts

101
QtyValueFootprintReferences
380.1Capacitor_SMD:C_0805_2012MetricC2, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24 +22
674HC157Package_SO:TSSOP-16_4.4x5mm_P0.65mmU13, U15, U16, U17, U18, U19
574HC244Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmU21, U23, U25, U26, U27
574HC74Package_SO:TSSOP-14_4.4x5mm_P0.65mmU3, U10, U11, U29, U36
5BAT74Package_TO_SOT_SMD:SOT-143D1, D2, D3, D4, D7
41kResistor_SMD:R_0805_2012MetricR1, R2, R3, R6
4GNDTestPoint:TestPoint_THTPad_D2.0mm_Drill1.0mmTP1, TP2, TP3, TP4
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
374HC04Package_SO:TSSOP-14_4.4x5mm_P0.65mmU1, U9, U37
374HC21Package_SO:TSSOP-14_4.4x5mm_P0.65mmU2, U34, U35
2500Resistor_SMD:R_0805_2012MetricR4, R5
26116Package_SO:SOIC-24W_7.5x15.4mm_P1.27mmU20, U22
274HC08Package_SO:TSSOP-14_4.4x5mm_P0.65mmU6, U8
274HC161Package_SO:TSSOP-16_4.4x5mm_P0.65mmU12, U30
274HC32Package_SO:TSSOP-14_4.4x5mm_P0.65mmU5, U7
274HC4040Package_SO:TSSOP-16_4.4x5mm_P0.65mmU14, U31
2LEDLED_SMD:LED_0805_2012MetricD5, D6
133.0x10vCapacitor_SMD:C_1210_3225MetricC1
174HC139Package_SO:TSSOP-16_4.4x5mm_P0.65mmU4
174HC164Package_SO:TSSOP-14_4.4x5mm_P0.65mmU32
174HC165Package_SO:TSSOP-16_4.4x5mm_P0.65mmU28
174HC273Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmU24
174HC86Package_SO:TSSOP-14_4.4x5mm_P0.65mmU33
1CB3-3C-20MOscillator:Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mmX1
1Conn_02x20_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_HorizontalJ1
1eth-phy-shield-conneth:partial-nucleo64J2

The 100 most common of 101 parts.

Questions

How big is the Eth PCB?

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

What parts does the Eth use?

101 parts, built around the 74HC244D, 74HC157D, 74HC74D and 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 Eth KiCad files?

From the imihajlow/ccpu repository on GitHub, at the commit this page was made from: the board is boards/eth/eth.kicad_pcb and its schematic boards/eth/eth.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Eth design in my own project?

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

More from imihajlow/ccpu

7
  • 2 layers100 × 100 mmRegisters, the printed circuit board in 3D

    Registers

    imihajlow/ccpu

    A 8-bit computer made of 74xx series logic gates and memory ICs.

    217 parts145
  • 2 layers100 × 100 mmCcpu, the printed circuit board in 3D

    Ccpu

    imihajlow/ccpu

    A 8-bit computer made of 74xx series logic gates and memory ICs.

    123 parts145
  • 2 layers90 × 100 mmVario, the printed circuit board in 3D

    Vario

    imihajlow/ccpu

    A 8-bit computer made of 74xx series logic gates and memory ICs.

    121 parts145
  • 2 layers100 × 100 mmControl, the printed circuit board in 3D

    Control

    imihajlow/ccpu

    A 8-bit computer made of 74xx series logic gates and memory ICs.

    93 parts145
  • 2 layers100 × 100 mmVga, the printed circuit board in 3D

    Vga

    imihajlow/ccpu

    A 8-bit computer made of 74xx series logic gates and memory ICs.

    84 parts145
  • 2 layers100 × 100 mmStack, the printed circuit board in 3D

    Stack

    imihajlow/ccpu

    A 8-bit computer made of 74xx series logic gates and memory ICs.

    79 parts145
  • 2 layers90 × 100 mmAlu, the printed circuit board in 3D

    Alu

    imihajlow/ccpu

    A 8-bit computer made of 74xx series logic gates and memory ICs.

    70 parts145

Similar boards

  • 4 layers177 × 152.1 mmAvboard tht2, the printed circuit board in 3D

    Avboard tht2

    clydeshaffer/gametank

    design files for the gametank hardware implementation

    139 parts150
  • 2 layers210 × 170 mmTB04addr8bit ctrl, the printed circuit board in 3D

    TB04addr8bit ctrl

    Myuu1967/TB-04

    4bitCPU(TB-04)に関するリポジトリです

    102 parts
  • 2 layers177.8 × 130.8 mmDurango, the printed circuit board in 3D

    Durango

    zuiko21/minimOS

    Scalable OS for 6502/65816

    159 parts23MIT
  • 2 layers208 × 110 mm8 16 computer 2, the printed circuit board in 3D

    8 16 computer 2

    halfburnttoast/TCPU816-v1

    Version 1.1 of my 8-bit, TTL computer.

    120 parts21
  • 2 layers178 × 711 mmMSAP-2 rev.A SMD, the printed circuit board in 3D

    MSAP-2 rev.A SMD

    mehrantsi/MSAP-2

    An 8-bit computer. Successor to MSAP-1

    658 parts13MIT
  • 4 layers271.8 × 147.3 mmSF68, the printed circuit board in 3D

    SF68

    scefrom/SF68

    A board featuring the Motorola 68000

    130 parts2
  • 2 layers200 × 150 mmMicro, the printed circuit board in 3D

    Micro

    jurendono/VMC

    A Versitile 6502 Based Microcomputer

    235 parts
  • 2 layers234 × 100 mmV2b, the printed circuit board in 3D

    V2b

    KITTY-6502/hardware

    the KITTY is a 65c02 homebrew kit microcomputer designed around text mode graphics and cartridge media. It is fully open source, and uses exclusively in-production parts.

    147 parts