Skip to the content
PCBKitNew board
2 layers95.3 × 81.3 mmMemory, the printed circuit board in 3D

DIY 8-Bit Computer, based on the design by Ben Eater

Size
95.3 × 81.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
55
Nets
71
Pads
238
Tracks, vias
1,112, 200
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
25 Aug 2019
Updated
25 Aug 2019

Overview

Memory is an open-source printed circuit board by codemonkey76, from the codemonkey76/DIY-8-Bit-Computer repository on GitHub. It is a 2-layer board of 95.3 × 81.3 mm with 55 parts on 71 nets, routed with 1,112 tracks and 200 vias.

It is built around the 74LS245SC, 74LS157PC and 74LS04PC, with the 74LS00SC, A1 and A2 among its other parts. Its parts include 9 resistors, 9 ICs, 8 diodes, 4 connectors and 2 switches. It belongs with the retro computing and games boards of this library.

Main components

7

README

README.md

DIY-8-Bit-Computer

Based off schematics and design of breadboard computer by Ben Eater, available in kit form at: https://eater.net/8bit/kits

Parts

55
QtyValueFootprintReferences
8220RResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1, R2, R3, R4, R5, R6, R7, R8
8LEDLED_THT:LED_D5.0mmD1, D2, D3, D4, D5, D6, D7, D8
374LS157Package_DIP:DIP-16_W7.62mm_SocketU1, U8, U9
274LS04Package_DIP:DIP-14_W7.62mm_SocketU3, U5
274LS189Package_DIP:DIP-16_W7.62mm_SocketU2, U6
1+5VTestPoint:TestPoint_Pad_1.5x1.5mmTP1
110nFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1
11KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR9
174LS00Package_DIP:DIP-14_W7.62mm_SocketU4
174LS245Package_DIP:DIP-20_W7.62mm_SocketU7
1A_0TestPoint:TestPoint_Pad_1.5x1.5mmTP8
1A_1TestPoint:TestPoint_Pad_1.5x1.5mmTP6
1A_2TestPoint:TestPoint_Pad_1.5x1.5mmTP5
1A_3TestPoint:TestPoint_Pad_1.5x1.5mmTP4
1AddressConnector_JST:JST_PH_S4B-PH-K_1x04_P2.00mm_HorizontalJ3
1BUS_0TestPoint:TestPoint_Pad_1.5x1.5mmTP18
1BUS_1TestPoint:TestPoint_Pad_1.5x1.5mmTP17
1BUS_2TestPoint:TestPoint_Pad_1.5x1.5mmTP16
1BUS_3TestPoint:TestPoint_Pad_1.5x1.5mmTP15
1BUS_4TestPoint:TestPoint_Pad_1.5x1.5mmTP14
1BUS_5TestPoint:TestPoint_Pad_1.5x1.5mmTP13
1BUS_6TestPoint:TestPoint_Pad_1.5x1.5mmTP12
1BUS_7TestPoint:TestPoint_Pad_1.5x1.5mmTP11
1BusConnector_JST:JST_PH_S8B-PH-K_1x08_P2.00mm_HorizontalJ4
1CLKTestPoint:TestPoint_Pad_1.5x1.5mmTP9
1GNDTestPoint:TestPoint_Pad_1.5x1.5mmTP3
1MiscConnector_JST:JST_PH_S4B-PH-K_1x04_P2.00mm_HorizontalJ2
1PROGTestPoint:TestPoint_Pad_1.5x1.5mmTP10
1PowerConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJ1
1RITestPoint:TestPoint_Pad_1.5x1.5mmTP7
1SW_DIP_x08Button_Switch_THT:SW_DIP_SPSTx08_Slide_9.78x22.5mm_W7.62mm_P2.54mmSW2
1SW_PushButton_Switch_THT:SW_PUSH_6mm_H5mmSW1
1~RO~TestPoint:TestPoint_Pad_1.5x1.5mmTP2

The 51 most common of 55 parts.

Questions

How big is the Memory PCB?

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

What parts does the Memory use?

55 parts, built around the 74LS245SC, 74LS157PC, 74LS04PC and 74LS00SC. 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 Memory KiCad files?

From the codemonkey76/DIY-8-Bit-Computer repository on GitHub, at the commit this page was made from: the board is Memory/memory.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Memory design in my own project?

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

More from codemonkey76/DIY-8-Bit-Computer

