Skip to the content
PCBKitNew board
2 layers100.1 × 97 mm8-bit computer RAM, the printed circuit board in 3D

My 8-bit computer

Size
100.1 × 97 mm
Copper layers
2
Thickness
1.6 mm
Parts
57
Nets
79
Pads
260
Tracks, vias
822, 3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
17 Feb 2020
Updated
17 Jun 2025

Overview

8-bit computer RAM is an open-source printed circuit board by xrayer2000, from the xrayer2000/8-bit-computer-Documentation repository on GitHub. It is a 2-layer board of 100.1 × 97 mm with 57 parts on 79 nets, routed with 822 tracks and 3 vias.

It is built around the 74LS245SC and 74LS377PC. Its parts include 20 resistors, 16 diodes, 6 capacitors, 5 connectors and 4 ICs. It belongs with the retro computing and games boards of this library.

Main components

2

README

README.md

LICENSE

README

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).

You are free to:

  • Share (copy and redistribute the material in any medium or format)
  • Adapt (remix, transform, and build upon the material)

Under the conditions that:

  • You must give appropriate credit.
  • You may not use the material for commercial purposes.

For full license details, see:
https://creativecommons.org/licenses/by-nc/4.0/


Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)

Copyright (c) 2025 Emil

You are free to:

  • Share — copy and redistribute the material in any medium or format
  • Adapt — remix, transform, and build upon the material

Under the following terms:

  • Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made.
  • NonCommercial — You may not use the material for commercial purposes.

No additional restrictions — You may not apply legal terms or technological measures that restrict others from doing anything the license permits.

Full license text:
https://creativecommons.org/licenses/by-nc/4.0/legalcode


How to attribute

If you use or adapt this project, please include the following attribution:

“Project name” by Emil is licensed under CC BY-NC 4.0.
https://creativecommons.org/licenses/by-nc/4.0/

Parts

57
QtyValueFootprintReferences
161KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16
16LEDLED_THT:LED_D3.0mmD1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16
5100nFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1, C2, C3, C4, C6
4100KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR17, R18, R19, R20
4MountingHoleMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2, H3, H4
374LS245Package_DIP:DIP-20_W7.62mm_SocketU2, U3, U4
1100uFCapacitor_THT:CP_Radial_D4.0mm_P2.00mmC7
174LS377Package_DIP:DIP-20_W7.62mm_SocketU1
1Addess and Data Input ModuleConnector_IDC:IDC-Header_2x08_P2.54mm_VerticalJ7
1BussConnector_IDC:IDC-Header_2x05_P2.54mm_VerticalJ3
1Control MatrixConnector_IDC:IDC-Header_2x05_P2.54mm_VerticalJ5
1Control signals Input ModuleConnector_IDC:IDC-Header_2x05_P2.54mm_VerticalJ6
1SW_DIP_x04Button_Switch_THT:SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mmSW1
1Shift Register DataConnector_IDC:IDC-Header_2x05_P2.54mm_VerticalJ2
1~Package_DIP:DIP-28_W15.24mm_SocketAS6C1

Questions

How big is the 8-bit computer RAM PCB?

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

What parts does the 8-bit computer RAM use?

57 parts, built around the 74LS245SC and 74LS377PC. 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 8-bit computer RAM KiCad files?

From the xrayer2000/8-bit-computer-Documentation repository on GitHub, at the commit this page was made from: the board is Kicad/8-bit-computer/8-bit-computer_RAM/8-bit-computer_RAM.kicad_pcb and its schematic Kicad/8-bit-computer/8-bit computer_Boot_loader/8-bit computer_Boot_loader.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the 8-bit computer RAM design in my own project?

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

More from xrayer2000/8-bit-computer-Documentation

7

Similar boards

  • 2 layers100 × 61.4 mmCart, the printed circuit board in 3D

    Cart

    digilogistist/The-Open-Source-USB-NES-Project

    USB-NES and NES-FASTGFX product engineering repository

    38 parts24CC0-1.0
  • 2 layers200 × 321.3 mmBackplane, the printed circuit board in 3D

    Backplane

    tergav17/RDP-9

    Homebrew TTL ISA-compatible PDP-9 clone

    137 parts6
  • 2 layersRegisters, the printed circuit board in 3D

    Registers

    adasneves127/SAFETy-Computer

    A full Turing Complete computer made from TTL components

    73 parts3
  • 4 layers127 × 127 mmTom-1, the printed circuit board in 3D

    Tom-1

    tcr/tom-1

    83 parts3
  • 2 layersEDiCPoster, the printed circuit board in 3D

    EDiCPoster

    Nik-Sch/EDiC

    Developement, Simulation and Emulation of an 8 bit CPU including a Software Framework for my Masters Thesis

    176 parts1
  • 2 layers102 × 96 mmAb register, the printed circuit board in 3D

    Ab register

    TomNisbet/sap-plus

    Simple As Possible (SAP) 8-bit computer with a modular PCB design

    44 parts11MIT
  • 2 layers88.9 × 47 mmTest register, the printed circuit board in 3D

    Test register

    pottsali/cpu-pub

    Homebrew CPU project

    43 parts3
  • 2 layers237.5 × 102.9 mmInstruction, the printed circuit board in 3D

    Instruction

    jes/scamp-cpu

    A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.

    112 parts301Unlicense