Skip to the content
PCBKitNew board
4 layers150 × 150.6 mmControllerBoard, the printed circuit board in 3D

ControllerBoard

tiydwe/SRAM

SRAM from scratch!

Size
150 × 150.6 mm
Copper layers
4
Thickness
1.6 mm
Parts
784
Nets
447
Pads
2,292
Tracks, vias
6,124, 601
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
2 Oct 2026
Updated
31 Oct 2026

Overview

ControllerBoard 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 150 × 150.6 mm with 784 parts on 447 nets, routed with 6,124 tracks and 601 vias.

It is built around the MUR1560FAC. Its parts include 652 transistors, 61 resistors, 49 capacitors, 16 diodes and 2 connectors.

Main components

1

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

784
QtyValueFootprintReferences
334Q_NMOS_GSDeasyeda2kicad:SOT-23-NQ10, Q12, Q100, Q102, Q104, Q106, Q108, Q110, Q112, Q114, Q116, Q118, Q120, Q122, Q124, Q126 +318
318Q_PMOS_GSDeasyeda2kicad:SOT-23-PQ1, Q11, Q101, Q103, Q105, Q107, Q109, Q111, Q113, Q115, Q117, Q119, Q121, Q123, Q125, Q127 +302
2247RResistor_SMD:R_0805_2012MetricR21, R23, R25, R27, R30, R33, R36, R38, R40, R42, R43, R44, R45, R46, R49, R50 +6
21100nCCapacitor_SMD:C_0805_2012MetricC10, C11, C13, C14, C15, C16, C18, C19, C20, C21, C22, C23, C24, C25, C26, C27 +5
1810kRResistor_SMD:R_0805_2012MetricR5, R6, R7, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R22, R39 +2
17100nCCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5, C35, C36, C37, C38, C39, C40, C41, C42, C43, C44, C45, C46, C47, C48, C49 +1
12MUR1560FACPackage_TO_SOT_THT:TO-220-2_VerticalD5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16
5C_PolarizedCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC30, C31, C32, C33, C34
40RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1, R2, R3, R4
4100uC_PolarizedCapacitor_SMD:CP_Elec_6.3x7.7C1, C2, C3, C4
410RResistor_SMD:R_0805_2012MetricR47, R48, R53, R54
41N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D3, D4
41RResistor_SMD:R_0805_2012MetricR24, R41, R59, R60
44.7RResistor_SMD:R_0805_2012MetricR28, R31, R34, R37
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2, H3, H4
24.7kRResistor_SMD:R_0805_2012MetricR29, R35
24.7uCCapacitor_SMD:C_0805_2012MetricC12, C17
2Conn_02x20_Top_BottomConnector_IDC:IDC-Header_2x20_P2.54mm_HorizontalJ1, J2
1100kRResistor_SMD:R_0805_2012MetricR26
1470RResistor_SMD:R_0805_2012MetricR61
147kRResistor_SMD:R_0805_2012MetricR32

Questions

How big is the ControllerBoard PCB?

It measures 150 × 150.6 mm and has 4 copper layers, 1.6 mm thick.

What parts does the ControllerBoard use?

784 parts, built around the MUR1560FAC. 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 ControllerBoard KiCad files?

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

Can I use the ControllerBoard 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).

More from tiydwe/SRAM

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

    SramBoard

    tiydwe/SRAM

    SRAM from scratch!

    2,021 partsCERN-OHL-P-2.0
  • 4 layers155 × 170 mmSramBoard - Copy, the printed circuit board in 3D

    SramBoard - Copy

    tiydwe/SRAM

    SRAM from scratch!

    789 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 layers156.4 × 115.8 mmSparkFun GNSS mosaic T panelized, the printed circuit board in 3D

    SparkFun GNSS mosaic T panelized

    sparkfun/SparkFun_GNSS_mosaic-T

    Breakout board for the Septentrio mosaic-T GNSS timing receiver

    783 parts
  • 4 layers350 × 155 mmVentilator, the printed circuit board in 3D

    Ventilator

    RespiraWorks/Ventilator

    Fully-featured ICU ventilator design, optimized for manufacture using commonly available components and free to license.

    788 parts169Apache-2.0
  • 4 layers85.1 × 118.1 mmHp bldc pcb, the printed circuit board in 3D

    Hp bldc pcb

    titetil/hp-bldc-pcb

    788 parts
  • 4 layers163 × 99 mmReform motherboard, the printed circuit board in 3D

    Reform motherboard

    sixuerain/reform

    DIY Open Source Portable Computer

    794 partsGPL-3.0
  • 4 layers150 × 35.9 mmLed matrix, the printed circuit board in 3D

    Led matrix

    meadiode/flexpcb_led_matrix_8x96

    Custom-designed/made flexible-PCB LED-matrix display

    769 parts1GPL-3.0
  • 4 layers213.5 × 128.5 mmAnalog via, the printed circuit board in 3D

    Analog via

    starlingcode/analog-via

    Designs for an all-analog variant of the VIA meta crossfader

    767 parts
  • 4 layers157.5 × 121.8 mmLED Matrix Display, the printed circuit board in 3D

    LED Matrix Display

    VladxIL/NMEA2000_0183_Display

    Display NMEA2000 and NMEA0183 on DWIN 7" Display

    803 partsGPL-3.0
  • 4 layers236.1 × 156.9 mmImpeller18, the printed circuit board in 3D

    Impeller18

    buglalis/degree

    764 parts