Skip to the content
4 layers155 × 170 mmSramBoard, the printed circuit board in 3D

SramBoard

tiydwe/SRAM

SRAM from scratch!

Size
155 × 170 mm
Copper layers
4
Thickness
1.6 mm
Parts
2,021
Nets
1,026
Pads
5,402
Tracks, vias
18,625, 1,438
Pours
3
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
2 Oct 2026
Updated
31 Oct 2026

Overview

SramBoard is an open-source printed circuit board by tiydwe, from the tiydwe/SRAM repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 4-layer board of 155 × 170 mm with 2,021 parts on 1,026 nets, routed with 18,625 tracks and 1,438 vias.

Its parts include 1,336 transistors, 278 resistors, 137 connectors, 136 capacitors and 128 diodes.

README

README.md

SRAM from scratch

256 bytes of SRAM from discrete sot-23 mosfets built without any ICs!

I'm still working on this project!

More coming to this README eventually.

Parts

2,021
QtyValueFootprintReferences
996Q_NMOS_GSDeasyeda2kicad:SOT-23-NQ1, Q10, Q100, Q101, Q1000, Q1001, Q1003, Q1004, Q1006, Q1007, Q1008, Q1009, Q1010, Q1012, Q1013, Q1015 +980
340Q_PMOS_GSDeasyeda2kicad:SOT-23-PQ102, Q105, Q1002, Q1005, Q1011, Q1014, Q1020, Q1023, Q1029, Q1032, Q1038, Q1041, Q1047, Q1050, Q1056, Q1059 +324
128100nCCapacitor_SMD:C_0805_2012MetricC10, C11, C100, C101, C102, C103, C104, C105, C106, C107, C108, C109, C110, C111, C112, C113 +112
128180RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR11, R101, R103, R105, R107, R109, R111, R113, R115, R117, R119, R121, R123, R125, R127, R129 +112
12847RResistor_SMD:R_0603_1608MetricR10, R12, R100, R102, R104, R106, R108, R110, R112, R114, R116, R118, R120, R122, R124, R126 +112
128Conn_01x02_PinConnector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_VerticalJ10, J11, J100, J101, J102, J103, J104, J105, J106, J107, J108, J109, J110, J111, J112, J113 +112
128LEDCapacitor_SMD:C_0805_2012MetricD1, D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112 +112
1610kRResistor_SMD:R_0603_1608MetricR263, R264, R265, R266, R267, R268, R269, R270, R271, R272, R273, R274, R275, R276, R277, R278
8Conn_01x01_PinConnector_Wire:Wire_Pad_18AWG_strandedJ130, J131, J132, J133, J134, J135, J136, J137
60RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1, R2, R3, R4, R5, R6
6MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2, H3, H4, H5, H6
4100nCCapacitor_SMD:C_0603_1608MetricC133, C134, C135, C136
4100uC_PolarizedCapacitor_SMD:CP_Elec_6.3x7.7C1, C2, C3, C4
1Conn_02x20_Top_BottomConnector_IDC:IDC-Header_2x20_P2.54mm_HorizontalJ1

More from tiydwe/SRAM

12
  • 4 layers155 × 170 mmSramBoard - Copy, the printed circuit board in 3D

    SramBoard - Copy

    tiydwe/SRAM

    SRAM from scratch!

    789 partsCERN-OHL-P-2.0
  • 4 layers150 × 150.6 mmControllerBoard, the printed circuit board in 3D

    ControllerBoard

    tiydwe/SRAM

    SRAM from scratch!

    784 partsCERN-OHL-P-2.0
  • 2 layers104 × 105.1 mmPanalized, the printed circuit board in 3D

    Panalized

    tiydwe/SRAM

    SRAM from scratch!

    455 partsCERN-OHL-P-2.0
  • 2 layers114.3 × 96.6 mmPanalized, the printed circuit board in 3D

    Panalized

    tiydwe/SRAM

    SRAM from scratch!

    288 partsCERN-OHL-P-2.0
  • 4 layers150 × 150 mmMainDemuxBoard, the printed circuit board in 3D

    MainDemuxBoard

    tiydwe/SRAM

    SRAM from scratch!

    221 partsCERN-OHL-P-2.0
  • 4 layers8BIT ROW, the printed circuit board in 3D

    8BIT ROW

    tiydwe/SRAM

    SRAM from scratch!

    112 partsCERN-OHL-P-2.0
  • 2 layers8 1TO2 DEMUX, the printed circuit board in 3D

    8 1TO2 DEMUX

    tiydwe/SRAM

    SRAM from scratch!

    80 partsCERN-OHL-P-2.0
  • 2 layers5V TO 10V, the printed circuit board in 3D

    5V TO 10V

    tiydwe/SRAM

    SRAM from scratch!

    51 partsCERN-OHL-P-2.0
  • 2 layers108.3 × 12.1 mmInputBoard, the printed circuit board in 3D

    InputBoard

    tiydwe/SRAM

    SRAM from scratch!

    36 partsCERN-OHL-P-2.0

Similar boards

  • 4 layers245 × 255 mmSequencer, the printed circuit board in 3D

    Sequencer

    nikolafilip/nibble

    A 4-bit computer built from individual transistors, in public. No integrated circuits. AI-designed, hand-soldered.

    2,009 parts1CERN-OHL-P-2.0
  • 4 layers120 × 88 mmILM139C panel 4x4, the printed circuit board in 3D

    ILM139C panel 4x4

    EDrTech/ILM139C

    ILM139C Is an RGB LED module with a matrix of 13x9 RGB LEDs. It is based on the IS31FL3741A LED matrix driver, which provides an i2c interface for full control of individual LEDs which is accessible with a standard…

    1,986 parts1CERN-OHL-P-2.0
  • 4 layers192 × 315.1 mmAesa, the printed circuit board in 3D

    Aesa

    tieziyun/ultrasonic-aesa

    A 40 kHz in-air phased array, an acoustic "AESA". It has 64 transducers in an 8 × 8 grid, and each one can transmit or listen under FPGA control, element by element and ping by ping.

    2,139 parts
  • 4 layers310 × 144 mmOsc jack, the printed circuit board in 3D

    Osc jack

    Takazudo/zudo-osc-hole-field

    This directory retains the rejected #38 nine-board-era schematic, PCB and route receipts at base commit 1fc6e5347308fe5e8166d5828ba3ba6fa8e101c7. It is excluded from the current ten-board manifest.

    2,161 parts
  • 4 layers255.9 × 224.5 mmCentral control unit, the printed circuit board in 3D

    Central control unit

    RomLab/pcb-system-for-underfloor-heating-v2.0

    PCB for underfloor heating system

    1,880 parts1
  • 4 layers131.5 × 204.5 mmPanel, the printed circuit board in 3D

    Panel

    vikki-rai-k/Kicad

    All the Kicad designs will be available here

    1,585 parts

Questions

How big is the SramBoard PCB?

It measures 155 × 170 mm and has 4 copper layers, 1.6 mm thick.

What parts does the SramBoard use?

2,021 parts. 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 SramBoard KiCad files?

From the tiydwe/SRAM repository on GitHub, at the commit this page was made from: the board is kicad/sramBoard/sramBoard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the SramBoard design in my own project?

Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).