Skip to the content
PCBKitNew board
4 layers165 × 80 mmRelay control pcb, the printed circuit board in 3D

Purpose: This system is designed to automate the capture of S (shear) and P (compression) waves of samples loaded into rock mechanic load frame systems.

Size
165 × 80 mm
Copper layers
4
Thickness
1.6 mm
Parts
43
Nets
27
Pads
107
Tracks, vias
109, 3
Pours
9
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
7 Jul 2026
Updated
26 Oct 2026

Overview

Relay control pcb is an open-source printed circuit board by jacob-aa-dev, from the jacob-aa-dev/relay_control_system repository on GitHub. It is a 4-layer board of 165 × 80 mm with 43 parts on 27 nets, routed with 109 tracks and 3 vias.

It is built around the IRLZ44N and 1N4733A. Its parts include 13 resistors, 9 diodes, 9 connectors, 3 transistors and 3 switches. It belongs with the home automation and IoT boards of this library.

Main components

2

README

README.md

Purpose: This system is designed to automate the capture of S (shear) and P (compression) waves of samples loaded into rock mechanic load frame systems.

System description: The system has a few key components: a load frame with transducers, a controller (ESP32 in our case), a pulser (Olympus 5077 RP), a computer to run the software, and a relay board (PCB schematic provided, though other options are viable depending on your pulsers voltage range and GPIO voltage). A pulser generates a HV RFpulse into relay gates. If the gate is open, the pulse will continue to a specific electronic piezoelectric transducer to generate either a P or S wave at the top endcap. The wave passes through the sample and is converted back into a signal by another transducer on the bottom endcap and is then being measured on an oscilloscope.

image

The system cannot measure P and S waves simultaneously so the goal is to open a channel, send a pulse, record the result then close the channel before opening the next channel and repeating the process with another wave. Our system was configured for 3 channels S1, S2, and P. The software can be adjusted to allow for more channels but this will require more relay channels.

KiCad Relay PCB: image

Software UI: image

Stability improvements and UI changes to come!

Parts

43
QtyValueFootprintReferences
5LEDLED_THT:LED_D3.0mmD1, D2, D3, D4, D5
41000Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR102, R1001, R1003, R1005
410KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR101, R1002, R1004, R1006
4680Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1, R2, R3, R4
4MountingHole_M3MountingHole:MountingHole_3.2mm_M3H1001, H1002, H1003, H1004
31N4007Diode_THT:D_DO-41_SOD81_P7.62mm_HorizontalD1001, D1002, D1003
3AEV20ERelay_THT:Altran_AEV20E-BK1001, K1002, K1003
3IRLZ44NPackage_TO_SOT_THT:TO-220-3_VerticalQ1001, Q1002, Q1003
1100nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC1
112VDD_INLibrary_Project:SRC_Connector_5-2_1x02_P5.00mm_HorizontalJ1
11N4733ADiode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD101
1220Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR5
147uFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC2
1GPIO_INTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_HorizontalJ2
1SIG1_P_OUTConnector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_HorizontalJ1006
1SIG1_S1_OUTConnector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_HorizontalJ1002
1SIG1_S2_OUTConnector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_HorizontalJ1004
1SIG_P_INConnector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_HorizontalJ1005
1SIG_S1_INConnector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_HorizontalJ1001
1SIG_S2_INConnector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_HorizontalJ1003
1SIG_TRG_OUTConnector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_HorizontalJ101

Questions

How big is the Relay control pcb PCB?

It measures 165 × 80 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Relay control pcb use?

43 parts, built around the IRLZ44N and 1N4733A. 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 Relay control pcb KiCad files?

From the jacob-aa-dev/relay_control_system repository on GitHub, at the commit this page was made from: the board is relay_control_pcb/relay_control_pcb.kicad_pcb and its schematic relay_control_pcb/relay_control_pcb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Relay control pcb design in my own project?

Its repository states no licence, so its author keeps all rights: ask jacob-aa-dev before reusing the design.

Similar boards

  • 2 layers96.8 × 97 mmPsoc5power, the printed circuit board in 3D

    Psoc5power

    profdc9/DRSSTC-PCB-Pack

    A pack of PCBs for a dual resonant solid state tesla coil setup. Pretty much everything you need.

    133 parts59
  • 2 layers100 × 100 mmController, the printed circuit board in 3D

    Controller

    profdc9/ModularTuner

    A Modular Antenna Tuner for a Phased Array Antenna System

    180 parts59
  • 2 layers148.8 × 132.2 mmUsbflashprog, the printed circuit board in 3D

    Usbflashprog

    robsonsmartins/usbflashprog

    A memory device programmer (Flash/EPROM/E2PROM) board and software, connected to PC by USB port.

    125 parts36
  • 2 layers91 × 186.5 mmDendy, the printed circuit board in 3D

    Dendy

    UzixLS/dendy

    Yet another Dendy (Famicom) clone - 8-bit home video game console

    141 parts19
  • 2 layers33.9 × 90 mmBiasPro InputProtection v3, the printed circuit board in 3D

    BiasPro InputProtection v3

    ToneAlchemy/BiasPro

    A professional-grade, dual-probe Arduino Bias Meter for guitar tube amplifiers. Open source hardware & firmware

    18 parts16MIT
  • 2 layers100 × 100 mmLinearPS, the printed circuit board in 3D

    LinearPS

    profdc9/LinearPS

    Linear constant constant/current constant voltage power supply PCB

    102 parts14
  • 2 layers141.9 × 100 mmTeensy MainPCB, the printed circuit board in 3D

    Teensy MainPCB

    Starsurfer78/TeensyMower-PCBs

    PCB's Folder for Teensy 4.1 based Robot Lawn Mower

    160 parts9GPL-3.0
  • 2 layers59.7 × 45.1 mmEGA2RGBC, the printed circuit board in 3D

    EGA2RGBC

    hkzlab/EGA-2-RGBS

    EPROM based EGA/CGA to analog RGBS converter

    27 parts7CC-BY-SA-4.0