10
  • 2 layers90.2 × 99.1 mmControl logic, the printed circuit board in 3D

    Control logic

    codemonkey76/DIY-8-Bit-Computer

    DIY 8-Bit Computer, based on the design by Ben Eater

    94 parts
  • 2 layers90.2 × 88.9 mmAlu, the printed circuit board in 3D

    Alu

    codemonkey76/DIY-8-Bit-Computer

    DIY 8-Bit Computer, based on the design by Ben Eater

    70 parts
  • 2 layers78.7 × 58.4 mmRegister a, the printed circuit board in 3D

    Register a

    codemonkey76/DIY-8-Bit-Computer

    DIY 8-Bit Computer, based on the design by Ben Eater

    50 parts
  • 2 layers78.7 × 58.4 mmRegister b, the printed circuit board in 3D

    Register b

    codemonkey76/DIY-8-Bit-Computer

    DIY 8-Bit Computer, based on the design by Ben Eater

    50 parts
  • 2 layers78.7 × 58.4 mmInstruction register, the printed circuit board in 3D

    Instruction register

    codemonkey76/DIY-8-Bit-Computer

    DIY 8-Bit Computer, based on the design by Ben Eater

    46 parts
  • 2 layers72.4 × 63.5 mmClock, the printed circuit board in 3D

    Clock

    codemonkey76/DIY-8-Bit-Computer

    DIY 8-Bit Computer, based on the design by Ben Eater

    39 parts
  • 2 layers72.4 × 50.8 mmAddress register, the printed circuit board in 3D

    Address register

    codemonkey76/DIY-8-Bit-Computer

    DIY 8-Bit Computer, based on the design by Ben Eater

    39 parts
  • 2 layers72.4 × 74.9 mmOutput register, the printed circuit board in 3D

    Output register

    codemonkey76/DIY-8-Bit-Computer

    DIY 8-Bit Computer, based on the design by Ben Eater

    35 parts
  • 2 layers63.5 × 45.7 mmProgram counter, the printed circuit board in 3D

    Program counter

    codemonkey76/DIY-8-Bit-Computer

    DIY 8-Bit Computer, based on the design by Ben Eater

    29 parts
  • 2 layers80 × 93.2 mmBus, the printed circuit board in 3D

    Bus

    codemonkey76/DIY-8-Bit-Computer

    DIY 8-Bit Computer, based on the design by Ben Eater

    27 parts

Similar boards

  • 2 layers300 × 300 mmSAP Extended, the printed circuit board in 3D

    SAP Extended

    cyrillvalentini/SAP-Extended

    Extended Simple-As-Possible Computer based on Ben Eaters video series

    440 parts1
  • 2 layersTeensynth, the printed circuit board in 3D

    Teensynth

    m4ntis/teensynth-pcb

    KiCad PCB schematics for teensynth

    80 parts2GPL-3.0
  • 4 layers100 × 100 mmFCCU v21-schematic pcb, the printed circuit board in 3D

    FCCU v21-schematic pcb

    HydrogreenPollub/fuel_cell_control_unit_pcb_fccu_v2_1

    Last FCCU version made by Michał Borkowski. All connections are similiar with FCCUv2. Add 2x n-mosfet with Wago conectors on the back side and 2x ADC on the same i2c line

    280 parts
  • 2 layers365.1 × 203.2 mmDIAG, the printed circuit board in 3D

    DIAG

    Nakazoto/CenturionComputer

    This is just a simple backup of all the files related to the Centurion that I have stored on my HD. The Wiki itself has far more in-depth information about the Centurion and it's individual cards.

    150 parts172
  • 2 layers370.8 × 298.5 mm8 Bit Computer, the printed circuit board in 3D

    8 Bit Computer

    The-Invent0r/8-bit-Computer-PCB

    These are the KiCAD files for my 8-Bit Computer.

    323 parts142
  • 2 layers155.2 × 78.6 mm80ColumnCard, the printed circuit board in 3D

    80ColumnCard

    btb/80ColumnCard

    An Apple II 80-Column Card. Based on the Videx Videoterm

    47 parts43Apache-2.0
  • 2 layers624.6 × 303.9 mmSPU2, the printed circuit board in 3D

    SPU2

    rraider/Seminarkurs2021

    Entwicklung eines turingvollständigen, primitiven Microcontroller in der Software Digital

    736 parts7MIT