Skip to the content
PCBKitNew board
2 layers160 × 100 mmMemory, the printed circuit board in 3D

An 8-bit microcomputer for the 21st century

Size
160 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
19
Nets
115
Pads
240
Tracks, vias
470, 27
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
15 May 2019
Updated
3 Aug 2026

Overview

Memory is an open-source printed circuit board by Noah1989, from the Noah1989/loopmicro repository on GitHub, published under the MIT licence. It is a 2-layer board of 160 × 100 mm with 19 parts on 115 nets, routed with 470 tracks and 27 vias.

It is built around the 74AC138SC, 74HC00D and 74HC595. Its parts include 6 capacitors, 5 ICs, 2 resistors, 2 diodes and 2 connectors.

Main components

3

README

README.md

Loop Microcomputer

a minmal 8-bit machine that is...

  • ... independent:

    • contains all the tools required to design another version of itself
    • does not require high soldering skills, uses through-hole parts only
    • uses only "evergreen" parts that have been in production for decades and are still made today
  • ... aproachable:

    • simple through reduction
    • NO hidden complexity behind brittle abstractions
    • open source and self-documenting
  • ... powerful, with it you can:

    • learn/teach how computers work
    • design electronics
    • control CNC machines / 3d printers
    • play games

Parts

19
QtyValueFootprintReferences
5C_SmallCapacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2C1, C2, C3, C4, C5
2D_ALTDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2
2LY62256PL-55LLIPackage_DIP:DIP-28_W15.24mm_Socket_LongPadsU1, U2
2RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2
174AC138Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU3
174HC00Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU4
174HC595Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU5
1Battery_CellBattery:BatteryHolder_Keystone_103_1x20mmBT1
1C96ABCcommon:Socket_DIN41612-CaseC1-full-Male-96Pin-3rowsJ1
1CP1Capacitor_THT:CP_Radial_D5.0mm_P2.00mmC6
1Conn_02x08_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_VerticalJ2
1JumperConnector_PinHeader_2.54mm:PinHeader_2x01_P2.54mm_VerticalJP1

Questions

How big is the Memory PCB?

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

What parts does the Memory use?

19 parts, built around the 74AC138SC, 74HC00D and 74HC595. 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 Noah1989/loopmicro repository on GitHub, at the commit this page was made from: the board is hardware/ecb-prototype/deprecated/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 publishes it under the MIT 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 Noah1989/loopmicro

11
  • 2 layers160 × 100 mmLedrom, the printed circuit board in 3D

    Ledrom

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    213 parts2MIT
  • 2 layers160 × 100 mmMonitor, the printed circuit board in 3D

    Monitor

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    113 parts2MIT
  • 2 layers218.4 × 132.1 mmBackplane, the printed circuit board in 3D

    Backplane

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    109 parts2MIT
  • 2 layers160 × 100 mmZ80, the printed circuit board in 3D

    Z80

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    108 parts2MIT
  • 2 layers160 × 100 mmColor, the printed circuit board in 3D

    Color

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    78 parts2MIT
  • 2 layers160 × 100 mmGraphics, the printed circuit board in 3D

    Graphics

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    68 parts2MIT
  • 2 layers160 × 100 mmCpu new, the printed circuit board in 3D

    Cpu new

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    61 parts2MIT
  • 2 layers160 × 100 mmEcb prototype, the printed circuit board in 3D

    Ecb prototype

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    46 parts2MIT
  • 2 layers160 × 100 mmKeyboard, the printed circuit board in 3D

    Keyboard

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    40 parts2MIT
  • 2 layers160 × 100 mmBusmaster, the printed circuit board in 3D

    Busmaster

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    34 parts2MIT
  • 2 layers160 × 100 mmBusext, the printed circuit board in 3D

    Busext

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    14 parts2MIT

Similar boards

  • 4 layers169.7 × 99.8 mm65816-computer, the printed circuit board in 3D

    65816-computer

    mike42/65816-computer

    A 65C816-based homebrew computer (prototype)

    97 parts37
  • 2 layers101.6 × 83.8 mmZ80DevBoard, the printed circuit board in 3D

    Z80DevBoard

    dbuchwald/Z80DevBoard

    Simple Z80 based prototyping and development board designed as extension to Arduino Mega 2560

    39 parts3MIT
  • 2 layers172.7 × 108.6 mmClementina hardware, the printed circuit board in 3D

    Clementina hardware

    fran150/clementina-hardware

    KiCad schematic for Clementina, a 3.3V W65C02S computer with a Raspberry Pi Pico 2 W (MIA) handling video, audio, storage and I/O.

    48 partsGPL-3.0
  • 2 layers131.9 × 164.6 mmCft alu, the printed circuit board in 3D

    Cft alu

    alexiosc/cft

    The CFT homebrew minicomputer

    138 parts6GPL-3.0
  • 2 layers100 × 100 mmRAMROM CPLD board, the printed circuit board in 3D

    RAMROM CPLD board

    roberto314/Unicomp2

    A modular 8-bit Computer able to recreate (nearly) every Retro computer of the late 70s to mid 80s.

    46 parts1
  • 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 layers99.1 × 88.9 mm1002 EPROM EMU NG 2.2d, the printed circuit board in 3D

    1002 EPROM EMU NG 2.2d

    Kris-Sekula/EPROM-EMU-NG

    EPROM Emulator Project with Arduino

    49 parts161Apache-2.0
  • 2 layers306.1 × 130.2 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64-Home-Computer

    Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64

    132 parts94