Skip to the content
PCBKitNew board
2 layers100 × 100 mmStack, 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
2
Thickness
1.6 mm
Parts
79
Nets
143
Pads
553
Tracks, vias
2,008, 574
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
22 Dec 2019
Updated
24 Feb 2025

Overview

Stack is an open-source printed circuit board by imihajlow, from the imihajlow/ccpu repository on GitHub. It is a 2-layer board of 100 × 100 mm with 79 parts on 143 nets, routed with 2,008 tracks and 574 vias.

It is built around the 74HC244D, 74HC32D and 74AHC1G86SE, with the 74HC00D, 74HC139D and 74HC74D among its other parts. Its parts include 18 capacitors, 18 resistors, 18 diodes, 17 ICs and 4 connectors. It belongs with the retro computing and games boards of this library.

Main components

9

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

79
QtyValueFootprintReferences
18160Resistor_SMD:R_0805_2012MetricR1, R2, R3, R4, R5, R6, R7, R10, R11, R12, R13, R14, R15, R16, R17, R18 +2
170.1Capacitor_SMD:C_0805_2012MetricC1, C2, C3, C4, C5, C6, C7, C8, C10, C11, C12, C13, C14, C15, C16, C18 +1
16EAST2012RA1‎LED_SMD:LED_0805_2012MetricD1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16
474HC244Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmU5, U6, U9, U10
474HC32Package_SO:TSSOP-14_4.4x5mm_P0.65mmU12, U13, U16, U17
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
4SN74HC193PWRPackage_SO:TSSOP-16_4.4x5mm_P0.65mmU3, U4, U7, U8
3SSW-120-02-G-D-RAConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_HorizontalJ1, J3, J4
2APT2012CGCKLED_SMD:LED_0805_2012MetricD17, D18
161304021021Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_HorizontalJ2
174AHC1G86Package_TO_SOT_SMD:SOT-23-5U15
174HC00Package_SO:TSSOP-14_4.4x5mm_P0.65mmU14
174HC139Package_SO:TSSOP-16_4.4x5mm_P0.65mmU1
174HC74Package_SO:TSSOP-14_4.4x5mm_P0.65mmU11
1F931C336MBAAJ6‎Capacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-B_Pad1.50x2.35mm_HandSolderC17
1IS61C5128AS-25QLIPackage_SO:SSOP-32_11.305x20.495mm_P1.27mmU2

Questions

How big is the Stack PCB?

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

What parts does the Stack use?

79 parts, built around the 74HC244D, 74HC32D, 74AHC1G86SE and 74HC00D. 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 Stack KiCad files?

From the imihajlow/ccpu repository on GitHub, at the commit this page was made from: the board is boards/stack/stack.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 Stack 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
  • 4 layers100 × 100 mmEth, the printed circuit board in 3D

    Eth

    imihajlow/ccpu

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

    101 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 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

  • 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 layers335 × 218.6 mmMSX Goauld, the printed circuit board in 3D

    MSX Goauld

    leomanes/stargate

    Stargate MSX Compatible Computer

    298 parts18GPL-3.0
  • 4 layers100 × 100 mm74HCT6526, the printed circuit board in 3D

    74HCT6526

    dmolinagarcia/74HCT6526

    74HCT6526

    93 parts14
  • 4 layers188 × 128.3 mmZAK180, the printed circuit board in 3D

    ZAK180

    agkaminski/ZAK180

    DIY all-in-keyboard computer featuring Z180 and floppy drive

    140 parts
  • 2 layers200 × 150 mmMicro, the printed circuit board in 3D

    Micro

    jurendono/VMC

    A Versitile 6502 Based Microcomputer

    235 parts
  • 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