Skip to the content
PCBKitNew board
2 layers99.1 × 99.1 mmRam unit, the printed circuit board in 3D

custom 8bit microprocessor project

Size
99.1 × 99.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
25
Nets
52
Pads
238
Tracks, vias
655, 19
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
10 Dec 2024
Updated
9 Sep 2026

Overview

Ram unit is an open-source printed circuit board by ksmonkey123, from the ksmonkey123/8bit_computer repository on GitHub, published under the MIT licence. It is a 2-layer board of 99.1 × 99.1 mm with 25 parts on 52 nets, routed with 655 tracks and 19 vias.

It is built around the 74HC138 and 74HC14. Its parts include 8 capacitors, 6 ICs, 3 resistors and 2 transistors.

Main components

2

Parts

25
QtyValueFootprintReferences
5CCapacitor_SMD:C_0603_1608MetricC2, C3, C4, C5, C6
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
4~Package_DIP:DIP-28_W7.62mm_LongPadsU1, U2, U3, U4
2100nFCapacitor_SMD:C_0603_1608MetricC7, C8
2150RResistor_SMD:R_0603_1608MetricR1, R2
22N7000Package_TO_SOT_THT:TO-92_Inline_WideQ1, Q2
2Conn_01x16Connector_IDC:IDC-Header_2x08_P2.54mm_HorizontalADDRESS_BUS1, DATA_BUS1
11kResistor_SMD:R_0603_1608MetricR3
174HC138Package_DIP:DIP-16_W7.62mm_LongPadsU5
174HC14Package_DIP:DIP-14_W7.62mmU7
1C_PolarizedCapacitor_SMD:CP_Elec_5x5.3C1

Questions

How big is the Ram unit PCB?

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

What parts does the Ram unit use?

25 parts, built around the 74HC138 and 74HC14. 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 Ram unit KiCad files?

From the ksmonkey123/8bit_computer repository on GitHub, at the commit this page was made from: the board is circuits/pc-07_ram_unit/ram_unit.kicad_pcb and its schematic circuits/pc-01_dual_8bit_register/dual_8bit_register.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ram unit 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 ksmonkey123/8bit_computer

12
  • 2 layers99.1 × 99.1 mmBus spy, the printed circuit board in 3D

    Bus spy

    ksmonkey123/8bit_computer

    custom 8bit microprocessor project

    92 parts1MIT
  • 2 layers99.1 × 99.1 mmDual 8bit register, the printed circuit board in 3D

    Dual 8bit register

    ksmonkey123/8bit_computer

    custom 8bit microprocessor project

    40 parts1MIT
  • 2 layers99.1 × 99.1 mmMock orchestrator, the printed circuit board in 3D

    Mock orchestrator

    ksmonkey123/8bit_computer

    custom 8bit microprocessor project

    39 parts1MIT
  • 2 layers99.1 × 99.1 mm16bit register, the printed circuit board in 3D

    16bit register

    ksmonkey123/8bit_computer

    custom 8bit microprocessor project

    36 parts1MIT
  • 2 layers99.1 × 99.1 mmIncrement register, the printed circuit board in 3D

    Increment register

    ksmonkey123/8bit_computer

    custom 8bit microprocessor project

    34 parts1MIT
  • 2 layers99.1 × 99.1 mmCommand decoder, the printed circuit board in 3D

    Command decoder

    ksmonkey123/8bit_computer

    custom 8bit microprocessor project

    34 parts1MIT
  • 2 layers99.1 × 99.1 mmPc-04 alu backplane, the printed circuit board in 3D

    Pc-04 alu backplane

    ksmonkey123/8bit_computer

    custom 8bit microprocessor project

    28 parts1MIT
  • 2 layers99.1 × 99.1 mmAlu logic, the printed circuit board in 3D

    Alu logic

    ksmonkey123/8bit_computer

    custom 8bit microprocessor project

    26 parts1MIT
  • 2 layers99.1 × 99.1 mmSequencer, the printed circuit board in 3D

    Sequencer

    ksmonkey123/8bit_computer

    custom 8bit microprocessor project

    25 parts1MIT
  • 2 layers99.1 × 99.1 mmAlu adder, the printed circuit board in 3D

    Alu adder

    ksmonkey123/8bit_computer

    custom 8bit microprocessor project

    23 parts1MIT
  • 2 layers99.1 × 99.1 mmMicrocode, the printed circuit board in 3D

    Microcode

    ksmonkey123/8bit_computer

    custom 8bit microprocessor project

    18 parts1MIT

Similar boards

  • 2 layers208 × 110 mm8 16 computer 2, the printed circuit board in 3D

    8 16 computer 2

    halfburnttoast/TCPU816-v1

    Version 1.1 of my 8-bit, TTL computer.

    120 parts21
  • 2 layers254 × 160 mmDeck65, the printed circuit board in 3D

    Deck65

    and3rson/deck65

    Simple SBC based on 65c02s

    183 parts16GPL-3.0
  • 2 layers225.1 × 167.8 mm6502 computer, the printed circuit board in 3D

    6502 computer

    jp0409hlh/6502_computer

    A computer based on Ben Eater's 6502 series

    81 parts7
  • 2 layers80 × 75 mm2bit cpu memory, the printed circuit board in 3D

    2bit cpu memory

    naoto64/2bit-CPU

    2bit CPU using 74HC series logic IC.

    41 parts3MIT
  • 2 layers238.8 × 120.6 mmTd4, the printed circuit board in 3D

    Td4

    unyacat/td4

    渡波郁著「CPUの創りかた」を独自に起こした基板

    252 parts1
  • 4 layers251.5 × 116.8 mmRegister File, the printed circuit board in 3D

    Register File

    freesurfer-rge/slothpu

    Adventures in Electronics

    250 partsMIT
  • 2 layers254 × 110.5 mmRegister File, the printed circuit board in 3D

    Register File

    freesurfer-rge/slothpu16

    Further Adventures in Electronics

    224 partsMIT
  • 2 layers234 × 100 mmV2b, the printed circuit board in 3D

    V2b

    KITTY-6502/hardware

    the KITTY is a 65c02 homebrew kit microcomputer designed around text mode graphics and cartridge media. It is fully open source, and uses exclusively in-production parts.

    147 parts