

8-bit computer RAM
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
274LS245SC
-0℃~+70℃ 12ns@5V,45pF 15mA 24mA 4.75V~5.25V 74LS 8 Bidirectional Output enable Schmitt trigger Tri-State - Buffers, Drivers, Receivers, Transceivers ROHSTexas InstrumentsBuffers, Drivers, Receivers, Transceivers74LS377PC
PDIP-200℃~+70℃ 1 10ns 25ns@5V,15pF 28mA 30MHz 4.75V~5.25V 400uA 5ns 74LS Series 8 8mA D-Type Rising Edge Synchronous PDIP-20 Flip Flops ROHSTexas InstrumentsFlip Flops
README
README.mdLICENSE
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| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 1K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16 |
| 16 | LED | LED_THT:LED_D3.0mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 5 | 100nF | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C1, C2, C3, C4, C6 |
| 4 | 100K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R17, R18, R19, R20 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2, H3, H4 |
| 3 | 74LS245 | Package_DIP:DIP-20_W7.62mm_Socket | U2, U3, U4 |
| 1 | 100uF | Capacitor_THT:CP_Radial_D4.0mm_P2.00mm | C7 |
| 1 | 74LS377 | Package_DIP:DIP-20_W7.62mm_Socket | U1 |
| 1 | Addess and Data Input Module | Connector_IDC:IDC-Header_2x08_P2.54mm_Vertical | J7 |
| 1 | Buss | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J3 |
| 1 | Control Matrix | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J5 |
| 1 | Control signals Input Module | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J6 |
| 1 | SW_DIP_x04 | Button_Switch_THT:SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mm | SW1 |
| 1 | Shift Register Data | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J2 |
| 1 | ~ | Package_DIP:DIP-28_W15.24mm_Socket | AS6C1 |
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- 2 layers

- 2 layers101.6 × 101.3 mm

8-bit computer General Registers pcb
xrayer2000/8-bit-computer-Documentation
My 8-bit computer
75 parts30 - 2 layers100.4 × 100.8 mm

8-bit computer Keypad Module Right
xrayer2000/8-bit-computer-Documentation
My 8-bit computer
52 parts30 - 2 layers93.1 × 92.5 mm

- 2 layers99.1 × 87.6 mm

- 2 layers100.3 × 95.3 mm

- 2 layers87.6 × 52.6 mm

Similar boards
- 2 layers100 × 61.4 mm

Cart
digilogistist/The-Open-Source-USB-NES-Project
USB-NES and NES-FASTGFX product engineering repository
38 parts24CC0-1.0 - 2 layers200 × 321.3 mm

- 2 layers

Registers
adasneves127/SAFETy-Computer
A full Turing Complete computer made from TTL components
73 parts3 - 4 layers127 × 127 mm

- 2 layers

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 mm

Ab register
TomNisbet/sap-plus
Simple As Possible (SAP) 8-bit computer with a modular PCB design
44 parts11MIT - 2 layers88.9 × 47 mm

- 2 layers237.5 × 102.9 mm

Instruction
jes/scamp-cpu
A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.
112 parts301Unlicense