Skip to the content
2 layers94 × 87.6 mmCNC relays, the printed circuit board in 3D

CNC relays

ondras12345/CNC

My CNC 1610 and Stepcraft model 600 configuration and CNC-related notes

Size
94 × 87.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
100
Nets
112
Pads
369
Tracks, vias
684, 36
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
24 Jun 2020
Updated
26 Aug 2026

Overview

CNC relays is an open-source printed circuit board by ondras12345, from the ondras12345/CNC repository on GitHub, published under the MIT licence. It is a 2-layer board of 94 × 87.6 mm with 100 parts on 112 nets, routed with 684 tracks and 36 vias.

It is built around the THVD1400DRL, WT32-ETH01 and 74HC165D, with the 74HC595D, LTV-847 and ESD5Z3.3T1G among its other parts. Its parts include 42 resistors, 25 connectors, 9 ICs, 8 capacitors and 6 diodes. It belongs with the robots and motor control and home automation and IoT boards of this library.

Main components

7

README

README.md

Parts

100
QtyValueFootprintReferences
151kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1, R2, R3, R4, R5, R6, R7, R27, R28, R29, R30, R31, R32, R33, R34
1010kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR8, R16, R35, R36, R37, R38, R39, R40, R41, R42
80Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR19, R20, R21, R22, R23, R24, R25, R26
8Conn_02x02_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ15, J16, J17, J18, J19, J20, J21, J22
6MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4, H5, H6
5100nCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC4, C5, C6, C7, C8
4100Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR12, R13, R17, R18
4Conn_01x03Connector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_VerticalJ6, J7, J8, J9
4ESD5Z3.3T1GDiode_SMD:D_SOD-523D3, D4, D5, D6
3Conn_01x01Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ4, J11, J25
210Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR9, R10
210u / 25VCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1, C2
24k7Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR14, R15
274HC165Package_SO:SO-16_3.9x9.9mm_P1.27mmU8, U9
274HC595DPackage_SO:SO-16_3.9x9.9mm_P1.27mmU4, U5
2Conn_01x10_PinConnector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_VerticalJ12, J24
2Conn_02x04_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ2, J3
2LTV-847Package_DIP:DIP-16_W7.62mmU6, U7
2NetTie_2Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderNT1, NT2
10ZCF0150FF2CFuse:Fuse_2920_7451Metric_Pad2.10x5.45mm_HandSolderF1
1120 / 0.25WResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR11
11N4007Diode_SMD:D_SMA_HandsolderingD1
122u / 25VCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC3
1Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ23
1Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ10
1Conn_01x04Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_VerticalJ13
1Conn_01x08Connector_Molex:Molex_KK-254_AE-6410-08A_1x08_P2.54mm_VerticalJ14
1FTDI breakoutondra:FTDI_breakoutJ5
1Jumper_2_OpenConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1N7803-1PHondra:N78xx-xPHU2
1PC-GK2.1Connector_BarrelJack:BarrelJack_HorizontalJ1
1SM712_SOT23Package_TO_SOT_SMD:SOT-23D2
1THVD1400DRPackage_SO:SO-8_3.9x4.9mm_P1.27mmU3
1WT32-ETH01WS32-ETH01:WT32-ETH01U1

More from ondras12345/CNC

2
  • 2 layers59.7 × 96 mmOptoIsolation, the printed circuit board in 3D

    OptoIsolation

    ondras12345/CNC

    My CNC 1610 and Stepcraft model 600 configuration and CNC-related notes

    39 partsMIT
  • 2 layers49.5 × 41.9 mmCNC relays control panel, the printed circuit board in 3D

    CNC relays control panel

    ondras12345/CNC

    My CNC 1610 and Stepcraft model 600 configuration and CNC-related notes

    26 partsMIT

Similar boards

  • 2 layers49.5 × 59.7 mmPm sensor UART, the printed circuit board in 3D

    Pm sensor UART

    ondras12345/pm-sensor

    SPS30-based PM2.5 particulate matter sensor with RS485

    38 partsMIT
  • 2 layers116 × 30 mmMulticdc LEDs, the printed circuit board in 3D

    Multicdc LEDs

    ondras12345/multicdc

    RP2040-based 6-channel USB to UART converter with Zephyr RTOS

    37 parts1MIT
  • 2 layers57.5 × 72 mmESP32-Based Sensor PCB, the printed circuit board in 3D

    ESP32-Based Sensor PCB

    blazjerman/ESP32-Based-Sensor-PCB

    For updates or additional library formats, visit SnapEDA.

    77 parts4MIT
  • 2 layers104 × 66 mmVallox rs485-controller, the printed circuit board in 3D

    Vallox rs485-controller

    Miroeilola/vallox-rs485-controller

    Replacement control panel for legacy Vallox SE ventilation units. Vallox DIGIT RS-485 protocol, bus-powered, ESP32, Home Assistant.

    65 parts
  • 2 layers150 × 72 mmBDCMotorControlShieldMega, the printed circuit board in 3D

    BDCMotorControlShieldMega

    nunosousa/TelescopeMirrorTester

    This is an application intended to provide useful tools to perform Foucault or Wire testing on reflective telescope mirrors

    279 partsMIT
  • 2 layers99.7 × 31.8 mmVetrnik wind sensor, the printed circuit board in 3D

    Vetrnik wind sensor

    ondras12345/vetrnik

    Electronics for heating water with power from a 2 kW wind turbine

    41 parts
  • 2 layers97.2 × 60 mmRobomas Controller board, the printed circuit board in 3D

    Robomas Controller board

    ar216-2355/Robomas_Controller_board

    stm32 cube ide の G474robomascontroller パッケージ と合わせて使う想定

    125 parts
  • 2 layers100 × 60 mmLateral led controller, the printed circuit board in 3D

    Lateral led controller

    cyberboy666/lateral_led_controller

    hardware network controller for addressable led installations

    30 parts8GPL-3.0

Questions

How big is the CNC relays PCB?

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

What parts does the CNC relays use?

100 parts, built around the THVD1400DRL, WT32-ETH01, 74HC165D and 74HC595D. 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 CNC relays KiCad files?

From the ondras12345/CNC repository on GitHub, at the commit this page was made from: the board is Stepcraft2-model600/relays/CNC-relays/CNC-relays.kicad_pcb and its schematic KiCAD/template/template.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

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