Skip to the content
PCBKitNew board
4 layers50 × 50 mmRelay module, the printed circuit board in 3D

Aquarius relay module

Size
50 × 50 mm
Copper layers
4
Thickness
1.7 mm
Parts
116
Nets
56
Pads
175
Tracks, vias
150, 294
Pours
15
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
22 Mar 2025
Updated
4 Aug 2026

Overview

Relay module is an open-source printed circuit board by crgmakes, from the crgmakes/module-relay repository on GitHub. It is a 4-layer board of 50 × 50 mm with 116 parts on 56 nets, routed with 150 tracks and 294 vias.

It is built around the TLP291(GB-TP,SE, XL-1608UOC-06 and CRCW06031K00FKEA, with the BAT48JFILM, MMBT3904 and LESD8D3.3CAT5G among its other parts. Its parts include 9 connectors, 7 resistors, 6 diodes, 5 switches and 2 capacitors. It belongs with the home automation and IoT boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

10

README

README.md

Relay Module

All the source files for the relay module hardware.

Software

You will need KiCad to view and edit this design. Click here to download.

You will also need all the associated libraries and models to drive the design if you want to make changes or view the 3D rendering:

https://github.com/crgmakes/kicad-library.git

Kicad MUST be configured properly to use all the files in this repo. Once you have Kicad installed, under Preferences->Configure Paths..., make the following entries:

1 - KICAD_USER_DIR -> set to the root location of where you placed the above repository. 2 - KICAD_USER_LIBRARY = ${KICAD_USER_DIR}/Library 3 - KICAD_USER_MODEL_DIR = ${KICAD_USER_LIBRARY}/models 4 - KICAD_USER_TEMPLATE_DIR = ${KICAD_USER_LIBRARY}/templates

Kicad will operate mostly normally if these are not set properly. You will notice an issue when you view the PCB in 3D mode.

NOTE: after makeing a release build in git, if your rendered 3D images are missing components, ensure the path to EVERY component model is set to ${KICAD_USER_MODEL_DIR}/.

Kicad sometimes replaces the variable with an expansion and that FAILS during the build process because the expanded variable is local and does not match the build environment.


THE DESIGN IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS DESIGN INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS DESIGN.

Parts

116
QtyValueFootprintReferences
17~CRGM Mechanical:TestPoint_Pad_D1.0mmTP1, TP2, TP3, TP6, TP7, TP8, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP20, TP21, TP22 +1
4MountingHoleCRGM Mechanical:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
4MountingHole_PadCRGM Mechanical:MountingHole_3.2mm_M3_ISO14580_PadP1, P2, P3, P4
4~CRGM Symbols:HIGH-VOLTAGE-5MMS1, S2, S3, S4
4~CRGM Connector:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ2, J3, J4, J6
4~CRGM Connector:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP2, JP3, JP7, JP8
34.7KCRGM Passive:R_0603_1608MetricR3, R4, R12
3~CRGM Connector:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP1, JP4, JP6
20.1uFCRGM Passive:C_0603_1608MetricC1, C2
2220CRGM Passive:R_0603_1608MetricR1, R2
2G***kibuzzard-67E3720Ckibuzzard-67E3720C, kibuzzard-67E3720C
2G***kibuzzard-697831DAkibuzzard-697831DA, kibuzzard-697831DA
2G***kibuzzard-697830E3kibuzzard-697830E3, kibuzzard-697830E3
2OrangeCRGM Passive:LED_0603_1608MetricD2, D3
11KCRGM Passive:R_0603_1608MetricR15
11kCRGM Passive:R_0603_1608MetricR7
1ATtiny1616-MNRCRG Makes:VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalViasU1
1AVR-UPDI-UART-6CRGM Connector:PinHeader_2x03_P2.54mm_Vertical_SMDJ1
1BAT48JFILMCRG Makes:SOD-323D1
1G***kibuzzard-69093373kibuzzard-69093373
1G***kibuzzard-690A2BB5kibuzzard-690A2BB5
1G***kibuzzard-69093389kibuzzard-69093389
1G***kibuzzard-69093383kibuzzard-69093383
1G***kibuzzard-69093282kibuzzard-69093282
1G***kibuzzard-690932EFkibuzzard-690932EF
1G***kibuzzard-69093390kibuzzard-69093390
1G***kibuzzard-68F58FDEkibuzzard-68F58FDE
1G***kibuzzard-69093358kibuzzard-69093358
1G***kibuzzard-69092EA7kibuzzard-69092EA7
1G***kibuzzard-68F58FEFkibuzzard-68F58FEF
1G***kibuzzard-697827C3kibuzzard-697827C3
1G***kibuzzard-697827F7kibuzzard-697827F7
1G***kibuzzard-690A7DBBkibuzzard-690A7DBB
1G***kibuzzard-69179320kibuzzard-69179320
1G***kibuzzard-690932D2kibuzzard-690932D2
1G***kibuzzard-690932B6kibuzzard-690932B6
1G***kibuzzard-690933B9kibuzzard-690933B9
1G***kibuzzard-6918FB91kibuzzard-6918FB91
1G***kibuzzard-690926DBkibuzzard-690926DB
1G***kibuzzard-6918FB8Akibuzzard-6918FB8A
1G***kibuzzard-690933D0kibuzzard-690933D0
1G***kibuzzard-69782BD8kibuzzard-69782BD8
1G***kibuzzard-6909280Bkibuzzard-6909280B
1G***kibuzzard-697827D2kibuzzard-697827D2
1G***kibuzzard-67E37192kibuzzard-67E37192
1G***kibuzzard-69092EAFkibuzzard-69092EAF
1G***kibuzzard-69782BCFkibuzzard-69782BCF
1G***kibuzzard-68F5AC52kibuzzard-68F5AC52
1G***kibuzzard-6918F9A4kibuzzard-6918F9A4
1G***kibuzzard-68F595B8kibuzzard-68F595B8
1G***kibuzzard-69179327kibuzzard-69179327
1G***kibuzzard-69093403kibuzzard-69093403
1G***kibuzzard-6978378Ckibuzzard-6978378C
1G***kibuzzard-69092782kibuzzard-69092782
1G***kibuzzard-67E371A7kibuzzard-67E371A7
1G***kibuzzard-690933C6kibuzzard-690933C6
1G***kibuzzard-69092816kibuzzard-69092816
1G***kibuzzard-68F58F7Akibuzzard-68F58F7A
1G***kibuzzard-690A7DC5kibuzzard-690A7DC5
1G***kibuzzard-690A2BAFkibuzzard-690A2BAF
1G***kibuzzard-69179334kibuzzard-69179334
1MMBT3904CRGM Passive:SOT-23Q1
1PESD3V3S1BLCRGM Passive:DFN1006-2D7
1PESD5V5C1BLCRGM Passive:DFN1006-2D6
1PR24-5V-900-1ACRG Makes:RELAY_PR24-5V-900-1AK1
1RedCRGM Passive:LED_0603_1608MetricD5
1TLP291Package_SO:SOIC-4_4.55x2.6mm_P1.27mmU3
1V250LA40BPCRG Makes:V250LA40BPMOV1
1~Symbol:OSHW-Logo_5.7x6mm_SilkScreenLOGO5
1~CRGM Logos:Aquarius Logo 8mmLOGO1
1~CRGM Logos:Roxy 8mmLOGO6
1~CRGM Logos:Aquarius Logo 5mmLOGO3
1~CRGM Logos:FNWW Face 8mmLOGO7
1~CRGM Logos:Roxy 5mmLOGO4
1~CRGM Logos:CRGM Logo 7mmLOGO2

Questions

How big is the Relay module PCB?

It measures 50 × 50 mm and has 4 copper layers, 1.7 mm thick.

What parts does the Relay module use?

116 parts, built around the TLP291(GB-TP,SE, XL-1608UOC-06, CRCW06031K00FKEA and BAT48JFILM. 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 module KiCad files?

From the crgmakes/module-relay repository on GitHub, at the commit this page was made from: the board is pcb/relay-module.kicad_pcb and its schematic pcb/interface.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Relay module design in my own project?

Its repository states no licence, so its author keeps all rights: ask crgmakes before reusing the design.

Similar boards

  • 4 layers50 × 50 mmAquarius node hw, the printed circuit board in 3D

    Aquarius node hw

    crgmakes/aquarius-node-hw

    Hardware for Aquarius Hub

    278 parts
  • 4 layers55 × 55 mmPower module, the printed circuit board in 3D

    Power module

    crgmakes/module-power

    Aquarius simple power module

    69 parts
  • 2 layers44 × 32 mmMIDI guy, the printed circuit board in 3D

    MIDI guy

    kinoshita-lab/MIDI-guy

    SAM2695 based tiny synthesizer

    42 parts67MIT
  • 2 layers134.6 × 101.6 mmJamieMotorControl, the printed circuit board in 3D

    JamieMotorControl

    shareresearchteam/SAMI-Robot

    Software and Hardware resources and development of the SAMI humanoid robot

    43 parts5MIT
  • 2 layers110 × 125 mmChaincom test, the printed circuit board in 3D

    Chaincom test

    ToonVanEyck/OpenFlap

    The OpenFlap project aims to create a open source, affordable split-flap display for the makers and tinkerers of the world.

    182 parts98
  • 6 layers148 × 121 mmControl, the printed circuit board in 3D

    Control

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    529 parts6MIT
  • 2 layers80 × 50 mmLED Indicators, the printed circuit board in 3D

    LED Indicators

    aaronsilinskas/aura-prototype

    A monorepo to prototype Aura Game Engine core features.

    34 parts1MIT