Skip to the content
PCBKitNew board
2 layers51.4 × 57.2 mmMemory, the printed circuit board in 3D

Then run kernel/debug.sh. The guest display is embedded by default; use kernel/debug.sh --display:window for the standalone SDL window. Terminal graphics and color treatment can be selected explicitly:

Size
51.4 × 57.2 mm
Copper layers
2
Thickness
1 mm
Parts
13
Nets
101
Pads
162
Tracks, vias
342, 10
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
22 May 2014
Updated
2 Nov 2026

Overview

Memory is an open-source printed circuit board by depletionmode, from the depletionmode/cupc8 repository on GitHub. It is a 2-layer board of 51.4 × 57.2 mm with 13 parts on 101 nets, routed with 342 tracks and 10 vias.

It is built around the 25LC512-I/P. Its parts include 4 resistors, 3 ICs, 3 diodes, 2 capacitors and 1 connector.

Main components

1

README

README.md

CUPC/8

Documentation

https://github.com/depletionmode/cupc8/blob/master/doc/CUPC8%20Manual.md

Blog

http://depletionmode.com/

Terminal debugger

Build the debugger from tools/ with:

sh
nim c -d:release simtui.nim

Then run kernel/debug.sh. The guest display is embedded by default; use kernel/debug.sh --display:window for the standalone SDL window. Terminal graphics and color treatment can be selected explicitly:

sh
kernel/debug.sh --gfx:half --theme:light
kernel/debug.sh --gfx:auto --theme:dark

Inside the debugger, :display embedded|window, :theme auto|dark|light, and :gfx auto|kitty|half switch these modes without restarting. Pane borders can be dragged with the mouse to resize the layout. Press ? for the complete keymap and command reference.

Parts

13
QtyValueFootprintReferences
4RResistors_SMD:R_0805_HandSolderingR1, R2, R3, R4
2CCapacitors_SMD:C_0805_HandSolderingC1, C2
125LC512Sockets_DIP:DIP-8__300U2
1AS6C1008Sockets_DIP:DIP-32__600U1
1PWRLEDs:LED-0805D3
1RAMLEDs:LED-0805D1
1ROMLEDs:LED-0805D2
1ROM_PROGPin_Headers:Pin_Header_Straight_2x03P1
1pcie-x8pcb:pcie-x8U3

Questions

How big is the Memory PCB?

It measures 51.4 × 57.2 mm and has 2 copper layers, 1 mm thick.

What parts does the Memory use?

13 parts, built around the 25LC512-I/P. 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 depletionmode/cupc8 repository on GitHub, at the commit this page was made from: the board is pcb/memory-pcie/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 depletionmode before reusing the design.

More from depletionmode/cupc8

2
  • 2 layers76.2 × 50.8 mmCpu, the printed circuit board in 3D

    Cpu

    depletionmode/cupc8

    Then run kernel/debug.sh. The guest display is embedded by default; use kernel/debug.sh --display:window for the standalone SDL window. Terminal graphics and color treatment can be selected explicitly:

    58 parts2
  • 2 layers51.4 × 57.2 mmPwr gpio, the printed circuit board in 3D

    Pwr gpio

    depletionmode/cupc8

    Then run kernel/debug.sh. The guest display is embedded by default; use kernel/debug.sh --display:window for the standalone SDL window. Terminal graphics and color treatment can be selected explicitly:

    22 parts2

Similar boards

  • 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
  • 6 layers313 × 259.5 mmOpen8-vga motherboard, the printed circuit board in 3D

    Open8-vga motherboard

    adham404/Open8-VGA

    An 8-bit computer from 74HC logic: microcoded CPU, VGA, PS/2, on-board editor and assembler. Play it in your browser.

    322 parts3MIT
  • 4 layers76 × 76.9 mmDsp amplifier x4, the printed circuit board in 3D

    Dsp amplifier x4

    blus-audio/hardware

    Audio hardware

    179 parts1CERN-OHL-S-2.0
  • 2 layers410.2 × 181.6 mmControlBoard, the printed circuit board in 3D

    ControlBoard

    andreaslagler/giove8k

    Giove 8k audio synthesizer project

    247 partsGPL-3.0
  • 4 layers200 × 50 mmMemory, the printed circuit board in 3D

    Memory

    pottsali/cpu-pub

    Homebrew CPU project

    77 parts3
  • 2 layers40 × 20 mmUsb uart, the printed circuit board in 3D

    Usb uart

    earthtojake/text-to-cad

    Design physical products with AI

    13 parts26kMIT
  • 2 layers35 × 29 mmMagSpoofTC, the printed circuit board in 3D

    MagSpoofTC

    samyk/magspoof

    A portable device that can spoof/emulate any magnetic stripe, credit card or hotel card "wirelessly", even on standard magstripe (non-NFC/RFID) readers.

    13 parts4.2k