Skip to the content
PCBKitNew board
2 layers100 × 70 mmControl logic unit, the printed circuit board in 3D

Control logic unit

ostertag/edu8

Educational 8 bit CPU

Size
100 × 70 mm
Copper layers
2
Thickness
1.6 mm
Parts
41
Nets
95
Pads
368
Tracks, vias
818, 243
Pours
558
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
25 Feb 2026
Updated
2 Nov 2026

Overview

Control logic unit is an open-source printed circuit board by ostertag, from the ostertag/edu8 repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 100 × 70 mm with 41 parts on 95 nets, routed with 818 tracks and 243 vias.

It is built around the 74HC157D. Its parts include 10 capacitors, 9 ICs, 4 connectors and 1 resistor.

Main components

1

README

README.md

edu8

Educational 8 bit CPU

Parts

41
QtyValueFootprintReferences
9100nFCapacitor_SMD:C_0805_2012MetricC1, C2, C3, C4, C5, C6, C7, C8, C9
610kResistor_SMD:R_Array_Convex_4x0603RN1, RN2, RN3, RN4, RN5, RN6
674HC157Package_SO:SO-16_3.9x9.9mm_P1.27mmU4, U5, U6, U7, U8, U9
4ToolingHoleMountingHole:ToolingHole_1.152mmH3, H4, H5, H6
3SST39SF0408-bit_computer:PLCC-32_THT-SocketU1, U2, U3
2Conn_01x02_PinConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ3, J4
2FiducialFiducial:Fiducial_0.5mm_Mask1mmFID1, FID2
2MountingHole_PadMountingHole:MountingHole_2.5mm_Pad_ViaH1, H2
2TestPointTestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mmTP1, TP2
110kResistor_SMD:R_0805_2012MetricR1
110uFCapacitor_SMD:C_0805_2012MetricC10
1Conn_01x18_PinConnector_PinHeader_2.54mm:PinHeader_2x23_P2.54mm_HorizontalJ1
1Conn_01x30_PinConnector_PinSocket_2.54mm:PinSocket_1x30_P2.54mm_VerticalJ2
1Val**8-bit_computer:by-nc-sa.euRef**

Questions

How big is the Control logic unit PCB?

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

What parts does the Control logic unit use?

41 parts, built around the 74HC157D. 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 Control logic unit KiCad files?

From the ostertag/edu8 repository on GitHub, at the commit this page was made from: the board is CAD/control_logic_unit/control_logic_unit.kicad_pcb and its schematic CAD/alu/alu.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Control logic unit design in my own project?

Its repository publishes it under the GPL-2.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).

More from ostertag/edu8

8
  • 2 layersMotherboard, the printed circuit board in 3D

    Motherboard

    ostertag/edu8

    Educational 8 bit CPU

    68 partsGPL-2.0
  • 2 layers100 × 70 mmClu shield, the printed circuit board in 3D

    Clu shield

    ostertag/edu8

    Educational 8 bit CPU

    59 partsGPL-2.0
  • 2 layers100 × 50 mmProgram counter, the printed circuit board in 3D

    Program counter

    ostertag/edu8

    Educational 8 bit CPU

    59 partsGPL-2.0
  • 2 layers90 × 45 mmRegister sp, the printed circuit board in 3D

    Register sp

    ostertag/edu8

    Educational 8 bit CPU

    59 partsGPL-2.0
  • 2 layers80 × 40 mmStep counter, the printed circuit board in 3D

    Step counter

    ostertag/edu8

    Educational 8 bit CPU

    59 partsGPL-2.0
  • 2 layers70 × 39 mmStatus word, the printed circuit board in 3D

    Status word

    ostertag/edu8

    Educational 8 bit CPU

    49 partsGPL-2.0
  • 2 layers75 × 28 mmRegister general, the printed circuit board in 3D

    Register general

    ostertag/edu8

    Educational 8 bit CPU

    42 partsGPL-2.0

Similar boards

  • 2 layers245.1 × 160 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64x4-Home-Computer

    My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

    139 parts326
  • 2 layers229.9 × 111.8 mmAvr colorvideo, the printed circuit board in 3D

    Avr colorvideo

    74hc595/Amethyst

    8-bit ATmega1284 retro computer

    148 parts306BSD-3-Clause
  • 2 layers216 × 150 mmMotherboard-101, the printed circuit board in 3D

    Motherboard-101

    artemisamsx/artemisa

    Schematics, PCB designs and HDL simulations to build a 8-bits MSX computer

    124 parts67
  • 2 layers110 × 117 mmAdd sub, the printed circuit board in 3D

    Add sub

    tmarhguy/alu

    8-bit combinational ALU built from scratch with 3,488 CMOS transistors (KiCad + SPICE + Logisim + 1.24M tests

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

    Durango

    zuiko21/minimOS

    Scalable OS for 6502/65816

    159 parts23MIT
  • 2 layers152.9 × 74.9 mmClock, the printed circuit board in 3D

    Clock

    erikvanzijst/clock

    24H digital quartz clock from scratch

    82 parts21
  • 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
  • 4 layers158.8 × 104.1 mm8-Bit CPU, the printed circuit board in 3D

    8-Bit CPU

    frenchie/8-Bit-Computer

    An 8-Bit Computer

    323 parts20