From 4f519ecc2a1313e7e7f895dd00b115d7817e515f Mon Sep 17 00:00:00 2001 From: Anton Mukhin Date: Wed, 13 Dec 2023 16:49:39 +0300 Subject: [PATCH] Schematic done --- .gitignore | 4 - RS485_Relay_V2R1.kicad_pcb | 7257 +++++++++++++++++++++++++++++++++++- RS485_Relay_V2R1.kicad_sch | 2562 ++++++++----- RS485_Relay_V2R1.pdf | Bin 624035 -> 678690 bytes 4 files changed, 8824 insertions(+), 999 deletions(-) diff --git a/.gitignore b/.gitignore index be911e9..a10533d 100644 --- a/.gitignore +++ b/.gitignore @@ -25,7 +25,3 @@ fp-info-cache *.dsn *.ses -# Exported BOM files -*.xml -*.csv - diff --git a/RS485_Relay_V2R1.kicad_pcb b/RS485_Relay_V2R1.kicad_pcb index 2b8ba10..bf94e94 100644 --- a/RS485_Relay_V2R1.kicad_pcb +++ b/RS485_Relay_V2R1.kicad_pcb @@ -1,2 +1,7257 @@ (kicad_pcb (version 20221018) (generator pcbnew) -) \ No newline at end of file + + (general + (thickness 1.6) + ) + + (paper "A4") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + + (setup + (pad_to_mask_clearance 0) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (plot_on_all_layers_selection 0x0000000_00000000) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (sketchpadsonfab false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + + (net 0 "") + (net 1 "Net-(D3-PF1)") + (net 2 "Net-(D3-PF0)") + (net 3 "GND") + (net 4 "+12V") + (net 5 "+3V3") + (net 6 "E_STOP") + (net 7 "Net-(D5A--)") + (net 8 "Net-(D5A-+)") + (net 9 "WATER") + (net 10 "Net-(VD8-K)") + (net 11 "Net-(VD9-K)") + (net 12 "LIGHTS_SW") + (net 13 "U1_RX") + (net 14 "TXEN") + (net 15 "U1_TX") + (net 16 "Net-(D2-A)") + (net 17 "Net-(D2-B)") + (net 18 "RESET") + (net 19 "Net-(D3-PA2)") + (net 20 "Net-(D3-PA3)") + (net 21 "LIGHTS") + (net 22 "RL_EN") + (net 23 "LED_AUX") + (net 24 "LED_MAIN") + (net 25 "LED_ERR") + (net 26 "LED_ACT") + (net 27 "unconnected-(D3-PA12-Pad22)") + (net 28 "SWDIO") + (net 29 "SWCLK") + (net 30 "RL_AUX") + (net 31 "RL_MAIN_uC") + (net 32 "MOTOR1") + (net 33 "MOTOR2") + (net 34 "Net-(D3-PB6)") + (net 35 "Net-(D3-PB7)") + (net 36 "Net-(D4A-B)") + (net 37 "LED_STOP") + (net 38 "Net-(D4D-A)") + (net 39 "RL_MAIN") + (net 40 "Net-(X2-Pin_1)") + (net 41 "unconnected-(H1-Pad1)") + (net 42 "unconnected-(H2-Pad1)") + (net 43 "unconnected-(H3-Pad1)") + (net 44 "Net-(HL1-K)") + (net 45 "Net-(HL2-K)") + (net 46 "Net-(HL3-K)") + (net 47 "Net-(HL4-K)") + (net 48 "Net-(HL5-K)") + (net 49 "Net-(HL6-K)") + (net 50 "Net-(HL7-K)") + (net 51 "Net-(X6-Pin_1)") + (net 52 "Net-(X4-Pin_1)") + (net 53 "Net-(VD2-A)") + (net 54 "Net-(X7-Pin_1)") + (net 55 "Net-(X5-Pin_1)") + (net 56 "Net-(X11-Pin_1)") + (net 57 "Net-(X10-Pin_1)") + (net 58 "Net-(VD4-A)") + (net 59 "Net-(X18-Pin_1)") + (net 60 "Net-(X17-Pin_1)") + (net 61 "Net-(X19-Pin_1)") + (net 62 "Net-(X16-Pin_1)") + (net 63 "Net-(VD5-A)") + (net 64 "Net-(VD6-K)") + (net 65 "Net-(VD7-K)") + (net 66 "Net-(VT4-D)") + (net 67 "Net-(VT5-D)") + (net 68 "Net-(X15-Pin_1)") + (net 69 "Net-(VT3-D)") + (net 70 "unconnected-(X1-Pin_4-Pad4)") + (net 71 "unconnected-(X15-Pin_2-Pad2)") + (net 72 "unconnected-(X22-Pin_2-Pad2)") + (net 73 "unconnected-(X23-Pin_2-Pad2)") + + (footprint "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" (layer "F.Cu") + (tstamp 01dbcad8-74dc-437e-b433-fb346411acdc) + (at 77.1625 34.33) + (descr "SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOIC SO") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "True RS-485/RS-422, 10Mbps, Slew-Rate Limited, with low-power shutdown, with receiver/driver enable, 32 receiver drive capacitity, DIP-8 and SOIC-8") + (property "ki_keywords" "RS-485 RS-422 UART line-driver transceiver") + (path "/45373547-2ba7-4753-bdf6-ff4675d7c198") + (attr smd) + (fp_text reference "D2" (at 0 -3.4) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp affbdc6b-dae6-4d30-bbd8-795405f64dbb) + ) + (fp_text value "SP3078E" (at 0 3.4) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4de87f76-0a5f-41cb-b50d-15cfb3f794a5) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.98 0.98) (thickness 0.15))) + (tstamp 9e5d165e-9655-4d69-b3c9-61ef216cba15) + ) + (fp_line (start 0 -2.56) (end -3.45 -2.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fc983415-4dbe-47e5-9194-ef48a0ad7e0e)) + (fp_line (start 0 -2.56) (end 1.95 -2.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 03509428-9b78-4f2e-b2d2-55ec9aa2f211)) + (fp_line (start 0 2.56) (end -1.95 2.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c68d189a-332b-404d-aeaf-0019d80f5b31)) + (fp_line (start 0 2.56) (end 1.95 2.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 17f45f58-ff9b-48f2-ab94-fa516a684e35)) + (fp_line (start -3.7 -2.7) (end -3.7 2.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b85e3b0f-5fc9-45c0-b2a1-940a38ede432)) + (fp_line (start -3.7 2.7) (end 3.7 2.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 32aadf03-c12d-4b80-b6e3-4f1d7da22d92)) + (fp_line (start 3.7 -2.7) (end -3.7 -2.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 89ad12f5-06e4-4034-9a4f-c461d018842b)) + (fp_line (start 3.7 2.7) (end 3.7 -2.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 334b420c-0952-443b-8723-1bda6ed5131a)) + (fp_line (start -1.95 -1.475) (end -0.975 -2.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 67d53295-2bd1-403f-b494-408134c8f71c)) + (fp_line (start -1.95 2.45) (end -1.95 -1.475) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1dd7a569-104b-4556-afcb-eae22dca7df9)) + (fp_line (start -0.975 -2.45) (end 1.95 -2.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5bac09e0-e8e4-439a-ac0e-7940cd3c4e7c)) + (fp_line (start 1.95 -2.45) (end 1.95 2.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8eb2b970-63e9-4512-9b96-6df5c6c23f4d)) + (fp_line (start 1.95 2.45) (end -1.95 2.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 44d2e5b6-e469-43a6-b6bf-2ff09d39527d)) + (pad "1" smd roundrect (at -2.475 -1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 13 "U1_RX") (pinfunction "RO") (pintype "output") (tstamp 0631f97b-10dd-4526-886b-a55e15eb6ffd)) + (pad "2" smd roundrect (at -2.475 -0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 14 "TXEN") (pinfunction "~{RE}") (pintype "input") (tstamp fa590cb3-6248-4c4d-9ffd-3c22da936ee7)) + (pad "3" smd roundrect (at -2.475 0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 14 "TXEN") (pinfunction "DE") (pintype "input") (tstamp 27dd2f2c-17e6-4307-a557-301fb969e871)) + (pad "4" smd roundrect (at -2.475 1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 15 "U1_TX") (pinfunction "DI") (pintype "input") (tstamp 439e1e74-9c34-4266-b1c9-9d43c2aaa751)) + (pad "5" smd roundrect (at 2.475 1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 08e6fb7d-06f0-4b74-a36a-beff337187ee)) + (pad "6" smd roundrect (at 2.475 0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 16 "Net-(D2-A)") (pinfunction "A") (pintype "bidirectional") (tstamp be002df2-2347-48fb-bb4f-bf00651e03c1)) + (pad "7" smd roundrect (at 2.475 -0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 17 "Net-(D2-B)") (pinfunction "B") (pintype "bidirectional") (tstamp 6bcb2fc8-928c-4aa9-a76a-4ad9f41576cc)) + (pad "8" smd roundrect (at 2.475 -1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3V3") (pinfunction "VCC") (pintype "power_in") (tstamp 7b19a652-ca58-4270-b579-7f86a76bdfd4)) + (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp 01f4eab8-d7e4-492b-9a68-5fa325feaad5) + (at 32.3025 99) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/2489f7a0-d764-4c95-bf91-437d99b51656") + (attr smd) + (fp_text reference "R15" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2ded56cd-3d56-47cb-93aa-3c14fb90b8d5) + ) + (fp_text value "10k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 64478e27-f839-4c32-bcd7-d681405bc348) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 36229585-46fb-430e-8b66-4e22655d4405) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 272a6419-a755-4dc9-b640-dcfe6a2232c3)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d0b8bcd1-85e7-4055-be3c-27d791e4a658)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f038061f-fec5-406a-8ce6-3126a76e14d6)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 27c006f5-cf96-4d64-b004-8cd24d7801a1)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6f820b18-fd1f-469b-9019-0cb0bdba37c1)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 227dbd8c-316a-4d4e-973f-63036de7482c)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp faba6991-ca90-4d8f-81ec-981d69d77d72)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 59ca7c40-9f64-4124-9fd2-6493e77db7ef)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 869d52e6-b0e7-4228-b4cf-9851c6a88da3)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3489afa9-bb29-4442-a74b-48b12bd71a1a)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 5 "+3V3") (pintype "passive") (tstamp 3dc22b83-dca4-4f83-8c19-65086e53e3af)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 9 "WATER") (pintype "passive") (tstamp 81143752-db1e-4df2-ae6d-e15e9a46ab3a)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Relay_THT:Relay_SPST_Omron_G2RL-1A-E" (layer "F.Cu") + (tstamp 02696c0e-ca31-4c2b-9f99-66f9241b6d3e) + (at 33.8125 22.605) + (descr "Omron Relay, SPST, High Capacity, https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf") + (tags "Omron Relay SPST High Capacity") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "General Purpose Low Profile Relay SPST Through Hole High Capacity, Omron G2RL series, Normally Open, 16A 250VAC") + (property "ki_keywords" "Single Pole Relay SPST Omron NO High Capacity") + (path "/e59e4369-d31b-4dbf-a249-4005969dd0cc") + (attr through_hole) + (fp_text reference "K2" (at 11.5 12.1 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f94f4978-ba37-4817-b88c-cb63ce37f109) + ) + (fp_text value "G2RL-1A-E" (at -3.9 12.1 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 61de4cf1-c5a5-4e4c-9519-391f7e6620ea) + ) + (fp_text user "${REFERENCE}" (at 3.75 12 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d029fd37-ed3e-4096-b26a-bc329996fb0e) + ) + (fp_line (start -2.84 -2.64) (end -0.65 -2.64) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 996d8eb3-0baa-4051-a115-590f9431d068)) + (fp_line (start -2.84 -0.3) (end -2.84 -2.64) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1951c4cb-6027-42e6-8dec-d8755e11bafe)) + (fp_line (start -2.6 -2.4) (end -2.6 26.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f74b46db-8471-4e87-9a86-395d99296707)) + (fp_line (start -2.6 26.6) (end 10.1 26.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d016eac0-d4ac-48d6-82cb-b8caec2d70e1)) + (fp_line (start 3.4 -0.6) (end 3.4 0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bb341601-fba7-4a67-8a53-31eca63fdaef)) + (fp_line (start 3.4 0.2) (end 4.1 -0.2) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4980a4cb-6dfb-4f2e-9b4b-802a8c34eca7)) + (fp_line (start 3.4 0.6) (end 4.1 0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4abb2cb5-5b22-4004-8ac3-8a53eba608af)) + (fp_line (start 4.1 -0.6) (end 3.4 -0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3eba5b8f-9822-409b-a1ec-c3390febc3a3)) + (fp_line (start 4.1 0.6) (end 4.1 -0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f0554f09-487d-4e0e-a775-b078aa59068d)) + (fp_line (start 10.1 -2.4) (end -2.6 -2.4) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 77524787-c094-4fae-bb14-3aeb9b4266dd)) + (fp_line (start 10.1 26.6) (end 10.1 -2.4) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f1090aa8-921e-4b94-be0d-f3eb5600a81c)) + (fp_line (start -2.75 -2.55) (end -2.75 26.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 665c75bb-e1bf-4bf7-b63a-620af832291e)) + (fp_line (start -2.75 26.75) (end 10.25 26.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e608a435-c455-4cab-bd94-2ae20f077fa8)) + (fp_line (start 10.25 -2.55) (end -2.75 -2.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bc1c0851-3f89-4fae-82e8-da6ce6494516)) + (fp_line (start 10.25 26.75) (end 10.25 -2.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d4ae2a77-ff36-430d-bc5f-d6757f1359fd)) + (fp_line (start -2.5 -1.3) (end -2.5 26.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2444df57-2e62-44f0-a0ee-075678550923)) + (fp_line (start -2.5 26.5) (end 10 26.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 217c994e-01ab-4e9f-a1c6-b35cbe22d1d0)) + (fp_line (start -1.5 -2.3) (end -2.5 -1.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a890698e-d997-4cbc-a02f-f60bec8c62dc)) + (fp_line (start 1.5 0) (end 6 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 206f0975-9d6d-4bcd-827e-7f303ac23a7b)) + (fp_line (start 10 -2.3) (end -1.5 -2.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 401038ac-e4a8-4c37-aebb-b9ed9271ff89)) + (fp_line (start 10 26.5) (end 10 -2.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d9305a29-5455-4a38-abd5-b45ce8db1c17)) + (pad "13" thru_hole circle (at 0 20) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 54 "Net-(X7-Pin_1)") (pintype "passive") (tstamp 390bc67e-7f6e-470e-b1cc-0d2e8a5841fb)) + (pad "13" thru_hole circle (at 7.5 20) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 54 "Net-(X7-Pin_1)") (pintype "passive") (tstamp b2a1c868-9b5e-43dc-8d72-15d47409c502)) + (pad "14" thru_hole circle (at 0 25) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 55 "Net-(X5-Pin_1)") (pintype "passive") (tstamp 038476ba-909a-4381-bab8-e826e5e6cbe1)) + (pad "14" thru_hole circle (at 7.5 25) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 55 "Net-(X5-Pin_1)") (pintype "passive") (tstamp 2cab9350-f733-46c0-9ef7-445d4c0c3db8)) + (pad "A1" thru_hole rect (at 0 0) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 4 "+12V") (pintype "passive") (tstamp 5f03eb33-3a22-4cde-b6bb-286916f6a403)) + (pad "A2" thru_hole circle (at 7.5 0) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 53 "Net-(VD2-A)") (pintype "passive") (tstamp 33197360-98d4-4c4f-b531-ba93d1e8122f)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/G2RL-2A.stp" + (offset (xyz 3.75 -12.2 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp 07cb21ea-97ab-4473-8eef-e501b28b6f8d) + (at 20.9625 71.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "MAIN2 N") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/fa8cbf3b-c54e-4ca0-9968-67cda2f9de75") + (attr through_hole) + (fp_text reference "X9" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bf4326c9-593a-44ba-9da7-8a907e2681f3) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 054b252f-35c2-49b3-b0dd-372b8cde488c) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 863e7b60-4efd-445c-ad58-aab54cf1e4fe) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 8ccdbfe3-8e4f-4c32-a8fc-23593de5f9c8)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp a99f408a-4820-498f-939f-a1cf95e5a466)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp a72e7f3f-498c-46dc-883f-dac900690712)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 54 "Net-(X7-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 3b9dfce8-f5fa-4750-8851-b932c75404d5)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 54 "Net-(X7-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 2e0ea980-fd07-42f9-9075-90d7e0fe7964)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp 095deb82-00e2-4200-a921-3ee1252e24b1) + (at 71.7325 51.38) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/d81df5af-947c-4548-8519-3849c87d3324") + (attr smd) + (fp_text reference "C12" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 948b957f-2d60-4252-b1ad-51f5562b57f2) + ) + (fp_text value "0.1u" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0ebcbad7-9b8f-4b97-9801-28ab5529005e) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp ddeb0c67-9e7d-4aa2-840a-21515899362a) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c9d2bc84-437b-41c9-afd5-63c58076828b)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b87ec186-f918-4541-a07a-eaf4c6158442)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f685f9c7-0496-44f1-a232-fdb1d2447e92)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1c3154bc-0c97-4cc3-91fb-0c0c87b3c62c)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a2ab48c5-8fff-4e39-96d7-e00d6fbc1ad8)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4e97cd4c-8ae4-48e6-a75f-9a76205c6449)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 50f02d22-96a6-4b8f-b452-a4b794e79012)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7638bbb7-f1ba-4c19-9932-d34711479397)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d14aa585-b8f2-4640-96d9-cd6909a8d745)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 01f441a0-240a-4d67-9064-36d89ae143c9)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 8 "Net-(D5A-+)") (pintype "passive") (tstamp 807fe20b-d8e1-4c3c-bbbd-806398a5f439)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 9 "WATER") (pintype "passive") (tstamp 5e2b72f5-355a-4647-87c0-2641e46696f6)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp 097bcc0b-d6a0-4800-85c2-ef26469123ed) + (at 27.8925 87.2) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/beb85b8d-525d-4eb1-b346-9244c1760ec2") + (attr smd) + (fp_text reference "R2" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 76e09c10-c1b7-497f-9880-622cff658102) + ) + (fp_text value "10k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 82f030b3-4449-4dbb-856f-b609a9e84288) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp f7d7bd40-f996-4f98-b69d-1a1304e4bf98) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e04ae8b6-142d-4a85-be13-1df8b607dfd2)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b11c195f-f654-4f89-863a-38694e3f8e7e)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 432b95e5-7bfc-4508-a56a-f641425b6321)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f4422327-dcf0-41fd-b88e-fbc2cf6fd469)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ff3c9a53-fd71-46df-a7f4-4664d69419ec)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bfa2caed-7a7e-430e-8e39-7985b267e5f5)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 651a7a8c-9aea-4eaf-b16f-2e668049e19a)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dd6f4c4e-df98-4772-9b89-4d1cef4ba84e)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cc5a7e4b-bd90-4413-8069-7c07c31dec3e)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 75072730-70c9-408a-97a8-e53ba4dbce65)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 5 "+3V3") (pintype "passive") (tstamp 472859d8-3bfd-481f-bc46-b5dcf32fb1d4)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 18 "RESET") (pintype "passive") (tstamp 7f1f1558-fa87-4ff6-8885-c1d75c797987)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_SMB" (layer "F.Cu") + (tstamp 09eedbe6-5b45-424a-b421-20504b4819c8) + (at 76.3575 102.1) + (descr "Diode SMB (DO-214AA)") + (tags "Diode SMB (DO-214AA)") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode, small symbol") + (property "ki_keywords" "diode") + (path "/b89c0abf-95a9-4126-a21d-b8e0a245b6e1") + (attr smd) + (fp_text reference "VD9" (at 0 -3) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bb834ed8-9d96-4d5b-8f85-2d2e469b76b8) + ) + (fp_text value "SS14" (at 0 3.1) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a5d91034-fae4-41f3-a56b-b06037b4675f) + ) + (fp_text user "${REFERENCE}" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bda4dd19-0720-4640-868d-3674db4d350e) + ) + (fp_line (start -3.66 -2.15) (end -3.66 2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 67b8de69-b5e6-4ed2-b78a-1f45acb4c857)) + (fp_line (start -3.66 -2.15) (end 2.15 -2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 33e8882f-1494-4892-bbdf-58d74e9c4b14)) + (fp_line (start -3.66 2.15) (end 2.15 2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4336631c-1831-4494-a643-9368d9762b18)) + (fp_line (start -3.65 -2.25) (end 3.65 -2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f92b27bf-650b-498b-af85-64b5387a7310)) + (fp_line (start -3.65 2.25) (end -3.65 -2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 48715d56-ded2-4a4e-8422-d4d59f300f4c)) + (fp_line (start 3.65 -2.25) (end 3.65 2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9ea7d1e1-399d-4123-ac97-68f4a7cc7b6c)) + (fp_line (start 3.65 2.25) (end -3.65 2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 03400432-10bd-4527-863e-ce8c50a543ea)) + (fp_line (start -2.3 2) (end -2.3 -2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 46c583fe-9029-4680-be5c-dffa45e7a7ab)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 850af900-d8f9-4db6-a687-043898e173a4)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 05029adf-0051-437b-9de3-4265869da64b)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 48f47d1b-1eca-4240-8b78-c68d28593c88)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9e734418-6317-4841-8639-558fd2c4ad92)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 41ddad90-332f-4af9-a722-0c18127b4ccc)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 50ba74b6-7da0-4c3f-a34c-76cce9b4942d)) + (fp_line (start 2.3 -2) (end -2.3 -2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 73f227e5-27b8-499a-a557-97417e19844d)) + (fp_line (start 2.3 -2) (end 2.3 2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ca0ecd99-9acb-4daf-b295-ec35c9fd476d)) + (fp_line (start 2.3 2) (end -2.3 2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 079e9d39-764c-4178-94e7-3bfad327fb57)) + (pad "1" smd roundrect (at -2.15 0) (size 2.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1086956522) + (net 11 "Net-(VD9-K)") (pinfunction "K") (pintype "passive") (tstamp 55709dba-5b51-43a9-b79d-429a3f89d348)) + (pad "2" smd roundrect (at 2.15 0) (size 2.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1086956522) + (net 3 "GND") (pinfunction "A") (pintype "passive") (tstamp f0af2d92-9414-45b6-9a27-a84f13d0c2f4)) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "LED_SMD:LED_0805_2012Metric" (layer "F.Cu") + (tstamp 0ff9e6f8-9f69-4c32-88d9-6fe6add8c92c) + (at 54.9025 92.315) + (descr "LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "LED") + (property "Label" "MAIN") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Light emitting diode, small symbol") + (property "ki_keywords" "LED diode light-emitting-diode") + (path "/af1013fe-2154-4753-adbd-59e9d94af066") + (attr smd) + (fp_text reference "HL4" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 067fab75-bf0e-48d8-97ce-b1bae6cfe541) + ) + (fp_text value "KP-2012SGD" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 87596589-ee68-43fe-9d74-a2681d7331f5) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 3c5d0f6a-a2e9-4c32-8af1-bf0895210902) + ) + (fp_line (start -1.685 -0.96) (end -1.685 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 736455bf-8f3d-4543-bea2-f8d10c1c6f6c)) + (fp_line (start -1.685 0.96) (end 1 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8b1dbe72-e352-48c8-b1b2-224c64944142)) + (fp_line (start 1 -0.96) (end -1.685 -0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e2bda465-5905-4feb-98f5-5430eca9b866)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 486fa43d-cfba-41c0-9fa7-0fa6b503e3d1)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6d8a7e7f-e508-4eba-b5a8-b439e222edfa)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e6a5efe0-c2e9-4331-816e-55306e51bb85)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0389d7f4-4551-4c8c-bcc0-f8677e5a994c)) + (fp_line (start -1 -0.3) (end -1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0a6e53e7-d95f-449c-b8dd-d28616ddd59a)) + (fp_line (start -1 0.6) (end 1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3c7cb265-6700-42d7-b7dc-abf3a15a95e0)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b8e68b6a-8246-42df-bfe0-2739c346dd38)) + (fp_line (start 1 -0.6) (end -0.7 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 43ece858-db6d-4b19-93ff-289f95ea5831)) + (fp_line (start 1 0.6) (end 1 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 16e78780-d641-422b-aef4-3ebd9cd01542)) + (pad "1" smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 47 "Net-(HL4-K)") (pinfunction "K") (pintype "passive") (tstamp c7c214cc-37d1-431f-af8e-a89148be4bec)) + (pad "2" smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 24 "LED_MAIN") (pinfunction "A") (pintype "passive") (tstamp b8460a6d-92d6-4eba-a617-f1db2859b0c7)) + (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TestPoint:TestPoint_Pad_D1.0mm" (layer "F.Cu") + (tstamp 12636385-2161-4245-b9e9-6fc1e2acd5eb) + (at 58.6325 83.2) + (descr "SMD pad as test Point, diameter 1.0mm") + (tags "test point SMD pad") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "exclude_from_bom" "") + (property "ki_description" "test point") + (property "ki_keywords" "test point tp") + (path "/c009b93b-45b0-4e86-b0cb-9be2f418d54f") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "TP1" (at 0 -1.448) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bc851296-6e38-4f86-a4bd-f36872f4c02d) + ) + (fp_text value "TestPoint" (at 0 1.55) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 332fcda5-e041-49e6-a971-6bf8422c1b08) + ) + (fp_text user "${REFERENCE}" (at 0 -1.45) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4f3fb75c-1af4-44d9-817c-e4ae02f6fb3d) + ) + (fp_circle (center 0 0) (end 0 0.7) + (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp bd903812-14f5-4afe-9ca9-b332d09b0173)) + (fp_circle (center 0 0) (end 1 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp b88cf30e-0f10-47f0-ab40-84932274ee17)) + (pad "1" smd circle (at 0 0) (size 1 1) (layers "F.Cu" "F.Mask") + (net 34 "Net-(D3-PB6)") (pinfunction "1") (pintype "passive") (tstamp 122842f6-e3f3-4fab-b767-8fadfb15bd35)) + ) + + (footprint "Diode_SMD:D_SMB" (layer "F.Cu") + (tstamp 13c537c8-be27-422d-93dd-33765da62265) + (at 76.3575 91) + (descr "Diode SMB (DO-214AA)") + (tags "Diode SMB (DO-214AA)") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode, small symbol") + (property "ki_keywords" "diode") + (path "/f681a642-eafb-41cb-908f-97c5c4987d80") + (attr smd) + (fp_text reference "VD7" (at 0 -3) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp be7b863e-bd23-4228-b6c3-8562350dff7f) + ) + (fp_text value "SS14" (at 0 3.1) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 95f60f49-20ba-4cce-a5e9-f3c57f7c250c) + ) + (fp_text user "${REFERENCE}" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 500790f8-c927-4452-af8a-89fe9dca6802) + ) + (fp_line (start -3.66 -2.15) (end -3.66 2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp be163526-5f62-4777-b204-ec5cd12e9937)) + (fp_line (start -3.66 -2.15) (end 2.15 -2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5373ccd0-d442-43a6-b6b2-0098cc228e86)) + (fp_line (start -3.66 2.15) (end 2.15 2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 472352cb-7b0d-421d-8b91-0a6097399a67)) + (fp_line (start -3.65 -2.25) (end 3.65 -2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ab40dd50-3ff2-4eeb-a53e-75d17a29816c)) + (fp_line (start -3.65 2.25) (end -3.65 -2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b195e5f0-c4ca-4335-ae55-74299c66f026)) + (fp_line (start 3.65 -2.25) (end 3.65 2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 201268b3-cad5-4418-9362-bb3522d2c9a0)) + (fp_line (start 3.65 2.25) (end -3.65 2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8c1c60e0-4e52-4a71-8a69-b21bc90cd869)) + (fp_line (start -2.3 2) (end -2.3 -2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 53f996dd-7c22-49bb-ac06-21b993feab06)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 39199e6c-2a23-4672-aa65-c67a9ddefae8)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 00e51eba-997f-4c56-a125-472a3c00e36a)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d438a174-02bf-49a6-8fae-ad2792045cea)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 66e8e63d-ba06-4354-8cdf-a768858f6c76)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5b3da1bd-144e-4143-a674-5afd16db1b81)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 627ea9a7-8d83-42fb-a387-decbf900139d)) + (fp_line (start 2.3 -2) (end -2.3 -2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9335d02f-164a-4199-8068-9164077c6dfa)) + (fp_line (start 2.3 -2) (end 2.3 2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 28d06831-c3d8-4a2d-bb7c-cd3d0e85eba7)) + (fp_line (start 2.3 2) (end -2.3 2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ec1f7c89-02a9-47a2-a0fe-4ab0bc9f8a3b)) + (pad "1" smd roundrect (at -2.15 0) (size 2.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1086956522) + (net 65 "Net-(VD7-K)") (pinfunction "K") (pintype "passive") (tstamp d000668d-bc42-429d-a619-55694a3436b5)) + (pad "2" smd roundrect (at 2.15 0) (size 2.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1086956522) + (net 3 "GND") (pinfunction "A") (pintype "passive") (tstamp 224e00f7-345c-4ece-8b74-2667c2460708)) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:DS1070-3MR_WF-3RA_CONNFLY" (layer "F.Cu") + (tstamp 13fd8844-c2ac-46db-a362-9922b62da905) + (at 36.6025 64.4) + (descr "Connfly DS1070-3MR, WF-3RA") + (tags "connector") + (property "Label" "Motor 1") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/26ce8e36-f52d-4148-b3ef-9fb43060caa0") + (attr through_hole) + (fp_text reference "X22" (at -2.3 -4 90 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp 16208dcc-5514-427e-9381-9cfa28b817e6) + ) + (fp_text value "WF-3R" (at 1.2 2.4 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a8298a09-b5de-4038-9850-43da06c215f2) + ) + (fp_text user "${REFERENCE}" (at 1.2 3.9 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3df9068b-639e-4689-8b73-72a45d72aa32) + ) + (fp_line (start -1.27 -5.4) (end -1.27 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 26418ee5-f524-4264-bd21-b1534a689b8e)) + (fp_line (start -1.27 -5.4) (end 6.35 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 3f2591c8-1ae3-4461-8c0a-5a5d280a85dc)) + (fp_line (start -1.27 -2.4) (end -0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 6d25b36b-a096-4b00-9cd4-06878175bc1b)) + (fp_line (start -0.65 -2.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7738ebd4-afbd-4275-9c59-a460a693db09)) + (fp_line (start -0.2 -13.3) (end -0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 6c23b049-f0c0-4317-88ed-f283882f7cf9)) + (fp_line (start -0.2 -5.4) (end -0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 009c4b5a-ec66-43da-ad3d-1861f4f006b7)) + (fp_line (start -0.2 -3.4) (end -0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 5254276a-e1cc-4b6f-899c-b9d922976dad)) + (fp_line (start -0.2 -1.6) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 6a11f9c0-9aef-43f5-8157-64aec4cc0670)) + (fp_line (start -0.1 -13.4) (end 0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 5ad1e930-b12d-4143-8087-db8b85d447b8)) + (fp_line (start 0 -13.9) (end 5.08 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 4d6efd39-2be9-4bdc-941c-f402272bc063)) + (fp_line (start 0 -13.4) (end 0 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d7c99f02-0930-4b0e-bd0b-864ceb397b1f)) + (fp_line (start 0.1 -13.4) (end 0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e7d4e5e4-c637-439b-8d12-a43e98cc5327)) + (fp_line (start 0.2 -13.3) (end 0.2 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 07612636-0c74-480a-a5a1-64fa76cc69d5)) + (fp_line (start 0.2 -9.65) (end 2.3 -9.65) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1defc7ca-2ccc-46d6-8ce0-ea490992f970)) + (fp_line (start 0.2 -7.62) (end 2.3 -7.62) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e47ee698-d9fa-4c8c-b82c-9e83bad77764)) + (fp_line (start 0.2 -3.4) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 76648541-d00a-42a2-ad8c-f10a80d6a8c5)) + (fp_line (start 0.65 -3.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b2c79f2b-aec5-4055-b89a-1b0d923b1860)) + (fp_line (start 0.65 -3.4) (end 0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp edcc9896-6169-4a91-ab1f-4f5fbfc53bbb)) + (fp_line (start 0.65 -2.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp cfe6df00-91bb-41a8-87ca-fd6f8ad9db73)) + (fp_line (start 1.89 -3.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 65022f76-78ba-431e-9826-c6d50be97890)) + (fp_line (start 2.34 -13.3) (end 2.34 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 635c755e-2446-46a1-860d-c8091a6d6510)) + (fp_line (start 2.34 -3.4) (end 2.34 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 22f9774b-65e1-4750-a621-748aa0456c89)) + (fp_line (start 2.34 -1.6) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 9dd6be7d-7b9d-4ee5-b507-d9ea1ab8776b)) + (fp_line (start 2.44 -13.4) (end 2.34 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 80ed437e-061e-479b-a33b-180458fd904f)) + (fp_line (start 2.64 -13.4) (end 2.44 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b4dfaffa-f2ed-41b8-ade3-e038facfa32c)) + (fp_line (start 2.74 -13.3) (end 2.64 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 8eef095f-d573-417e-8a6f-d72ba976abb8)) + (fp_line (start 2.74 -5.4) (end 2.74 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d511e424-4804-4877-8c93-faa01a6306ee)) + (fp_line (start 2.74 -3.4) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 992f18a8-d618-44b2-b4d6-028d3cd5fc0b)) + (fp_line (start 2.75 -9.65) (end 4.85 -9.65) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp baf81296-940f-4e3c-92d3-9eb664b1faa9)) + (fp_line (start 2.75 -7.62) (end 4.85 -7.62) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 24d9c969-41c4-47b3-b967-cc7cb2702091)) + (fp_line (start 3.19 -3.4) (end 1.89 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2a9b1568-0dd6-4ef4-9821-3cf9a128c959)) + (fp_line (start 3.19 -2.4) (end 3.19 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp a8e3dc5b-665b-4c92-97cf-88e6c0dfe353)) + (fp_line (start 4.43 -3.4) (end 4.43 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 50c0b1d2-6bb7-4c24-8fb4-6dc1899a66d3)) + (fp_line (start 4.43 -2.4) (end 3.19 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp afe5ca5c-8659-4b69-a120-72eba76eb999)) + (fp_line (start 4.88 -13.3) (end 4.88 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 0e999124-cfa3-450d-b4e5-1f307c096ca8)) + (fp_line (start 4.88 -3.4) (end 4.88 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bc568c1f-f4f3-439d-9d7c-ae980d8a7027)) + (fp_line (start 4.88 -1.6) (end 5.28 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bb5602a4-b7b8-4710-9042-e4f36f464ff2)) + (fp_line (start 4.98 -13.4) (end 4.88 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 0b1bd7c2-7e39-4d19-ad1d-de3e333ac53d)) + (fp_line (start 5.08 -13.9) (end 5.08 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 57af0621-9b0e-47aa-b9c6-73fc1fba7319)) + (fp_line (start 5.18 -13.4) (end 4.98 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1fce8cc2-fed6-4e89-a564-80d010cbfe3f)) + (fp_line (start 5.28 -13.3) (end 5.18 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 24923219-8a99-42ec-a362-37c0552f9867)) + (fp_line (start 5.28 -5.4) (end 5.28 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp dd5a2b8f-a30b-4fb2-9056-c878a4e5f883)) + (fp_line (start 5.28 -3.4) (end 5.28 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 5c471554-9fff-4835-a746-2271444eebe1)) + (fp_line (start 5.73 -3.4) (end 4.43 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp fb0ba7e9-8944-41ff-8801-a39947946708)) + (fp_line (start 5.73 -2.4) (end 5.73 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ce8af111-22e6-43f6-b8a8-6dcf6fbca18b)) + (fp_line (start 6.35 -5.4) (end 6.35 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 183a9788-1ecd-4484-95e2-9b03c302c2b0)) + (fp_line (start 6.35 -2.4) (end 5.73 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp a48bf2f4-928e-42d3-aeb8-96ac6843572b)) + (fp_rect (start -1.4 -14) (end 6.54 1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 30fb2523-bc66-4d9d-82f7-aec5543bbc0b)) + (fp_rect (start -1.4 -14) (end 6.54 -1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.Fab") (tstamp d6d61f86-716a-474c-b561-47b472fde2c8)) + (pad "1" thru_hole roundrect (at 5.08 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) + (net 10 "Net-(VD8-K)") (pinfunction "Pin_1") (pintype "passive") (tstamp 35bf25c5-56b1-40c5-8387-01708b019b95)) + (pad "2" thru_hole oval (at 2.54 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 72 "unconnected-(X22-Pin_2-Pad2)") (pinfunction "Pin_2") (pintype "passive+no_connect") (tstamp 25c5f1b1-aeca-46f7-bb7e-57a0ece26f32)) + (pad "3" thru_hole oval (at 0 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 3 "GND") (pinfunction "Pin_3") (pintype "passive") (tstamp b4128a87-f2cb-41ca-9100-b7b5b28331da)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/DS1070-3MR_WF-3RA_CONNFLY.stp" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "LED_SMD:LED_0805_2012Metric" (layer "F.Cu") + (tstamp 1537bced-e547-40a7-ac10-cfae0fbbea97) + (at 54.9025 95.355) + (descr "LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "LED") + (property "Label" "AUX") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Light emitting diode, small symbol") + (property "ki_keywords" "LED diode light-emitting-diode") + (path "/cdc4e933-a87d-4b91-8ab3-cdbb55674ce9") + (attr smd) + (fp_text reference "HL5" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fada0818-cb97-4ac2-8fd9-2656e041a092) + ) + (fp_text value "KP-2012YD" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 21bafa16-16f9-4b11-ab73-25db8a137a90) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 8cf1fbf0-c171-40ee-8401-2402560073a6) + ) + (fp_line (start -1.685 -0.96) (end -1.685 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b73e3d37-f57b-4212-8055-bf256aef6868)) + (fp_line (start -1.685 0.96) (end 1 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 989c8606-a5b7-4434-9c0e-2e8564b6dfbd)) + (fp_line (start 1 -0.96) (end -1.685 -0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 36bad9ed-5e40-4edb-ae58-1e2cebb566b6)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b1bc6b65-5a20-450f-ae3c-88a722e7c508)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 69a2740c-b0d3-4766-a085-bdae442d60da)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0131b493-a87d-4200-8d90-b743ed325369)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 547e520f-953e-4445-9b62-3bd091bb1483)) + (fp_line (start -1 -0.3) (end -1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bc4288df-e15a-41bb-9f9b-9b307bb36779)) + (fp_line (start -1 0.6) (end 1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6f8cce41-c20d-4579-be22-5e35b590369a)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 99a4ca7e-1a0b-48b5-a3c4-aaebf336efaf)) + (fp_line (start 1 -0.6) (end -0.7 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ce7b8d11-047a-4bbf-85e9-9497466f18ad)) + (fp_line (start 1 0.6) (end 1 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b6533edb-500d-4895-8ac0-d83c6d49ecac)) + (pad "1" smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 48 "Net-(HL5-K)") (pinfunction "K") (pintype "passive") (tstamp 5b7199c1-cc49-4473-b846-c9516e467110)) + (pad "2" smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 23 "LED_AUX") (pinfunction "A") (pintype "passive") (tstamp 9b968f8e-9204-4034-be9d-6a0fedd34bb5)) + (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp 159c8e1e-8665-491c-97e8-ec291d10bab2) + (at 36.7125 96.05) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/4cf519e0-d1e3-4de7-b493-ec6256b9c431") + (attr smd) + (fp_text reference "R21" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1def2120-ded8-45c3-a0f4-679d67a79954) + ) + (fp_text value "10k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp beb2386b-63ce-494c-959c-d4d2b6fe0461) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 65221b68-ca3c-4efb-8622-9925876799b1) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b43cedc9-5975-40a9-b85c-b50de83352fc)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c1121b71-a5ad-4d49-93ac-2018eda35d6d)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c1392bfe-2d75-41e5-afa6-9ac2f8c6d2ea)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9db10320-d2b9-4598-90f6-7d1054bcb894)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 965e24ae-14bd-4917-b2c0-65413a0171ba)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 35e9c320-fd38-41dd-b0bc-b9d7a3fbde3b)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6e86afd7-ffed-434d-9f84-fc90945712fb)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 566ca93b-5cfc-4c92-9960-0529da419396)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 189c4458-e3f3-4c4d-b4bf-7203e2f04690)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 07ba2f1f-e12f-472d-856a-883f002b1989)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 5 "+3V3") (pintype "passive") (tstamp 5fdd7403-f2a9-4814-b2bd-f7510d7a5b93)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 12 "LIGHTS_SW") (pintype "passive") (tstamp 1b5546f9-7fab-4f11-bf10-410556fcbb61)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp 16358a7b-ef61-4809-b1b0-e7d97a551563) + (at 20.9625 83.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "AUX N") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/eaa148a1-c57b-47d8-8a97-105173009bc9") + (attr through_hole) + (fp_text reference "X12" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d92e668a-5939-4d93-96f0-d5aced509295) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 498078ee-0adb-4e3e-a610-3e5b49719799) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6b87c9a2-1df9-446d-bcee-cec600a085a3) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp ddb0b5ef-0540-48b4-a356-5de301910aad)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp c60bce1b-2bad-4ec1-b960-748c108eb928)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp b0e30b1e-764c-454b-af31-ef79421cd0a0)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 57 "Net-(X10-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp d20acae6-ef27-48d8-984f-98db616540b2)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 57 "Net-(X10-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 62fd2fa7-7f95-4cbe-b1ea-46b7c6f7d562)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "LED_SMD:LED_0805_2012Metric" (layer "F.Cu") + (tstamp 1728af76-22e7-475e-a909-6343928c2219) + (at 54.9025 86.235) + (descr "LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "LED") + (property "Label" "ACT") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Light emitting diode, small symbol") + (property "ki_keywords" "LED diode light-emitting-diode") + (path "/9c2f7725-9cf7-41d0-b18c-9cc09de981c4") + (attr smd) + (fp_text reference "HL2" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 09a59942-c535-4da2-b24e-74163299a794) + ) + (fp_text value "KP-2012SGD" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c62447b4-a59f-404d-8c2b-bdfc693d2fef) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 5986c6d5-03c4-46a3-96dd-4471a54fed97) + ) + (fp_line (start -1.685 -0.96) (end -1.685 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d0c5dae2-d540-4c23-923e-16d54b01ed66)) + (fp_line (start -1.685 0.96) (end 1 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eada69f7-6813-4e07-82b7-61fd964125c9)) + (fp_line (start 1 -0.96) (end -1.685 -0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7e367c02-46c4-4405-8aed-4df46354c655)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7599a050-7f83-4a5d-b545-00c5de3ec975)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 378fa0e8-700c-47dc-8ae9-b773e7c61e29)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 764593d6-0f1d-414b-8c0f-afe27a6f9a89)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5fd9a1e2-a4a0-4dea-b0c8-48c744a271ba)) + (fp_line (start -1 -0.3) (end -1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f8ae704-76fa-4c93-9bd6-52a56793b924)) + (fp_line (start -1 0.6) (end 1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6d35ac16-5e64-4b5d-bfe1-51ba594f692a)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 465a862e-5e3c-4eca-b685-107bc3407d98)) + (fp_line (start 1 -0.6) (end -0.7 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5d923271-a387-4cd1-8da1-9a8efc753b9e)) + (fp_line (start 1 0.6) (end 1 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f71aa552-e450-430a-a5dc-de22b6440e7c)) + (pad "1" smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 45 "Net-(HL2-K)") (pinfunction "K") (pintype "passive") (tstamp d0b256cb-6f36-453f-8589-d5ca34ee34a5)) + (pad "2" smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 26 "LED_ACT") (pinfunction "A") (pintype "passive") (tstamp 255f909b-1830-4c0a-9d7c-942c1799e6e8)) + (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp 1a4dd570-7b42-474d-ad68-559db8c83acf) + (at 71.7325 60.41) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/66cea773-0f6e-4b22-9346-eac43a6e13b8") + (attr smd) + (fp_text reference "C17" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f0f937ee-7f05-4d38-83d0-cc56cdf6131e) + ) + (fp_text value "0.1u" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5dc6b125-1454-4ee8-9e1f-eebb3096d85f) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 12f3d9bf-82d5-4a2c-9103-ba7cade45460) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7c52f9d1-0d0b-45d5-a1e5-de7179e1e327)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ddfaf201-ba4b-4c31-8f11-1436ea9dd64b)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f9dcaf1a-4121-4520-beb8-edb35d35d05f)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5247b867-53ef-4504-a562-2f35f41a93c3)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 45b9ef21-8e6e-4e53-b40f-762d910069c2)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 49842d7d-3748-4ef2-a627-82be2c8586e0)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 93ed8dbc-1c74-493a-b2e2-ae3c654a984d)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b120c339-3e6b-4b68-b8d5-e17508fdabde)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 02825100-6244-4623-aad0-93d97acd0d7e)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 426342c1-03c8-42b7-a483-3f91e1eef264)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 12 "LIGHTS_SW") (pintype "passive") (tstamp e9a207f5-8de1-4e63-8d6c-bbff9f4beed9)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp 0dee58fd-a3c4-4459-ada3-c7909ab1698e)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Fuse:Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder" (layer "F.Cu") + (tstamp 1e868597-e840-4473-ad0d-59979abaf757) + (at 42.5625 103.31) + (descr "Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator") + (tags "fuse handsolder") + (property "Label" "1.1А") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Fuse, small symbol") + (property "ki_keywords" "fuse") + (path "/c8018d19-b46e-43cc-8878-ffe2e5282423") + (attr smd) + (fp_text reference "F1" (at 0 -2.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 82ab4cc1-af0e-4aa1-aff9-731463a06114) + ) + (fp_text value "MF-MSMF110" (at 0 2.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 156f4779-d1de-4ecb-8876-23bb0da9fcb3) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1c8d4465-e51c-4f74-ad33-e8c6357c5285) + ) + (fp_line (start -1.386252 -1.71) (end 1.386252 -1.71) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1f34d73e-6893-4a62-a39a-f033b05ae9e2)) + (fp_line (start -1.386252 1.71) (end 1.386252 1.71) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2461d970-62c5-4de0-9fd3-5a9d3b19e7a7)) + (fp_line (start -3.12 -1.95) (end 3.12 -1.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d6bf245b-44be-41b1-9d01-afc53aaa6e53)) + (fp_line (start -3.12 1.95) (end -3.12 -1.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0b48bea3-2ab1-4ed4-9077-1f4270072ea7)) + (fp_line (start 3.12 -1.95) (end 3.12 1.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f450b810-a0bb-4daa-af8d-fc647a7324cf)) + (fp_line (start 3.12 1.95) (end -3.12 1.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2439c208-5d90-40c0-a4f5-97a229cb16c0)) + (fp_line (start -2.25 -1.6) (end 2.25 -1.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c50cb056-4992-4c7a-8219-fe5abe74258e)) + (fp_line (start -2.25 1.6) (end -2.25 -1.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4a52a3f0-d300-4fc5-8bba-15a5eff12d7b)) + (fp_line (start 2.25 -1.6) (end 2.25 1.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 258656c6-31af-4dad-b201-d43d11988fa5)) + (fp_line (start 2.25 1.6) (end -2.25 1.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 780f50e8-8340-4821-8687-9a4ac444e942)) + (pad "1" smd roundrect (at -2.225 0) (size 1.3 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.192308) + (net 40 "Net-(X2-Pin_1)") (pintype "passive") (tstamp 41e6657d-b908-4baa-9c2f-0252402864ab)) + (pad "2" smd roundrect (at 2.225 0) (size 1.3 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.192308) + (net 4 "+12V") (pintype "passive") (tstamp b9624440-91f1-405a-866f-a768123a2b8a)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/fuse_smd1812.stp" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp 23cd5302-e4b8-4f5d-8124-0f40548bf099) + (at 67.2825 57.4) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/0dc666a8-575d-4b74-ac81-1ee265676380") + (attr smd) + (fp_text reference "C9" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0e2dcdca-6a15-4a58-ac0d-ca37101629e3) + ) + (fp_text value "0.1u" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d40a150b-8858-4ed4-8bae-0255f6ffd831) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp f6367091-4138-480a-89cb-4d44246a241b) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 35bfbb6a-2dda-4271-bd9c-173f51a72841)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f165ea2f-eff9-4608-8e64-fd966dc4c95e)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 62e97e95-e687-4f14-ac62-c8218395fa90)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2390a101-a0cd-45da-b46a-9d47fa7c5271)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f8e6eb09-e273-48fb-ae6a-809414e653d9)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2f9cfec3-cc97-4e0e-8f4e-cf72ec3a9627)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 66a39a68-96c3-4b6a-a7d2-fb7d2e2bb214)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 49e6f4e9-456c-4997-a46a-3da1cf0b8986)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 19ac9ce2-09b9-4b8b-9b44-f0bfa2760515)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9419714a-7650-431d-907a-37a290132a21)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 6 "E_STOP") (pintype "passive") (tstamp aa329a7d-2b90-4a7c-a90b-977a4f406ea4)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp a5ecd6ef-d6a3-469f-8306-0b760b078109)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp 27045088-825f-4cc8-a68a-87e7bd042c73) + (at 20.9625 79.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "AUX L") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/fd4de973-0152-4673-ad34-5607307bd47d") + (attr through_hole) + (fp_text reference "X11" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8ccb2418-c828-4b75-9fa5-06b6a8fadfc9) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 683d571f-a76e-46ec-a62c-b958172b4cb0) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 38f293cb-03e3-4d37-ad2d-0d6ccfe2c375) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 50101fdb-e837-4c9b-81a9-92c5d3c537bf)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 4139c9e7-0eaf-4a2b-a81e-4e922e2f84a8)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp da2cb167-d74b-45f1-9230-8fa2d80e925d)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 56 "Net-(X11-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 28edeb6a-8a32-4593-b575-6b0b3fa49959)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 56 "Net-(X11-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 40c1a71a-de92-4250-87e5-afabe996a865)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp 273113e6-b386-4055-b2b9-7c19c550b5b7) + (at 62.8325 63.42) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/af31255c-8dc2-450f-b678-8a4ea07397b3") + (attr smd) + (fp_text reference "C6" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5c83f616-ae57-45bf-8300-dfbe9578f17e) + ) + (fp_text value "0.1u" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4f10b954-473a-4c3d-a9ce-6aba75f145d1) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp f0a03d41-9ac2-4bfb-aae2-228dcf49f86d) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f5389eb0-c7d8-40f9-89d8-31a30e36f12c)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7da64d1c-690b-40e3-bfb6-1338171e6e57)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6d3526b8-8281-4bd5-924e-85838c0e7f67)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 11f04598-56aa-48e5-b65c-993de5809e6b)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6b04c94c-0967-40f2-8cfe-3bca9887e0f5)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2e2ddddb-3b01-496c-a9c0-42cdb70b2193)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 39bd8dac-9e22-4900-8119-c0ac8a00cffb)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b81f1334-7a6c-4f65-8a4d-48d148e5c9ec)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 46b80870-2bfb-44d9-a84f-58853d4d7887)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 97179024-b943-498e-8c02-9389e1088f9d)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3V3") (pintype "passive") (tstamp a74e7a17-4fb6-44d0-a959-703c1d7d37b3)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp 8682a60f-8a98-4c32-a202-2a59aea28c63)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TestPoint:TestPoint_Pad_D1.0mm" (layer "F.Cu") + (tstamp 293f8cc5-22c2-42f8-80bb-6d4888e95326) + (at 58.6325 89.3) + (descr "SMD pad as test Point, diameter 1.0mm") + (tags "test point SMD pad") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "exclude_from_bom" "") + (property "ki_description" "test point") + (property "ki_keywords" "test point tp") + (path "/e2f2a984-fb58-478c-abcc-9ef1abb42206") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "TP4" (at 0 -1.448) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 586c5dae-2102-48eb-99af-026b7daaaaac) + ) + (fp_text value "TestPoint" (at 0 1.55) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 65ef8182-c392-42fd-a747-2ed1e2d251aa) + ) + (fp_text user "${REFERENCE}" (at 0 -1.45) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4b4f9276-e73b-4af0-ae96-c1ebc5acecba) + ) + (fp_circle (center 0 0) (end 0 0.7) + (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp ee1002de-4772-43a7-856c-9ff173248fbd)) + (fp_circle (center 0 0) (end 1 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 9e70c84d-6442-4408-bede-5d77781e2b41)) + (pad "1" smd circle (at 0 0) (size 1 1) (layers "F.Cu" "F.Mask") + (net 19 "Net-(D3-PA2)") (pinfunction "1") (pintype "passive") (tstamp 928e69db-963d-4362-a136-f604f4207735)) + ) + + (footprint "Diode_SMD:D_MiniMELF" (layer "F.Cu") + (tstamp 2953c13f-3031-4b2e-b8ac-57a0d54d1205) + (at 88.9875 54.885) + (descr "Diode Mini-MELF (SOD-80)") + (tags "Diode Mini-MELF (SOD-80)") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode, small symbol") + (property "ki_keywords" "diode") + (path "/a7721f00-faef-47ea-bcef-daf4bc503e39") + (attr smd) + (fp_text reference "VD3" (at 0 -2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 70a002a0-bf19-4b0e-8f67-b1785fc9959b) + ) + (fp_text value "PMLL4148" (at 0 2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 55ec81b5-7e3f-4d68-af64-1f74b54c4ce7) + ) + (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fb2f3142-ab49-4893-acf9-ed224d70c083) + ) + (fp_line (start -2.66 -1.11) (end -2.66 1.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a636bfa2-6c92-4e49-8eeb-6f7ad9c3ec75)) + (fp_line (start -2.66 1.11) (end 1.75 1.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c2a48c30-3442-4663-8c8c-8a350696f98b)) + (fp_line (start 1.75 -1.11) (end -2.66 -1.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4100f61e-b46f-40de-a075-a3d8fb094bdd)) + (fp_line (start -2.65 -1.1) (end 2.65 -1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1c7acfb0-86e7-4a04-b78e-bc2ab998b353)) + (fp_line (start -2.65 1.1) (end -2.65 -1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4745e9aa-8538-4d97-a11c-7379270643c3)) + (fp_line (start 2.65 -1.1) (end 2.65 1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5954b7ea-9573-47c9-ba1e-4a4506ee2577)) + (fp_line (start 2.65 1.1) (end -2.65 1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9806468c-dba4-44c2-9652-1d56b979ce47)) + (fp_line (start -1.65 -0.8) (end 1.65 -0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aedd0662-8ee1-46be-9e27-92b8ca728489)) + (fp_line (start -1.65 0.8) (end -1.65 -0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 27ce7070-6481-4c03-9a29-ffb4b197780f)) + (fp_line (start -0.75 0) (end -0.35 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 95009776-3681-4510-80d4-6130b287c292)) + (fp_line (start -0.35 0) (end -0.35 -0.55) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6889531a-2f7a-43c1-a7ed-fef3ad84c0c0)) + (fp_line (start -0.35 0) (end -0.35 0.55) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dce38069-78cf-4ea4-9280-fa456b80da00)) + (fp_line (start -0.35 0) (end 0.25 -0.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp db4d74d5-e350-4ab9-9c69-d7dc99443f66)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c95605cb-d6a0-449e-9c57-0a5d3a88eee9)) + (fp_line (start 0.25 0) (end 0.75 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 58d12232-947f-49ea-af5e-605de25e4f20)) + (fp_line (start 0.25 0.4) (end -0.35 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f4cb530f-c96c-4ee2-8754-8df0f62af5e4)) + (fp_line (start 1.65 -0.8) (end 1.65 0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c31a0f2e-a843-4c88-b9ec-9760e458e8ec)) + (fp_line (start 1.65 0.8) (end -1.65 0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1929967a-3779-45b8-a1b1-35f277ea91b2)) + (pad "1" smd roundrect (at -1.75 0) (size 1.3 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1923076923) + (net 4 "+12V") (pinfunction "K") (pintype "passive") (tstamp 67095f9b-b7b3-477e-b177-8913f74d77c6)) + (pad "2" smd roundrect (at 1.75 0) (size 1.3 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1923076923) + (net 53 "Net-(VD2-A)") (pinfunction "A") (pintype "passive") (tstamp a5f56c5c-c2a1-4952-b3ac-14bcd1e48944)) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MiniMELF.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp 2b8eee0f-a77f-4d36-bda6-c6eeee342a7b) + (at 20.9625 75.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "AUX N") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/a2731088-7767-4d2e-9c7b-a48af4373be6") + (attr through_hole) + (fp_text reference "X10" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f782dc5f-2c78-4630-a0d8-58dda39628c9) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ccc70224-d32f-4de6-bfff-3b6ff064bacc) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 07d33772-bb01-47b9-b1c5-387360a02a11) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 003eb8e5-cb54-429e-80bd-658719091dfc)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 4ad8f6fb-9d50-464f-a737-b30286df7bef)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp 9c038642-2cbe-49dd-a1e2-b02b7df7ac3c)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 57 "Net-(X10-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp cf79b14a-03c4-4724-8a3d-4420e985e8e8)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 57 "Net-(X10-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 0fd6003f-f824-4f8a-bdb0-adf5211d1635)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp 2eb4c8c2-881d-4086-af51-a5e85fae1f74) + (at 67.2825 60.41) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/21161676-d26d-4105-a9e7-d6395367301a") + (attr smd) + (fp_text reference "C10" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2eaca14f-f943-4257-824b-6bbb0e238373) + ) + (fp_text value "0.1u" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f0d9b6b4-f903-4b32-a7bc-942e5d0fba84) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp b0a11aa4-a626-49b6-b0e3-f309595bec46) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dbac754d-cc11-43e2-81f4-c9ece56c6823)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 22d7dbc2-547f-4daa-a6e0-7bb24d5f39d8)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp acec9b94-b2b2-4c2f-ae28-780d2e978e21)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8ddbd356-afc2-48b7-ba06-743a025b9766)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67e2f644-8fa3-40c4-a31d-941450a7f050)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 96cba93d-3806-4e78-910d-a2bd00e5e96e)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fcde7a2e-e924-4ea3-9fc0-ca7f79488919)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 72dfe4ed-e609-4bd1-ae89-deebd0ab678a)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 92e57c0a-d44d-4bf3-aa3d-ef1e4317e0aa)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f98618aa-aa2a-4642-bd4d-8f7fac540380)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 7 "Net-(D5A--)") (pintype "passive") (tstamp 76472378-743e-4ace-8118-7221313b02c9)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp 3970ce53-4925-4bf9-b3cd-d641f3451649)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp 2fd3545b-8090-423d-8610-6bc00d35d112) + (at 20.9625 67.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "MAIN2 L") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/17b70f00-11ad-44c2-a0cf-d948bf58cdac") + (attr through_hole) + (fp_text reference "X8" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1bb92bbc-bf95-459f-8535-54ba09e4963a) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 70ae9ccf-45a7-4230-85df-4e7d24bf2dd5) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5411514c-7e39-49cd-86f9-1aa9f44b1a9c) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp f7423970-976a-4e80-8db9-0ecca169e762)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 760944bc-2179-4635-aa00-49a20df258af)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp 2be11f7a-3cb3-4a04-b6f4-d04fa06c27a2)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 51 "Net-(X6-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 5f29bba9-38dc-44a5-b983-54f2cf3f7825)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 51 "Net-(X6-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 14c51f85-927b-49d8-8451-5a89a7b51aa9)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp 336f7aad-6eb2-40cc-ad1c-952c9f400fcd) + (at 27.8925 96.05) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/bc935f19-b1c5-4e0b-aaf2-4db4e881b474") + (attr smd) + (fp_text reference "R5" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b5af1cf1-1c23-4ba5-9180-373788b1aa80) + ) + (fp_text value "10k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4d18c048-d652-46ec-95e0-fde603deaa8c) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp ab6e2365-cc94-414e-808c-e4472073b890) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2efddb69-34e8-459d-9a52-9b52525b8863)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8e07df69-596a-409b-a042-7f8d4597eb39)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5cd6a486-933d-46e5-9662-29a47dda897b)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 26e160ee-0427-4ece-b7d1-f51b75728ed8)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1169fd13-bfeb-4a10-a9a0-45f340ed0523)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 81278495-78e3-4d55-811c-808c4900a465)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b27f65be-2d69-40a1-9a9f-12249a83868a)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e1a51246-50b6-4338-b1f7-3a14e226d406)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8c070f7b-a819-4d41-9257-2459f62252fa)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6c7b6997-c1a6-479b-851b-16844ef15d3b)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 5 "+3V3") (pintype "passive") (tstamp 94f1f457-5c1f-4097-9541-a3da5447d2f6)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 22 "RL_EN") (pintype "passive") (tstamp 1b469e27-4a67-4bc9-86ac-fe570b530049)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:TO-252-2" (layer "F.Cu") + (tstamp 339a8531-021f-4fed-b1f7-d4e20fd4740e) + (at 78.6725 68.95) + (descr "TO-252/DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/") + (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "P-MOSFET transistor, gate/drain/source") + (property "ki_keywords" "transistor PMOS P-MOS P-MOSFET") + (path "/c7db6a90-e296-480a-8e4c-cd288072fd66") + (attr smd) + (fp_text reference "VT7" (at 0 -4.5) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6a1d7f21-f110-4fea-96a3-eae11d39ef93) + ) + (fp_text value "IRFR9024" (at 0 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 34fd1c39-1c73-445c-955b-4f1642670787) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ce7eff48-7d10-4a52-9f8d-caf5fa7d3722) + ) + (fp_line (start -3.31 -3.45) (end -3.31 -3.18) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8505d71a-cf60-42e7-a819-3ae6311fb017)) + (fp_line (start -3.31 -3.18) (end -6.14 -3.18) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b753c2e0-074f-455c-bdc3-0b391fda8bbe)) + (fp_line (start -3.31 3.18) (end -4.41 3.18) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d57cb0ec-303c-46ef-a219-e1d32b868449)) + (fp_line (start -3.31 3.45) (end -3.31 3.18) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d442e8c7-874c-44fd-8ebf-b68cbc6fc319)) + (fp_line (start 3.11 -3.45) (end -3.31 -3.45) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 372c8d5e-dab2-407d-8716-3d383ee96a07)) + (fp_line (start 3.11 3.45) (end -3.31 3.45) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 115c26cf-722e-42af-bfe3-71ecd8730c3a)) + (fp_line (start -6.39 -3.5) (end -6.39 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b6ea9bb9-8ea2-435e-9e9a-b9789a1c62b1)) + (fp_line (start -6.39 3.5) (end 4.71 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e40a79ab-1867-4ed6-859e-01b7af422002)) + (fp_line (start 4.71 -3.5) (end -6.39 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3e5938da-32d1-4baf-bd6a-db7147ad494f)) + (fp_line (start 4.71 3.5) (end 4.71 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a6eb85bb-f5ea-4b75-91ce-5a50c8a51cbe)) + (fp_line (start -5.81 -2.655) (end -5.81 -1.905) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 20e1db64-d964-4fdd-8613-e379aea06cb4)) + (fp_line (start -5.81 -1.905) (end -3.11 -1.905) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1b42aa72-a10a-4fc9-9252-5273ab63c1b4)) + (fp_line (start -5.81 1.905) (end -5.81 2.655) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 81921eb5-ad75-4c26-96bc-ff76241dc17f)) + (fp_line (start -5.81 2.655) (end -3.11 2.655) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 82f66aa4-6ef4-489a-ab00-fc73ff6ecbdc)) + (fp_line (start -3.11 -2.25) (end -2.11 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 18c010f1-5243-4719-9236-1fb203e93332)) + (fp_line (start -3.11 1.905) (end -5.81 1.905) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b2e1028a-d69a-4b99-acb3-98fd33f1882a)) + (fp_line (start -3.11 3.25) (end -3.11 -2.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 51526010-ec6e-4c48-8569-cee7cf71db7c)) + (fp_line (start -2.705 -2.655) (end -5.81 -2.655) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c119b507-49dd-44af-929e-c47233fdedd8)) + (fp_line (start -2.11 -3.25) (end 3.11 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp edb17f59-f15c-401b-aed8-8165102374b6)) + (fp_line (start 3.11 -3.25) (end 3.11 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f3125f62-22f6-443d-b867-7c4f65662386)) + (fp_line (start 3.11 -2.7) (end 4.11 -2.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 109f65e3-3b64-4479-aa84-ed9e9aa858b8)) + (fp_line (start 3.11 3.25) (end -3.11 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 56f4035b-3337-49f7-bc82-37e526721fc7)) + (fp_line (start 4.11 -2.7) (end 4.11 2.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ddd332d5-134b-4f8d-8ead-c60211633f11)) + (fp_line (start 4.11 2.7) (end 3.11 2.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c6158a67-6b27-4af1-8ae1-f6dc253db6cf)) + (pad "1" smd roundrect (at -5.04 -2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333) + (net 66 "Net-(VT4-D)") (pinfunction "G") (pintype "input") (tstamp 9e949df5-3cf0-4594-ba34-1999b1080e25)) + (pad "2" smd roundrect (at -0.415 -1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.090909) + (net 64 "Net-(VD6-K)") (pinfunction "D") (pintype "passive") (tstamp 527b1ee5-6520-4914-9a33-822288414868)) + (pad "2" smd roundrect (at -0.415 1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.090909) + (net 64 "Net-(VD6-K)") (pinfunction "D") (pintype "passive") (tstamp 1b453296-b04d-47a4-9b34-140272d38ea1)) + (pad "2" smd roundrect (at 1.26 0) (size 6.4 5.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.043103) + (net 64 "Net-(VD6-K)") (pinfunction "D") (pintype "passive") (tstamp c88528d1-03a7-41ea-a716-f0e6a257d490)) + (pad "2" smd roundrect (at 2.935 -1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.090909) + (net 64 "Net-(VD6-K)") (pinfunction "D") (pintype "passive") (tstamp 4220837e-ee2e-4303-8ec8-bf46970a608d)) + (pad "2" smd roundrect (at 2.935 1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.090909) + (net 64 "Net-(VD6-K)") (pinfunction "D") (pintype "passive") (tstamp 76bfe240-e0c7-4636-9087-5732dc2b061c)) + (pad "3" smd roundrect (at -5.04 2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333) + (net 4 "+12V") (pinfunction "S") (pintype "passive") (tstamp a36e468d-59f5-4858-9a5a-1bc4c69f2179)) + (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-2.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp 33beb56d-db4f-4ae0-a3b2-400dcdd05859) + (at 32.3025 90.15) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/55f3c412-16cb-47ce-8487-473a5f55cc23") + (attr smd) + (fp_text reference "R11" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0c55357b-a83d-44f7-a3b0-0de58c126bdb) + ) + (fp_text value "10k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4ad40ee8-44d7-429d-9dcb-29a568f75872) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp e76f57d4-b24b-4122-aeff-da9712f602eb) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5fc14641-439c-4949-94f4-a60ed52baee4)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2b5d309d-17ad-4217-896f-5a4333b64167)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fc0d65e6-d4e3-48be-83ba-ff2d61ffc393)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2517ae18-3eb9-44be-8167-9b4223a86e01)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b7914be5-26a1-4fb8-82e1-3fe6fce2c6c6)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7626a85b-cd82-4e94-ba83-0e1713d6fa1c)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e4c7d0aa-53eb-4855-ba0c-4c877673c775)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d0c5728c-f2b5-4376-b748-6cf8921ef6b6)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 19bcbe8a-05be-4ca4-85a7-2ce3a820439d)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d9e5fbd9-63be-4b7b-b3ff-fa82bd8906fd)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 4 "+12V") (pintype "passive") (tstamp 525368d6-3304-44fb-bffb-f98ba4a143a8)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 7 "Net-(D5A--)") (pintype "passive") (tstamp 0f6f4c34-2fec-48c8-9b88-0e2d16585f2b)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp 340c9c9a-33ad-4390-86f6-74c057365918) + (at 20.9625 91.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "Pump N") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/1ac1075c-447d-422f-9f47-cdcfd18b292f") + (attr through_hole) + (fp_text reference "X16" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 598512ed-15ad-46dc-96f3-f0e04938fe42) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8d41b235-eadd-4848-99aa-7d5ceb68afad) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a609774b-19a7-479f-abc2-cea684217167) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 0ccfb4b8-2977-48ad-8fb9-47baa4d0fd99)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 351184f7-e28b-42a6-98dc-f8e20904549b)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp d6a71a0e-86e5-40cb-bd8f-edeaa45e6688)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 62 "Net-(X16-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 34235c25-22ca-415f-962a-b7f79d7cbd43)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 62 "Net-(X16-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 54102784-1349-4198-a07b-843a419d4663)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_Array_Convex_4x0603" (layer "F.Cu") + (tstamp 39a66683-5d13-4d13-814b-5b8389e387d8) + (at 47.1125 75.9) + (descr "Chip Resistor Network, ROHM MNR14 (see mnr_g.pdf)") + (tags "resistor array") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "4 resistor network, parallel topology") + (property "ki_keywords" "R network parallel topology isolated") + (path "/d451c112-1ab4-4d42-b63b-2b752d02c114") + (attr smd) + (fp_text reference "R10" (at 0 -2.8) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 132c631e-200b-4b5a-92b4-0aee17db049d) + ) + (fp_text value "330" (at 0 2.8) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 46bf042b-5042-4bcb-8b2d-4e3777588f43) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp a9457c53-b6b9-44e5-9a6d-c00d3297721b) + ) + (fp_line (start 0.5 -1.68) (end -0.5 -1.68) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 138f7c31-3b6a-4df3-becd-ee95c0156ad0)) + (fp_line (start 0.5 1.68) (end -0.5 1.68) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 80fc1390-e9ee-481c-b6bb-e8e70d671b3f)) + (fp_line (start -1.55 -1.85) (end -1.55 1.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7bd99e91-1110-47f1-98b3-4d17278527c9)) + (fp_line (start -1.55 -1.85) (end 1.55 -1.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 02c90451-c190-431b-a525-a093598b3e2a)) + (fp_line (start 1.55 1.85) (end -1.55 1.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5421ecf4-3c3b-4b41-ad07-4ea057929abc)) + (fp_line (start 1.55 1.85) (end 1.55 -1.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e1ece48e-d53a-48c0-bfe4-841d4210297f)) + (fp_line (start -0.8 -1.6) (end 0.8 -1.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cdb63485-d7d0-40c8-8609-aa02a29a16ea)) + (fp_line (start -0.8 1.6) (end -0.8 -1.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 33b38770-69f9-4ef5-b60e-6dc3a43f0990)) + (fp_line (start 0.8 -1.6) (end 0.8 1.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 17af7dfa-314c-4255-845d-f591cb6625e1)) + (fp_line (start 0.8 1.6) (end -0.8 1.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 664cdedf-0a8e-4425-98c8-6cf0d86280c4)) + (pad "1" smd rect (at -0.9 -1.2) (size 0.8 0.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 45 "Net-(HL2-K)") (pinfunction "R1.1") (pintype "passive") (tstamp 1d868e58-e771-4c8e-a90c-c4839a6c8448)) + (pad "2" smd rect (at -0.9 -0.4) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") + (net 46 "Net-(HL3-K)") (pinfunction "R2.1") (pintype "passive") (tstamp 70cbd40a-5c5b-4f4f-82f8-0f3bf36aeaae)) + (pad "3" smd rect (at -0.9 0.4) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") + (net 47 "Net-(HL4-K)") (pinfunction "R3.1") (pintype "passive") (tstamp 430e56df-df59-4298-9422-c4e291b8ef73)) + (pad "4" smd rect (at -0.9 1.2) (size 0.8 0.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 48 "Net-(HL5-K)") (pinfunction "R4.1") (pintype "passive") (tstamp 813e996a-3194-4869-b9a8-e9388d341875)) + (pad "5" smd rect (at 0.9 1.2) (size 0.8 0.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "GND") (pinfunction "R4.2") (pintype "passive") (tstamp 61d745c2-58f6-4168-b184-c2eb84f3e6ba)) + (pad "6" smd rect (at 0.9 0.4) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "GND") (pinfunction "R3.2") (pintype "passive") (tstamp 27005095-dd66-492c-862c-0ebe8cab203a)) + (pad "7" smd rect (at 0.9 -0.4) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "GND") (pinfunction "R2.2") (pintype "passive") (tstamp bea51c77-7c45-4f4f-ba93-3d1ce132f973)) + (pad "8" smd rect (at 0.9 -1.2) (size 0.8 0.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "GND") (pinfunction "R1.2") (pintype "passive") (tstamp 3bd60940-6d99-4e80-8d48-613dd839fdaa)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_Array_Convex_4x0603.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:TO-252-2" (layer "F.Cu") + (tstamp 3b74aff8-a3fe-48e1-84a1-b5f9d9a62f92) + (at 78.6725 77) + (descr "TO-252/DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/") + (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "P-MOSFET transistor, gate/drain/source") + (property "ki_keywords" "transistor PMOS P-MOS P-MOSFET") + (path "/65785bfc-f179-4b16-8097-a55c493ac387") + (attr smd) + (fp_text reference "VT8" (at 0 -4.5) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 63bca249-f91c-405d-bc0d-f596b3a3b3b4) + ) + (fp_text value "IRFR9024" (at 0 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 616fb7e6-fe99-4e1a-bd09-f68da1726a8d) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9bdc4d50-1c39-4249-8825-53d67f15f39f) + ) + (fp_line (start -3.31 -3.45) (end -3.31 -3.18) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a5a02b81-8550-4a26-a5b1-5e2414b381e3)) + (fp_line (start -3.31 -3.18) (end -6.14 -3.18) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0dbcae89-137a-44fb-85e7-cce16dfa067f)) + (fp_line (start -3.31 3.18) (end -4.41 3.18) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf0d05fb-e87f-4f9d-b735-14708ee6ebda)) + (fp_line (start -3.31 3.45) (end -3.31 3.18) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5e267326-4dd9-401e-8dbd-cc97a9b5828d)) + (fp_line (start 3.11 -3.45) (end -3.31 -3.45) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c7cc832-850d-418d-9fb0-e750884214a9)) + (fp_line (start 3.11 3.45) (end -3.31 3.45) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 155fa667-d039-4c16-94db-df7fa9a62283)) + (fp_line (start -6.39 -3.5) (end -6.39 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1e2d6e62-fc66-43a9-b7bc-ce3222071831)) + (fp_line (start -6.39 3.5) (end 4.71 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 66f738c4-e127-4279-8b73-1c03898a40c1)) + (fp_line (start 4.71 -3.5) (end -6.39 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e3ebe7ce-eeac-4c64-9b30-740ceddb6510)) + (fp_line (start 4.71 3.5) (end 4.71 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 768406e3-da85-4feb-b9a0-4b2f28fcb337)) + (fp_line (start -5.81 -2.655) (end -5.81 -1.905) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fa11ddfc-df59-4b51-915b-2375e0508dd2)) + (fp_line (start -5.81 -1.905) (end -3.11 -1.905) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 74d9977c-be7d-4359-b682-b9c001c84d3e)) + (fp_line (start -5.81 1.905) (end -5.81 2.655) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0f1e876c-79fd-4a2b-bb53-7ee4cbc438f4)) + (fp_line (start -5.81 2.655) (end -3.11 2.655) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b04bdfe2-1e34-4347-969f-57d331e81e43)) + (fp_line (start -3.11 -2.25) (end -2.11 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8fd9679f-3df9-4328-bd6e-a1e13a55d8b7)) + (fp_line (start -3.11 1.905) (end -5.81 1.905) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 15022c02-a037-4db4-b063-520d20b1aecb)) + (fp_line (start -3.11 3.25) (end -3.11 -2.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e3146b34-2716-4517-8764-54f01b82ac67)) + (fp_line (start -2.705 -2.655) (end -5.81 -2.655) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b656bde4-d05f-46ea-932c-8dea417dafe2)) + (fp_line (start -2.11 -3.25) (end 3.11 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 721280e5-f776-48dd-82e4-91a9bbde0955)) + (fp_line (start 3.11 -3.25) (end 3.11 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b22d7792-8886-4611-8e3a-c23eeb2ca460)) + (fp_line (start 3.11 -2.7) (end 4.11 -2.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7f9f9b0d-93ba-4289-b405-98fa7863a133)) + (fp_line (start 3.11 3.25) (end -3.11 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c8844932-123e-4108-a7b2-eddfaaf6ac87)) + (fp_line (start 4.11 -2.7) (end 4.11 2.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4873d4cc-9f3e-4b34-b99a-10946062b191)) + (fp_line (start 4.11 2.7) (end 3.11 2.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 665473c1-7dfe-4a13-9f3e-c8a705ff0d43)) + (pad "1" smd roundrect (at -5.04 -2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333) + (net 67 "Net-(VT5-D)") (pinfunction "G") (pintype "input") (tstamp 9ff65e8b-e802-4636-ada8-aabc69d4b883)) + (pad "2" smd roundrect (at -0.415 -1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.090909) + (net 65 "Net-(VD7-K)") (pinfunction "D") (pintype "passive") (tstamp 0796f99a-1b4e-455a-964b-d6f3fee1c3d1)) + (pad "2" smd roundrect (at -0.415 1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.090909) + (net 65 "Net-(VD7-K)") (pinfunction "D") (pintype "passive") (tstamp 62b7f64b-cca2-47ec-93db-0050aabf3e19)) + (pad "2" smd roundrect (at 1.26 0) (size 6.4 5.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.043103) + (net 65 "Net-(VD7-K)") (pinfunction "D") (pintype "passive") (tstamp 5e0e2b63-70f8-4431-a216-80541cf77017)) + (pad "2" smd roundrect (at 2.935 -1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.090909) + (net 65 "Net-(VD7-K)") (pinfunction "D") (pintype "passive") (tstamp 5e338609-a0c2-4b12-864f-f7ca2bdcfb8b)) + (pad "2" smd roundrect (at 2.935 1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.090909) + (net 65 "Net-(VD7-K)") (pinfunction "D") (pintype "passive") (tstamp 4a4e5c66-0f0c-4258-9860-de51788b6012)) + (pad "3" smd roundrect (at -5.04 2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333) + (net 4 "+12V") (pinfunction "S") (pintype "passive") (tstamp 5db5495a-c124-446f-9a7d-d3ef19d91ddb)) + (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-2.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:TerminalBlock_KLS2-301-5.00-02P" (layer "F.Cu") + (tstamp 3e838703-361f-4eaa-99f7-3273b7fcd761) + (at 66.1825 78.95) + (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2") + (tags "terminal block bornier2") + (property "Field4" "+") + (property "Field5" "-") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic screw terminal, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "screw terminal") + (path "/7609ae84-102c-421d-a7a5-ad62d2ea9585") + (attr through_hole) + (fp_text reference "X21" (at 2.54 -5.3) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4eb4ab8a-a6e0-4cae-8c2e-bbeaa0c64149) + ) + (fp_text value "Screw_Terminal_01x02" (at -0.1 6) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 40edcaac-410d-47db-a86b-1e0061364775) + ) + (fp_text user "${REFERENCE}" (at 0 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 634340f9-bb98-44eb-ae81-42c6aab318d0) + ) + (fp_line (start -5 -2.3) (end 5 -2.3) + (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 2f0184b8-ed56-4dce-b335-9b23dc509103)) + (fp_line (start -5 2.3) (end 5 2.3) + (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 62f107fc-45c3-4a5e-974c-85fdacdbf584)) + (fp_rect (start -5 -4.5) (end 5 3.1) + (stroke (width 0.15) (type default)) (fill none) (layer "F.SilkS") (tstamp 93501f8c-66a5-4a2f-be92-99dd97f5e11c)) + (fp_circle (center -2.5 -3) (end -2 -3) + (stroke (width 0.15) (type default)) (fill none) (layer "F.SilkS") (tstamp cce1ca2d-7aef-48b4-962f-c874362f386c)) + (fp_circle (center 2.5 -3) (end 3 -3) + (stroke (width 0.15) (type default)) (fill none) (layer "F.SilkS") (tstamp de2315d2-8c04-445c-b0ca-7810999f0211)) + (fp_rect (start -5 -4.6) (end 5 3.2) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 8265ad57-7fef-4abc-9d06-adfde221c9d3)) + (fp_rect (start -5 -4.6) (end 5 3.1) + (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp 7f6191e4-10ba-436b-bad2-03c8a01d5a4a)) + (pad "1" thru_hole rect (at -2.5 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 61 "Net-(X19-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 0c11a003-3042-4a57-a841-cf2145b0d044)) + (pad "2" thru_hole circle (at 2.5 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 59 "Net-(X18-Pin_1)") (pinfunction "Pin_2") (pintype "passive") (tstamp c33e24af-dc82-4c0f-8df8-e7dbe9154ba5)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/dg-301-5_0-2P.step" + (offset (xyz -5 -3 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp 3ff88b53-955a-4a2d-b6fe-9d3251f2b6a8) + (at 27.8925 99) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/fffd0653-f0d6-4232-bcbd-a11eaed5b4cf") + (attr smd) + (fp_text reference "R6" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d7e5fcfc-086d-4e14-807f-5992ab3dbf97) + ) + (fp_text value "1k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 188f1b88-caf9-48bf-8c1a-7f7694d87596) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 92bd4765-0c22-4a4e-a708-869f073ea2f4) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 33118a57-0094-4380-9d8f-9ef0fe002421)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 26797ca5-e62a-4d37-953b-33baed51ef54)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c4e9cd39-f454-411d-947a-59c41a0fb90e)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp db41d6b3-3b05-4f5a-a6b7-4697b02e1390)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 06821cb8-66a9-4cca-99d0-bb4727a644dd)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 38fc4673-f4fd-49d0-8794-7f063a0f09fb)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 07b36164-f5a2-4006-bab8-8530b446faaf)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9f722754-3790-4627-ae85-58d1e23c0613)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3d600bbf-7752-4eb6-8e93-b696c31521fe)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aaa5c85c-d53c-4957-8670-b803ce08ec6f)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 6 "E_STOP") (pintype "passive") (tstamp dbe3dc24-284d-4889-8683-c0ea86ce267d)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 3 "GND") (pintype "passive") (tstamp 895b4fc6-5e23-432e-9c16-ec649981e547)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Relay_THT:Relay_DPST_Omron_G2RL-2A" (layer "F.Cu") + (tstamp 45d36a67-acf6-426c-a996-0f297ccba15c) + (at 62.1625 22.605) + (descr "Omron Relay, DPST, https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf") + (tags "Omron Relay DPST") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "General Purpose Low Profile Relay DPST Through Hole, Omron G2RL series, Normally Open, 8A 250VAC") + (property "ki_keywords" "Dual Pole Relay Omron DPST NO") + (path "/376ea1f8-b74f-4379-9d1f-7cc972d226a2") + (attr through_hole) + (fp_text reference "K4" (at 11.5 12.1 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8ecd6eb7-1405-4a0f-89af-91f8b18adf60) + ) + (fp_text value "G2RL-2A" (at -3.9 12.1 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b910cb01-8c0a-40ad-a879-d143f24d1b69) + ) + (fp_text user "${REFERENCE}" (at 3.75 12 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c84e0eae-b6c5-4344-aede-9451f7930502) + ) + (fp_line (start -2.84 -2.64) (end -0.65 -2.64) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c135f014-0b9c-4c69-94c7-2264ce8961ca)) + (fp_line (start -2.84 -0.3) (end -2.84 -2.64) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 93e49404-d1d6-4865-9dc6-638d07e62613)) + (fp_line (start -2.6 -2.4) (end -2.6 26.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4214ce46-21b7-44fc-9899-09f76902fbf6)) + (fp_line (start -2.6 26.6) (end 10.1 26.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bcbecd4b-6a75-458a-b969-2f5dc5172c9b)) + (fp_line (start 3.4 -0.6) (end 3.4 0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 885d83a2-15c7-4b82-a672-73633649babf)) + (fp_line (start 3.4 0.2) (end 4.1 -0.2) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 94fc27fa-987e-43e6-90f7-b74735d43886)) + (fp_line (start 3.4 0.6) (end 4.1 0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f4b99298-f6fc-4535-bf72-d6b784ba5dd0)) + (fp_line (start 4.1 -0.6) (end 3.4 -0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 21f371d3-f2ec-41d3-ab33-85b78b8d1bd2)) + (fp_line (start 4.1 0.6) (end 4.1 -0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a09ba3a8-60fe-4b42-b5c3-7a14bed7a531)) + (fp_line (start 10.1 -2.4) (end -2.6 -2.4) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4975f023-01a5-4031-8916-0174b12956cd)) + (fp_line (start 10.1 26.6) (end 10.1 -2.4) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 63525abd-9730-411d-b6b4-1ec5a6cf4702)) + (fp_line (start -2.75 -2.55) (end -2.75 26.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a26467dc-d5b8-4ade-9fa4-bde2f26c20fe)) + (fp_line (start -2.75 26.75) (end 10.25 26.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f3cff077-f8b5-40cd-afbb-3fe376c807ed)) + (fp_line (start 10.25 -2.55) (end -2.75 -2.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 91d2c6f8-5345-4bb9-a593-0675795fd6b7)) + (fp_line (start 10.25 26.75) (end 10.25 -2.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2317f6be-68e3-4ff6-879c-e60ff0068422)) + (fp_line (start -2.5 -1.3) (end -2.5 26.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6c071202-f60f-48bf-9081-4bd128f42305)) + (fp_line (start -2.5 26.5) (end 10 26.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c9f7b4d1-7fef-488e-bffd-8800fcd7a0de)) + (fp_line (start -1.5 -2.3) (end -2.5 -1.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e6b5ea54-c3d6-44b7-9d7b-34ff72b91b5a)) + (fp_line (start 1.5 0) (end 6 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 95f30c03-1f69-428a-a487-a2210065f496)) + (fp_line (start 10 -2.3) (end -1.5 -2.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 25a08a98-d296-41be-b6a8-9526526a52be)) + (fp_line (start 10 26.5) (end 10 -2.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1cd2b804-d06c-45b2-9078-da9029e095c1)) + (pad "13" thru_hole circle (at 0 20) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 59 "Net-(X18-Pin_1)") (pintype "passive") (tstamp 4a46545c-22c3-4c79-9922-641a174fd464)) + (pad "14" thru_hole circle (at 0 25) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 60 "Net-(X17-Pin_1)") (pintype "passive") (tstamp a5734a0c-871b-4ae4-896e-61a36881cb30)) + (pad "23" thru_hole circle (at 7.5 20) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 61 "Net-(X19-Pin_1)") (pintype "passive") (tstamp f0576bc2-b865-4c28-b3ff-b3e644caf8b1)) + (pad "24" thru_hole circle (at 7.5 25) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 62 "Net-(X16-Pin_1)") (pintype "passive") (tstamp 5bce4538-1837-4bfd-b2be-f01637c70dbc)) + (pad "A1" thru_hole rect (at 0 0) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 4 "+12V") (pintype "passive") (tstamp fbf98b3b-5ffc-4f6b-ac15-a34425f6507f)) + (pad "A2" thru_hole circle (at 7.5 0) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 63 "Net-(VD5-A)") (pintype "passive") (tstamp fd35842e-c502-4b7d-8f61-b4814376d171)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/G2RL-2A.stp" + (offset (xyz 3.75 -12.2 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp 463444e1-3620-48da-9a5c-c8d7a27e47ed) + (at 67.2825 54.39) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/e293fd47-6924-4fa2-a1c2-4a57b9f6bf7c") + (attr smd) + (fp_text reference "C8" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dc8c590b-df5a-4a22-88a7-85026f86affd) + ) + (fp_text value "0.1u" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f125ce3d-3b8b-4809-aa8b-76bbd82eb52a) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 991b940b-82ed-4bd9-9fc2-ccd1b1aea005) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b1bbb1c0-dff6-4bf6-8e90-691049934c47)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 177b5f08-b2e8-4924-952c-98126ef6d89a)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6ba338d8-c183-4e6b-b867-1e46f6699a97)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a775df83-1ab2-4545-aed6-5daa3cdd393c)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ea9ec4ab-6f24-4b13-b49d-63f5ce2d4a4a)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3ad01510-16d0-444f-86db-e2306c38d202)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9a926a82-bd51-4031-8ac2-2aaa13839bf6)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7d1ab0af-c83a-4f89-8a1a-743d02434470)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eb61cc92-be98-4b12-a537-fedd3d659d9a)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fff689e1-b257-46cd-a83b-75702330bd9c)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3V3") (pintype "passive") (tstamp d72e4a52-6f70-45f8-b5f0-c83b152099cc)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp 9d4d9327-705e-41cc-9000-f4c253aef03f)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TestPoint:TestPoint_Pad_D1.0mm" (layer "F.Cu") + (tstamp 472d2580-f33f-4c3d-806d-5bbc2ad10c78) + (at 58.6325 86.25) + (descr "SMD pad as test Point, diameter 1.0mm") + (tags "test point SMD pad") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "exclude_from_bom" "") + (property "ki_description" "test point") + (property "ki_keywords" "test point tp") + (path "/c26c72a6-ed07-4c3f-ba51-35de60b30fa2") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "TP2" (at 0 -1.448) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 597e36e9-de86-43b6-84ec-b3024adc1490) + ) + (fp_text value "TestPoint" (at 0 1.55) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cd2374ff-b7bc-446d-bdbb-f3361aca5e94) + ) + (fp_text user "${REFERENCE}" (at 0 -1.45) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 159d42cb-f7a5-4ef5-85aa-94ecbe233b77) + ) + (fp_circle (center 0 0) (end 0 0.7) + (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 0f33c465-562c-413c-be14-8b76cca95e44)) + (fp_circle (center 0 0) (end 1 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp a03791f0-d5ee-4473-8312-65a45e0dce2c)) + (pad "1" smd circle (at 0 0) (size 1 1) (layers "F.Cu" "F.Mask") + (net 35 "Net-(D3-PB7)") (pinfunction "1") (pintype "passive") (tstamp 2c37f67a-f00a-46f8-8680-057f95456266)) + ) + + (footprint "Diode_SMD:D_SMB" (layer "F.Cu") + (tstamp 496e189c-81ed-4c86-95e1-41ee40f97759) + (at 76.3575 96.55) + (descr "Diode SMB (DO-214AA)") + (tags "Diode SMB (DO-214AA)") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode, small symbol") + (property "ki_keywords" "diode") + (path "/38544e0d-cdeb-434e-a82e-bc542b06337b") + (attr smd) + (fp_text reference "VD8" (at 0 -3) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e50c891a-501b-43cf-88ad-5694167668e9) + ) + (fp_text value "SS14" (at 0 3.1) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a709a61b-3cc4-4060-8c41-e0f16ac3d204) + ) + (fp_text user "${REFERENCE}" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a4e0c4c8-752f-467d-b5fc-ccac01fdbf57) + ) + (fp_line (start -3.66 -2.15) (end -3.66 2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3a47b0ee-f10e-44f4-a9b1-c5fbf75eafe2)) + (fp_line (start -3.66 -2.15) (end 2.15 -2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 41adee29-2fc1-45d6-9f45-855060c03535)) + (fp_line (start -3.66 2.15) (end 2.15 2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a16738db-1c30-446b-bcfe-9a4e317fe8cb)) + (fp_line (start -3.65 -2.25) (end 3.65 -2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5e3eed60-ad11-4997-a953-69a57e773ed5)) + (fp_line (start -3.65 2.25) (end -3.65 -2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 893369e3-c660-4d22-886a-83db01e3e6b3)) + (fp_line (start 3.65 -2.25) (end 3.65 2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c14f6bfb-c1dd-47c7-bc99-ba4d0239fbf0)) + (fp_line (start 3.65 2.25) (end -3.65 2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 354ebb03-4cdc-4a9b-81e4-8e51318edc22)) + (fp_line (start -2.3 2) (end -2.3 -2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 41697dcd-cacf-42bb-aabe-1c30a3000119)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 87a54ca0-f9d7-4545-8b98-e98856137298)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e177bc8c-9e38-413c-a6ca-2e1d8e510e7d)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1dad94c2-b7ba-44a0-b07e-b8e19b7371a1)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4d2ae9bd-cd83-40f6-bb51-5c75936b47e1)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 18c72232-b405-4253-b01d-1b67765f2f19)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d0ee75c1-79d0-4a37-a13f-3c9797418242)) + (fp_line (start 2.3 -2) (end -2.3 -2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 22e2a0ff-4453-43b4-ad35-3ae1ded45913)) + (fp_line (start 2.3 -2) (end 2.3 2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1f47c609-0677-46c9-897f-0f616710044c)) + (fp_line (start 2.3 2) (end -2.3 2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ea5c5e68-46c7-48bc-9e63-da4ec9d2a850)) + (pad "1" smd roundrect (at -2.15 0) (size 2.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1086956522) + (net 10 "Net-(VD8-K)") (pinfunction "K") (pintype "passive") (tstamp e04a3e97-6bbc-4354-a31b-762ab8a04ee0)) + (pad "2" smd roundrect (at 2.15 0) (size 2.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1086956522) + (net 3 "GND") (pinfunction "A") (pintype "passive") (tstamp 56e89fc9-444f-4365-9749-19af473c8286)) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tstamp 4a798518-0100-40f0-9838-7c8cd92d5ec0) + (at 82.9725 84.9) + (descr "SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "dual schottky barrier diode, in series") + (property "ki_keywords" "schottky diode common cathode") + (path "/304a453a-0a35-4b5d-91f2-530ab7b84358") + (attr smd) + (fp_text reference "VD1" (at 0 -2.4) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 64e09352-71df-4753-b3d9-2ce07239e321) + ) + (fp_text value "BAT54S" (at 0 2.4) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cb80c48d-cfda-46b4-a4fd-2ca20e45541e) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.32 0.32) (thickness 0.05))) + (tstamp 3736c3b8-1ba9-411d-b3fe-5d9eff50d0f7) + ) + (fp_line (start 0 -1.56) (end -1.675 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f7173b65-517a-4a88-9d7f-34a2c36b62dd)) + (fp_line (start 0 -1.56) (end 0.65 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1186b99d-a137-4231-866c-188b2279a32a)) + (fp_line (start 0 1.56) (end -0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 66de71e1-718e-43aa-9be7-dd9519e0ceb2)) + (fp_line (start 0 1.56) (end 0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2e33c3ab-c662-47ef-8ce6-3c085956bae5)) + (fp_line (start -1.92 -1.7) (end -1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 83602e10-732a-4f3e-805f-c6af5e25dc1e)) + (fp_line (start -1.92 1.7) (end 1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d3ec9849-31d9-4fb9-8086-eded9bb67299)) + (fp_line (start 1.92 -1.7) (end -1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a93b8e32-00b8-4e4d-9edd-e77e84dd488a)) + (fp_line (start 1.92 1.7) (end 1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bb5a0fbf-5710-42d4-8c25-cd45bd2de6b5)) + (fp_line (start -0.65 -1.125) (end -0.325 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b1e9a6d7-72a1-4db8-8646-182b96ffcb5d)) + (fp_line (start -0.65 1.45) (end -0.65 -1.125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp af39038f-3ca8-42d1-b174-6265ae4b9028)) + (fp_line (start -0.325 -1.45) (end 0.65 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9c4f0693-44b0-4c38-b33f-a4c5e2884f41)) + (fp_line (start 0.65 -1.45) (end 0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f34acf19-6d9c-4f24-811e-7b83928b5be3)) + (fp_line (start 0.65 1.45) (end -0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d4f98507-832e-42af-9834-d1f5db3ef33c)) + (pad "1" smd roundrect (at -0.9375 -0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp 197fca7b-d446-4a36-900e-aaddd120dc95)) + (pad "2" smd roundrect (at -0.9375 0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3V3") (pintype "passive") (tstamp 8a61fce6-912f-4b5b-abc9-cee78649f0d7)) + (pad "3" smd roundrect (at 0.9375 0) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 6 "E_STOP") (pintype "passive") (tstamp 09b80356-0c6f-43b6-9bcf-fcea0017509f)) + (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp 4da74d9d-ccc7-4522-b773-ddc3c0b5fcd8) + (at 62.8325 57.4) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/c4381f43-ba99-441c-a393-285d5ce92a84") + (attr smd) + (fp_text reference "C4" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5f1701c6-c5f3-4577-aeb5-4bbfe9e6fdb7) + ) + (fp_text value "0.1u" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 42ceea60-532c-46ac-ab35-5530734615f4) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 53de6485-642a-46d2-be73-983b612f1e53) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f896f154-3d7a-4ba4-a79b-443e167d5366)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 236da433-f47e-4c93-983f-8fa15899ab21)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4b4a49fb-e213-45d6-83f6-6aee9b521dea)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2d834d45-3978-463f-bfe7-925aff2699ee)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ea5a44bf-2194-40bd-8ddb-01a678f62b30)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 91406510-1cb3-4805-8ce2-364ff84cd55a)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6a21959d-b4b9-4097-b3aa-0171a137f270)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2492d480-1b27-488e-a413-3e143d7ac806)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0daccbc5-c095-41c1-ac5a-efc5b5d424fa)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c088941d-a9d4-47e0-a486-66b8b9b0cac7)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3V3") (pintype "passive") (tstamp 81717741-d344-4693-baef-edc730784eb8)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp 9754c642-b2ec-4d51-b9a2-883603fab1ee)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical" (layer "F.Cu") + (tstamp 4fea4dbd-0b16-4c63-8c79-332f920d961d) + (at 85.1525 21.73) + (descr "Through hole straight pin header, 2x03, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x03 2.54mm double row") + (property "Label" "SWD") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/aaa62a17-5e80-40c5-b716-89bfa983bee9") + (attr through_hole) + (fp_text reference "X1" (at 1.27 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5ae64d6a-9152-4463-b4b8-99157dcb4306) + ) + (fp_text value "PLD-6" (at 1.27 7.41) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 61e80213-4f7c-4525-a977-a33391d55a1a) + ) + (fp_text user "${REFERENCE}" (at 1.27 2.54 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3dee17b8-95b2-49ac-ab73-daab0fb25d6a) + ) + (fp_line (start -1.33 -1.33) (end 0 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c7f6c3f5-fba9-476f-b18a-5db310237569)) + (fp_line (start -1.33 0) (end -1.33 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e5138e5b-8e3d-4afe-b2f1-d380d00da8c6)) + (fp_line (start -1.33 1.27) (end -1.33 6.41) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3c7db733-87a0-4927-b183-8f97563449d2)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 73cda20d-7125-4c8d-9377-e3cd80ae993c)) + (fp_line (start -1.33 6.41) (end 3.87 6.41) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 62a06e84-92f4-4860-bdc8-23566e2f52d2)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 001e15c9-4a94-4d97-a06e-cd0c984aa20b)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e2d04596-6bf3-44fe-bc47-4d9e13bee6d9)) + (fp_line (start 3.87 -1.33) (end 3.87 6.41) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7f4f547f-e337-4fe0-9c76-a02642d3b4b0)) + (fp_line (start -1.8 -1.8) (end -1.8 6.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 185b8693-2f9f-48eb-ac40-bf451047dc3d)) + (fp_line (start -1.8 6.85) (end 4.35 6.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e8191cb3-e022-4a78-ab73-90c38c9ae0b3)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 185342ff-c457-4fc0-adc6-8e551774d41d)) + (fp_line (start 4.35 6.85) (end 4.35 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 350cc4bc-eaa0-4dc1-884c-68c6088d47a6)) + (fp_line (start -1.27 0) (end 0 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1f0ae21a-284d-47a0-99dd-4f1aaec2cfe6)) + (fp_line (start -1.27 6.35) (end -1.27 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 60ddcdf3-6718-49d6-b593-d4e03ec288e6)) + (fp_line (start 0 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3f656216-95a2-4698-b556-33068db97e4f)) + (fp_line (start 3.81 -1.27) (end 3.81 6.35) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 58070464-81b4-4c3e-8ce2-902c1144dd25)) + (fp_line (start 3.81 6.35) (end -1.27 6.35) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 470308e1-e780-4ef5-afa7-af19226fd8af)) + (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 28 "SWDIO") (pinfunction "Pin_1") (pintype "passive") (tstamp ad9da8a6-350f-4135-8035-72ea28e945f1)) + (pad "2" thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 5 "+3V3") (pinfunction "Pin_2") (pintype "passive") (tstamp ac40dd4e-9e37-40a9-90c2-84de742cbf76)) + (pad "3" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 29 "SWCLK") (pinfunction "Pin_3") (pintype "passive") (tstamp f8206059-6ec7-4c52-bf59-f5a819f01730)) + (pad "4" thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 70 "unconnected-(X1-Pin_4-Pad4)") (pinfunction "Pin_4") (pintype "passive+no_connect") (tstamp 24dd4fed-5c8d-49ad-a82f-6321797af64d)) + (pad "5" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 18 "RESET") (pinfunction "Pin_5") (pintype "passive") (tstamp dffdb3f7-be92-44ad-bd7b-1fc1ee16540b)) + (pad "6" thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 3 "GND") (pinfunction "Pin_6") (pintype "passive") (tstamp eb2e8b5b-65b7-44db-82f7-82abdeed23b7)) + (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "MountingHole:MountingHole_3.2mm_M3_Pad" (layer "F.Cu") + (tstamp 51e37745-04a6-4e49-80ca-52ff489d3306) + (at 56.6325 69.75) + (descr "Mounting Hole 3.2mm, M3") + (tags "mounting hole 3.2mm m3") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "exclude_from_bom" "") + (property "ki_description" "Mounting Hole with connection") + (property "ki_keywords" "mounting hole") + (path "/98a3d8cc-a484-49f0-a024-8121b695b46f") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "H3" (at 0 -4.2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ebaec057-1124-48be-b3cd-cfb0cab6230f) + ) + (fp_text value "M3" (at 0 4.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2598df88-27cd-45e9-a41c-010a51c602ad) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e389c45f-c137-4910-b9b2-4df66703c133) + ) + (fp_circle (center 0 0) (end 3.2 0) + (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp a31ff8be-7d0e-4286-8bfb-2b3ba47a60db)) + (fp_circle (center 0 0) (end 3.45 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp b5a3d347-2fb6-4034-abcb-acdcb5bf1c9e)) + (pad "1" thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers "*.Cu" "*.Mask") + (net 43 "unconnected-(H3-Pad1)") (pinfunction "1") (pintype "input+no_connect") (tstamp 2aa7134e-ff8d-430f-92cd-4164acc892de)) + ) + + (footprint "LED_SMD:LED_0805_2012Metric" (layer "F.Cu") + (tstamp 52283dc3-55f0-4250-933f-9aa9c2a21078) + (at 54.9025 83.195) + (descr "LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "LED") + (property "Label" "Power") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Light emitting diode, small symbol") + (property "ki_keywords" "LED diode light-emitting-diode") + (path "/122adad7-76b6-4a94-a59d-576afae845a1") + (attr smd) + (fp_text reference "HL1" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e8a6df8b-2eb7-4468-8a2a-f578a02d43b0) + ) + (fp_text value "KP-2012SGD" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3e99819a-7146-49b3-bb5c-a1a5158854e9) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 3074fe6a-85c3-457f-87ac-a28b4bd6290b) + ) + (fp_line (start -1.685 -0.96) (end -1.685 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6673a917-4b07-4a29-ad72-3207251f1fbd)) + (fp_line (start -1.685 0.96) (end 1 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 242f9f57-ba3d-45a7-a83a-f15ed9173f38)) + (fp_line (start 1 -0.96) (end -1.685 -0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b2c88666-a710-4fb3-91ae-3350075d0cdf)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 40f9cae4-1d4a-43a6-b2d1-16b834fcf6b8)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a63599d5-ca36-4e4b-886c-282208d01a62)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f4e2e418-c043-4f78-bd42-38153be72ed2)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1ea56b8d-e0e9-4138-a8d9-ff96e5e95fc5)) + (fp_line (start -1 -0.3) (end -1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f50a11e3-aa04-438d-913a-17dc3af6dfde)) + (fp_line (start -1 0.6) (end 1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 683ad7de-41d5-4c7b-8be9-4f88c37dd2bd)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 853df209-2e7a-43fa-93cc-2c4257be917f)) + (fp_line (start 1 -0.6) (end -0.7 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dde87de9-f56f-4564-a535-fb534fdc154b)) + (fp_line (start 1 0.6) (end 1 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9c1b105c-27e3-4cba-8e56-606e4a1c253d)) + (pad "1" smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 44 "Net-(HL1-K)") (pinfunction "K") (pintype "passive") (tstamp c1ceed1c-2e32-450f-9b87-111523f480c7)) + (pad "2" smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 4 "+12V") (pinfunction "A") (pintype "passive") (tstamp 6e92cbbc-265c-480a-9efd-628d5b3cde35)) + (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp 52900fbe-1903-466c-a3a8-26e98d449caa) + (at 20.9625 99.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "Pump L") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/c65ca0d6-6ec0-457f-81de-fc537c291ecb") + (attr through_hole) + (fp_text reference "X18" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 929d2ff0-aba6-4f09-86e1-4f0175bf31df) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 13a19162-a18c-49e8-ab87-b1c1412bd8db) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9ee1c68b-b411-43d1-b8b4-4186a0f615a2) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 842f2a6b-3a7b-421a-b203-0e911a5f1f09)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp c65f5f54-56de-4e2a-9f66-01dcd2fc99fc)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp bfcacdcd-f016-46d1-b345-e431fe2c003f)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 59 "Net-(X18-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 50b86f51-dc07-409c-b3cd-310985bf469b)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 59 "Net-(X18-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp d271fa14-25bb-4e79-8922-31a87e973b04)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tstamp 5465aa5c-db4e-45f3-aa80-3f430d6a29d5) + (at 87.8625 89.35) + (descr "SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23") + (property "ki_keywords" "N-Channel MOSFET") + (path "/b07f0af2-8c37-498d-8ccb-c7ece8bacf57") + (attr smd) + (fp_text reference "VT5" (at 0 -2.4) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp df27be5f-62b6-4261-a2ba-1336db3db6e0) + ) + (fp_text value "AO3400A" (at 0 2.4) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9d119ca7-fd84-4096-b926-08324819adc1) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.32 0.32) (thickness 0.05))) + (tstamp 3f7203ad-57b8-4d82-8c09-67f624d4d835) + ) + (fp_line (start 0 -1.56) (end -1.675 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5b5c7b65-cdbd-4026-a924-695bb126d8ec)) + (fp_line (start 0 -1.56) (end 0.65 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5e2c4cc0-9f76-48c9-8d20-f81837a8eb46)) + (fp_line (start 0 1.56) (end -0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5166aa25-3e4c-473e-a932-afd945910386)) + (fp_line (start 0 1.56) (end 0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4edb4896-4c49-447d-903e-c77be6293873)) + (fp_line (start -1.92 -1.7) (end -1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a0cfad68-513a-4a26-9256-e23149cdad28)) + (fp_line (start -1.92 1.7) (end 1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fb3c4f8b-b5de-4b03-923c-9f9a407ea182)) + (fp_line (start 1.92 -1.7) (end -1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d0408045-5ad2-4167-9387-e7c2ee313ce5)) + (fp_line (start 1.92 1.7) (end 1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f86ded85-ff28-49bb-8216-5e77617f89ca)) + (fp_line (start -0.65 -1.125) (end -0.325 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 16471621-aef1-4931-b51e-7d220bfdb8a6)) + (fp_line (start -0.65 1.45) (end -0.65 -1.125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b9b67682-eaa3-4234-bd2e-d0a17a8dafea)) + (fp_line (start -0.325 -1.45) (end 0.65 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 531d0d0d-c84f-45af-aaaf-440d1ff336ee)) + (fp_line (start 0.65 -1.45) (end 0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1a8756d9-44e0-4747-8a57-c16fdbdd832e)) + (fp_line (start 0.65 1.45) (end -0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 980eaef0-aa0c-4b8a-8945-3aa5ce06726c)) + (pad "1" smd roundrect (at -0.9375 -0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 33 "MOTOR2") (pinfunction "G") (pintype "input") (tstamp b1263534-ceca-41a7-8918-5b31a6aba3f8)) + (pad "2" smd roundrect (at -0.9375 0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "S") (pintype "passive") (tstamp a4898ffd-c93e-4691-9ec4-ca76bc107cfc)) + (pad "3" smd roundrect (at 0.9375 0) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 67 "Net-(VT5-D)") (pinfunction "D") (pintype "passive") (tstamp 7e20a3a7-c1f2-48da-99f8-6cc1c02527bd)) + (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp 5c6ba504-23c3-42fa-b2e3-21466973e0ee) + (at 20.9625 87.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "AUX L") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/e631381b-9d7a-4093-bb8f-b1cd2f60892d") + (attr through_hole) + (fp_text reference "X13" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 25e574bf-9796-4007-951a-ea22080726a2) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 86bb06e1-3b8a-4da9-9489-37abfda85ad1) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 93558cfa-3bfe-41b5-8cdb-39503ef0cb3c) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp af409d3a-543d-4321-b89f-ec66420fa506)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 14d6e93f-cf80-4640-b86a-04aaed44c5d5)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp beef22aa-1804-48c0-91da-bef23460aa9c)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 56 "Net-(X11-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 4e54647d-5caa-491a-9fb4-29093fa1ade2)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 56 "Net-(X11-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 78d43eb8-2d0c-489c-aa91-00a54faee57b)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (layer "F.Cu") + (tstamp 5cdba793-fb3b-4751-9f1b-d28c7941d189) + (at 85.6125 36.21) + (descr "SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOIC SO") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Quad 2-input NAND gate; open-drain output") + (property "ki_keywords" "nand, quad") + (path "/76b35b1f-de0e-4447-8af0-fb879e0293d2") + (attr smd) + (fp_text reference "D4" (at 0 -5.28) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b074cab4-a569-4c53-bc06-0a476a23f1b8) + ) + (fp_text value "74HC132" (at 0 5.28) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8cbe746f-a13d-4cf4-a930-51c299e98920) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.98 0.98) (thickness 0.15))) + (tstamp 0532a31d-c16f-45d6-9d20-e03cc46c3def) + ) + (fp_line (start 0 -4.435) (end -3.45 -4.435) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 29a25523-ab76-4c2a-a0f1-cc65024c42dd)) + (fp_line (start 0 -4.435) (end 1.95 -4.435) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 75b9a5b0-515d-4f5e-bba2-1b63bb7691ec)) + (fp_line (start 0 4.435) (end -1.95 4.435) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8559adfd-a8f1-4e4a-bc0f-dd5b271af775)) + (fp_line (start 0 4.435) (end 1.95 4.435) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 187ef446-b94f-4c4e-a3b7-9acff93b122a)) + (fp_line (start -3.7 -4.58) (end -3.7 4.58) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dd5c073c-c651-4714-ac03-bb454bffdacd)) + (fp_line (start -3.7 4.58) (end 3.7 4.58) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0bafb23d-dcfb-4c91-9fec-ddbe2dfbc40e)) + (fp_line (start 3.7 -4.58) (end -3.7 -4.58) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8208e9ec-4058-47ac-9d48-e31dbf6bbeb6)) + (fp_line (start 3.7 4.58) (end 3.7 -4.58) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3bd07753-e006-4cdb-b46b-9536a71c70cb)) + (fp_line (start -1.95 -3.35) (end -0.975 -4.325) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b9efb663-5dd1-4334-accf-6722e89db5fb)) + (fp_line (start -1.95 4.325) (end -1.95 -3.35) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 537ad2a0-1aa4-42d6-928b-86a4471fe0be)) + (fp_line (start -0.975 -4.325) (end 1.95 -4.325) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f82b3988-2e92-48c3-a508-f8447b142e63)) + (fp_line (start 1.95 -4.325) (end 1.95 4.325) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 156a9bb4-bb02-4208-bdfe-f912dbc78930)) + (fp_line (start 1.95 4.325) (end -1.95 4.325) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0d663725-bafe-497e-95a0-439d2a755391)) + (pad "1" smd roundrect (at -2.475 -3.81) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 22 "RL_EN") (pinfunction "A") (pintype "input") (tstamp 8d8b494c-25df-494e-bcf0-c92e6f5c2b73)) + (pad "2" smd roundrect (at -2.475 -2.54) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 36 "Net-(D4A-B)") (pinfunction "B") (pintype "input") (tstamp c5e13708-6958-477d-9cf6-9806835e15db)) + (pad "3" smd roundrect (at -2.475 -1.27) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 37 "LED_STOP") (pintype "output") (tstamp efecabb5-00ba-42b0-af54-1d012cba9c96)) + (pad "4" smd roundrect (at -2.475 0) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 37 "LED_STOP") (pinfunction "A") (pintype "input") (tstamp 9867ef81-142d-4e6a-a90e-2e4a5ac468ce)) + (pad "5" smd roundrect (at -2.475 1.27) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 6 "E_STOP") (pinfunction "B") (pintype "input") (tstamp 8e48c39a-daa1-413a-9f5b-1e473e0a761c)) + (pad "6" smd roundrect (at -2.475 2.54) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 36 "Net-(D4A-B)") (pintype "output") (tstamp a979a662-781c-41b8-833a-dc3c8aa384e6)) + (pad "7" smd roundrect (at -2.475 3.81) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 1e0a6370-f908-4a74-93cf-19ca2fb0e5a8)) + (pad "8" smd roundrect (at 2.475 3.81) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 38 "Net-(D4D-A)") (pintype "output") (tstamp d9582cc4-530b-4537-b3e5-f119bfbcdfc0)) + (pad "9" smd roundrect (at 2.475 2.54) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 31 "RL_MAIN_uC") (pinfunction "A") (pintype "input") (tstamp ffdeb5d8-5a42-4f9f-a579-bd9db36eb58d)) + (pad "10" smd roundrect (at 2.475 1.27) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 37 "LED_STOP") (pinfunction "B") (pintype "input") (tstamp d6780613-ff0c-4f20-9225-be4745a088a6)) + (pad "11" smd roundrect (at 2.475 0) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 39 "RL_MAIN") (pintype "output") (tstamp 6992bebd-608c-4a26-8fd8-6b801c0a1c2b)) + (pad "12" smd roundrect (at 2.475 -1.27) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 38 "Net-(D4D-A)") (pinfunction "A") (pintype "input") (tstamp eb50cb89-b7bc-4c49-bfec-9002df41c80b)) + (pad "13" smd roundrect (at 2.475 -2.54) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 38 "Net-(D4D-A)") (pinfunction "B") (pintype "input") (tstamp 1266918c-59a7-4fef-a912-45e77e608c26)) + (pad "14" smd roundrect (at 2.475 -3.81) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3V3") (pinfunction "VCC") (pintype "power_in") (tstamp 7393cdf7-3a39-4759-9a48-b4d35747f804)) + (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (layer "F.Cu") + (tstamp 6408eaa1-f6f4-44a2-87eb-3d4c49aa5461) + (at 86.3125 45.44) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "800mA Low-Dropout Linear Regulator, 3.3V fixed output, SOT-223") + (property "ki_keywords" "linear regulator ldo fixed positive") + (path "/cd2d7b67-66f4-4c85-97da-459c0fd08f33") + (attr smd) + (fp_text reference "D1" (at 0 -4.5) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 86eb1c1a-a53d-4cfd-af7c-3f3ba0411cad) + ) + (fp_text value "LM1117MP-3.3" (at 0 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 35d749aa-b620-4165-addc-69e69c20e32a) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp c6bc4fd1-cda2-4b53-91e0-adf664fcdf0a) + ) + (fp_line (start -4.1 -3.41) (end 1.91 -3.41) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c5646339-3641-4964-8a45-e2aff11147e0)) + (fp_line (start -1.85 3.41) (end 1.91 3.41) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ab070a2-5ced-47b1-a291-902b0adc795c)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 61761fd5-4370-4c31-a056-6737233a8bfc)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 819d5ec5-7bd0-4277-b070-e586864eefd0)) + (fp_line (start -4.4 -3.6) (end -4.4 3.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 46e68ae5-299e-43aa-8c0e-12e17f6c6da7)) + (fp_line (start -4.4 3.6) (end 4.4 3.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 88f6099f-fac0-49d9-84f6-7bcdc511b561)) + (fp_line (start 4.4 -3.6) (end -4.4 -3.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c714b9e5-516a-4ec1-9b70-75fcd2071616)) + (fp_line (start 4.4 3.6) (end 4.4 -3.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4a9dbb10-4d8f-49f4-9022-82a5012ba250)) + (fp_line (start -1.85 -2.35) (end -1.85 3.35) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 69097950-d1f3-4e8e-a683-be0960bd71f7)) + (fp_line (start -1.85 -2.35) (end -0.85 -3.35) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7a01c497-9660-45e6-a9df-4cb551dbef9d)) + (fp_line (start -1.85 3.35) (end 1.85 3.35) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp df8c6c3e-c2f0-41e2-8d18-1c8e263a8917)) + (fp_line (start -0.85 -3.35) (end 1.85 -3.35) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3afa9cca-d9b5-4c64-a72b-d3d2cd1af742)) + (fp_line (start 1.85 -3.35) (end 1.85 3.35) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 04a6df80-d51a-4c38-abdf-f3ea84f614fd)) + (pad "1" smd rect (at -3.15 -2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "GND") (pinfunction "GND") (pintype "power_in") (tstamp f01f06ee-cf23-4818-b892-82e137fe97fb)) + (pad "2" smd rect (at -3.15 0) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 5 "+3V3") (pinfunction "VO") (pintype "power_out") (tstamp f1aafb9a-0e30-4b04-8c48-56d1e49cf955)) + (pad "2" smd rect (at 3.15 0) (size 2 3.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 5 "+3V3") (pinfunction "VO") (pintype "power_out") (tstamp 5fd85080-de8f-4f1e-b51a-b1d617545f32)) + (pad "3" smd rect (at -3.15 2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "+12V") (pinfunction "VI") (pintype "power_in") (tstamp 9072c932-3001-444a-a51c-5064d0ad1fa9)) + (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_MiniMELF" (layer "F.Cu") + (tstamp 66b75e15-d3af-469a-901b-7c5b0cad24a0) + (at 88.9875 61.565) + (descr "Diode Mini-MELF (SOD-80)") + (tags "Diode Mini-MELF (SOD-80)") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode, small symbol") + (property "ki_keywords" "diode") + (path "/ace3ba32-2eb7-48e2-b348-c7a54e7ac9b6") + (attr smd) + (fp_text reference "VD5" (at 0 -2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6c1d47af-7553-4424-badc-206c30c31add) + ) + (fp_text value "PMLL4148" (at 0 2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7df5c565-49db-4a22-a9f5-df77b53cc2ca) + ) + (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ce19d5c1-6a43-41b7-abe8-8309fcc34e1f) + ) + (fp_line (start -2.66 -1.11) (end -2.66 1.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1c5e0edd-f1f4-4ed8-bf32-1ea4cc72e89f)) + (fp_line (start -2.66 1.11) (end 1.75 1.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5a1fda0f-3c92-4216-bdfb-290b3a4df84c)) + (fp_line (start 1.75 -1.11) (end -2.66 -1.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1cf5bcf5-e107-4594-ac54-d678369d926d)) + (fp_line (start -2.65 -1.1) (end 2.65 -1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2d03b96c-8fa8-402c-941e-254cec0912ec)) + (fp_line (start -2.65 1.1) (end -2.65 -1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c9b9a6a2-4fae-4f5a-a3ef-b78e2d4d37bb)) + (fp_line (start 2.65 -1.1) (end 2.65 1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ccf5f891-a93a-45f9-95b6-09a7c9b94051)) + (fp_line (start 2.65 1.1) (end -2.65 1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3a17bf1a-4b86-4d61-ba53-402af42e5e02)) + (fp_line (start -1.65 -0.8) (end 1.65 -0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6cf5b59d-5eb9-41de-85e3-8f72c0cfcc5f)) + (fp_line (start -1.65 0.8) (end -1.65 -0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fd4202d8-ab3d-45e3-b128-090d87eee5f7)) + (fp_line (start -0.75 0) (end -0.35 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9c32bb18-ae70-4366-b962-a894752fa3b0)) + (fp_line (start -0.35 0) (end -0.35 -0.55) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e8f1608c-6d88-4382-bae2-22e03cef001d)) + (fp_line (start -0.35 0) (end -0.35 0.55) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 04641d7e-e83f-4197-b852-6314c1585953)) + (fp_line (start -0.35 0) (end 0.25 -0.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp edf5f557-9866-4a2e-964b-524ec7e6e4e5)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 90e8b0bc-76b3-4a61-8b03-b322953aaa8d)) + (fp_line (start 0.25 0) (end 0.75 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp be191fb1-fd66-41bf-9624-df7ef5eba8e8)) + (fp_line (start 0.25 0.4) (end -0.35 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 500c129d-9370-49d1-bce2-677802490328)) + (fp_line (start 1.65 -0.8) (end 1.65 0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4eb83451-16d9-4853-bf63-6be915cc864d)) + (fp_line (start 1.65 0.8) (end -1.65 0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7e6e74a8-98a8-48c8-ab6d-e50f714b56d5)) + (pad "1" smd roundrect (at -1.75 0) (size 1.3 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1923076923) + (net 4 "+12V") (pinfunction "K") (pintype "passive") (tstamp 51051b24-2df3-45a5-8dfe-fe5aef7cf6d5)) + (pad "2" smd roundrect (at 1.75 0) (size 1.3 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1923076923) + (net 63 "Net-(VD5-A)") (pinfunction "A") (pintype "passive") (tstamp 2d473de9-2586-4d27-9d34-b5c2a8964fa2)) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MiniMELF.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp 67cfd1fc-311f-4660-810d-f88d533d146c) + (at 36.7125 90.15) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/f1b613ab-abd3-490c-b94a-b02332c929f2") + (attr smd) + (fp_text reference "R19" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7b9e805a-09b1-4077-8968-97c14fa9432b) + ) + (fp_text value "1k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d4086068-b47b-47ff-a6e9-7e11070c9a5a) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 36f7b8e7-01fc-4581-9be3-15208dbfec97) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8f0461e8-4460-4be8-9c04-067875ec6a28)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a4973bd8-47e1-40cb-ba78-8125a0ba44d7)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 52cc9cad-d2d4-42a1-86a8-af9413f27ad5)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 99bf9a93-3bd8-4775-a641-17593a39fbab)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ea0d8f24-5af2-497d-a726-329d11deb72f)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7a8b0c41-28a4-4c5d-89ce-1a5f3833aaff)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 91e1713b-3a73-4f04-9275-766e4cf50999)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 29892493-aad7-44cc-a065-f8713b650857)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 10d416ba-425d-46fe-9be3-ff913a9b5306)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 862f20a4-47b3-4c06-a56d-ccbf1239d9be)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 67 "Net-(VT5-D)") (pintype "passive") (tstamp efafdeed-31f2-4aba-92a2-d54a0cb908bb)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 4 "+12V") (pintype "passive") (tstamp d5a0525d-6e3f-4b90-a517-e4bb9ad759c4)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_MiniMELF" (layer "F.Cu") + (tstamp 6acf1315-5eaf-487f-b6df-acfc92efd884) + (at 88.9875 51.545) + (descr "Diode Mini-MELF (SOD-80)") + (tags "Diode Mini-MELF (SOD-80)") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode, small symbol") + (property "ki_keywords" "diode") + (path "/d9879a59-7576-4569-8745-05514ac2cab3") + (attr smd) + (fp_text reference "VD2" (at 0 -2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5591f77e-1dd5-4dc6-b39f-2849e7a796bb) + ) + (fp_text value "PMLL4148" (at 0 2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a8da34ab-dca2-436e-b030-c222b600b1d6) + ) + (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 80793cb9-5b31-4b9f-9d06-994285c34732) + ) + (fp_line (start -2.66 -1.11) (end -2.66 1.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cfb9b4bb-f3f4-461a-a701-f4a94b50f250)) + (fp_line (start -2.66 1.11) (end 1.75 1.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9403507b-e76b-4abb-952b-ae9fc470ce78)) + (fp_line (start 1.75 -1.11) (end -2.66 -1.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6a41f8e4-0f9c-4605-a41b-54d4f77c4048)) + (fp_line (start -2.65 -1.1) (end 2.65 -1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2273e27a-825c-4761-a37c-ba62d99e162b)) + (fp_line (start -2.65 1.1) (end -2.65 -1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5c077c42-f05e-43fd-bbba-cf9378537d4c)) + (fp_line (start 2.65 -1.1) (end 2.65 1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f525b4cb-4512-4403-89e0-d0f9908064f6)) + (fp_line (start 2.65 1.1) (end -2.65 1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c693369e-c542-4c7c-9090-43b039770480)) + (fp_line (start -1.65 -0.8) (end 1.65 -0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f6576b15-8c2d-4e2c-aa3b-d407a57294f8)) + (fp_line (start -1.65 0.8) (end -1.65 -0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d2bbd10b-ffeb-4c08-824b-473d9815ed84)) + (fp_line (start -0.75 0) (end -0.35 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a9decaf1-cf08-407d-a882-3fb2b0bc6daa)) + (fp_line (start -0.35 0) (end -0.35 -0.55) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bc02c3c8-4d2d-4231-a7bf-d190f71578d5)) + (fp_line (start -0.35 0) (end -0.35 0.55) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0b42c889-5bb8-41c8-8dd0-e98e397453dd)) + (fp_line (start -0.35 0) (end 0.25 -0.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f5969898-ffae-4f41-a585-02631e952c7e)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b5ca2cd8-1bde-49e6-9a38-be79ced6496f)) + (fp_line (start 0.25 0) (end 0.75 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a744d14a-d436-44b5-b712-e0a9ec5bac91)) + (fp_line (start 0.25 0.4) (end -0.35 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ff8edc15-84a5-450c-a3c3-d6dcbbab80ca)) + (fp_line (start 1.65 -0.8) (end 1.65 0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 916626e4-8031-4f17-b7f2-65d7b57c23ee)) + (fp_line (start 1.65 0.8) (end -1.65 0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a6d0c7f0-72e0-44db-94a4-9479501458d7)) + (pad "1" smd roundrect (at -1.75 0) (size 1.3 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1923076923) + (net 4 "+12V") (pinfunction "K") (pintype "passive") (tstamp 71d9304e-a1bc-49dd-851a-483643dacabd)) + (pad "2" smd roundrect (at 1.75 0) (size 1.3 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1923076923) + (net 53 "Net-(VD2-A)") (pinfunction "A") (pintype "passive") (tstamp 90779e7d-a802-4958-af71-36cd1a09628f)) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MiniMELF.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp 6b574b44-3987-4a30-bc8a-6584572cf1ef) + (at 32.3025 93.1) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/b7ecc7d3-8848-43a5-898e-aef96962c56c") + (attr smd) + (fp_text reference "R13" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 81de95e3-6b61-49ce-916d-062ef71a27f5) + ) + (fp_text value "100k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0fbaea21-2bea-4e41-b082-e1a9d2dcab8a) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp ad79ad64-5a26-42f4-b3ab-e7ab81adb829) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 84366a6b-ba97-4f0f-a0fe-56108c20ceb8)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fb71c185-5c0b-4d4c-97a7-5cfa0209765e)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 96825bd8-0246-4099-8c3a-4c9086199797)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d5610968-9e1f-4deb-bf8b-e57dadb28182)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f48779fd-dfdf-4299-8e4f-1b3ab6856598)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 51feaeb5-7ca0-45e8-9494-efb9cc16a273)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 374efcd3-fbb2-4dc0-989c-649ad5722d4f)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 48f3a2eb-edb7-43a2-b338-7ad52c37b690)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 477ec7c0-0f3e-497b-b87f-e64446cbcc43)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6029dd5a-703e-4e1f-833f-8a1caadd8d1f)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 8 "Net-(D5A-+)") (pintype "passive") (tstamp c942e9c9-b0b7-4d28-9f30-5f1187c0e06d)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 9 "WATER") (pintype "passive") (tstamp 9ebedb12-077b-43dc-b081-44a68afe0348)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "MountingHole:MountingHole_3.2mm_M3_Pad" (layer "F.Cu") + (tstamp 6b957bf5-21c8-4a9d-a860-6856b3695578) + (at 56.6325 53.85) + (descr "Mounting Hole 3.2mm, M3") + (tags "mounting hole 3.2mm m3") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "exclude_from_bom" "") + (property "ki_description" "Mounting Hole with connection") + (property "ki_keywords" "mounting hole") + (path "/0fe307bf-23fd-4c07-a3ec-59f9fd97be9b") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "H1" (at 0 -4.2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 605262a1-c24b-48cf-b98c-7b14fc9d6b05) + ) + (fp_text value "M3" (at 0 4.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e7c3afa5-1a74-4bf6-a007-4c5ee25ae5e3) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f16c93f1-3dd5-432f-9eb2-6e7907ada02b) + ) + (fp_circle (center 0 0) (end 3.2 0) + (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp b9e778b9-a83a-4eea-9c1c-00ed0a4f30a7)) + (fp_circle (center 0 0) (end 3.45 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 635cb26e-5227-4b5d-9a55-24d71fbff713)) + (pad "1" thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers "*.Cu" "*.Mask") + (net 41 "unconnected-(H1-Pad1)") (pinfunction "1") (pintype "input+no_connect") (tstamp 499f4940-644f-4825-aeb7-e74c12acd09c)) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp 705024ee-c167-4523-8ae6-ca71d000239f) + (at 36.7125 87.2) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/c067d48a-10f7-4c56-93bf-e96c1219dd7a") + (attr smd) + (fp_text reference "R18" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9c48c880-1f2a-4ca0-9051-79ab99c2dc6e) + ) + (fp_text value "1k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ebc21806-58d1-413d-a628-fc26a9479695) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp ac6eda61-9b46-4f9b-8efe-368175fed6c2) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 09841b9f-d120-4c15-ae0e-c1f86d80f8fd)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 583b4c11-fe27-482b-bc00-00552912e6cd)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b32c7c76-16ab-4056-908b-41c0b3fe5a0d)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19292899-5d25-4f03-b2da-f9176e91a8c7)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e72231b6-46a3-45a7-b617-cc76a85f2828)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e2f452c6-b8a3-4250-ac5b-256c17b746ac)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 36f5fd95-278b-4d43-862d-488533a9c069)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 953567ce-2ca2-469f-abb7-c854c5447cca)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4f8a5cb9-fe23-44a4-9411-ed4244bf572f)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 38020830-295a-433b-9341-70ba35bc910c)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 66 "Net-(VT4-D)") (pintype "passive") (tstamp 491ff024-77b7-46b2-b115-2a2621cbbd19)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 4 "+12V") (pintype "passive") (tstamp d5d2d427-d101-446e-8c1e-439d8ace7a8c)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "MountingHole:MountingHole_3.2mm_M3_Pad" (layer "F.Cu") + (tstamp 709689ac-e62e-47e8-b802-7b09ca842185) + (at 56.6325 77.7) + (descr "Mounting Hole 3.2mm, M3") + (tags "mounting hole 3.2mm m3") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "exclude_from_bom" "") + (property "ki_description" "Mounting Hole with connection") + (property "ki_keywords" "mounting hole") + (path "/2a0c4da4-857b-4381-bf9d-e3e773c1f768") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "H4" (at 0 -4.2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7e7f3a25-af5e-4a1c-8990-bc7c7ead0b2d) + ) + (fp_text value "M3" (at 0 4.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9bdeb36c-350b-4a52-a7e8-09c20b1f62d5) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fa48ad3d-b9e9-48d4-be95-1de5f9447c68) + ) + (fp_circle (center 0 0) (end 3.2 0) + (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp 13b48a71-ce18-4025-851d-6000f20142d0)) + (fp_circle (center 0 0) (end 3.45 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 090fea14-248f-4067-986b-d38f81835016)) + (pad "1" thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers "*.Cu" "*.Mask") + (net 3 "GND") (pinfunction "1") (pintype "input") (tstamp b4c67bc3-674e-4730-96ab-82eeeeab8f8d)) + ) + + (footprint "TestPoint:TestPoint_Pad_D1.0mm" (layer "F.Cu") + (tstamp 744b243f-e7e9-4d9f-8a31-be67a0d93fd2) + (at 58.6325 92.35) + (descr "SMD pad as test Point, diameter 1.0mm") + (tags "test point SMD pad") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "exclude_from_bom" "") + (property "ki_description" "test point") + (property "ki_keywords" "test point tp") + (path "/0a372c73-19db-4b84-93a4-f6e830afb1b2") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "TP5" (at 0 -1.448) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bd9e167b-33a0-4b65-acb9-e47e8b7cce26) + ) + (fp_text value "TestPoint" (at 0 1.55) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a72f04f6-8980-4216-b74d-d2664d5556e6) + ) + (fp_text user "${REFERENCE}" (at 0 -1.45) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c8046166-c1a2-4048-8acf-66dfea6835a7) + ) + (fp_circle (center 0 0) (end 0 0.7) + (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp b5107904-299f-410c-9887-fa87606e86c6)) + (fp_circle (center 0 0) (end 1 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 50c052fd-f2c8-4c1b-94a0-92ddbb4c8e11)) + (pad "1" smd circle (at 0 0) (size 1 1) (layers "F.Cu" "F.Mask") + (net 20 "Net-(D3-PA3)") (pinfunction "1") (pintype "passive") (tstamp 28315a8c-426b-4c57-819f-a58e7e0b26db)) + ) + + (footprint "Ecohim:TerminalBlock_KLS2-301-5.00-02P" (layer "F.Cu") + (tstamp 7451110a-513a-40f8-aad5-00c25a2568d5) + (at 66.1825 70.075) + (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2") + (tags "terminal block bornier2") + (property "Field4" "+") + (property "Field5" "-") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic screw terminal, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "screw terminal") + (path "/81f1d9d4-6f40-49a3-943d-ddd21f24a883") + (attr through_hole) + (fp_text reference "X20" (at 2.54 -5.3) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bbd40230-2936-42bb-962b-731bcf794694) + ) + (fp_text value "Screw_Terminal_01x02" (at -0.1 6) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 414c8714-3620-4aba-87f0-c7aff8a63f4c) + ) + (fp_text user "${REFERENCE}" (at 0 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0e00faec-fab5-4e70-95fb-3ae3bfc01df5) + ) + (fp_line (start -5 -2.3) (end 5 -2.3) + (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 6db35a2d-769c-4f0f-8a14-7ac6df0c54ba)) + (fp_line (start -5 2.3) (end 5 2.3) + (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp e5ccaa85-7b22-472c-a568-8e1fc5780ecf)) + (fp_rect (start -5 -4.5) (end 5 3.1) + (stroke (width 0.15) (type default)) (fill none) (layer "F.SilkS") (tstamp c7908c40-d56e-4b11-8248-92e785b7e2ef)) + (fp_circle (center -2.5 -3) (end -2 -3) + (stroke (width 0.15) (type default)) (fill none) (layer "F.SilkS") (tstamp fb078682-cddd-4195-b466-41c52975b5b1)) + (fp_circle (center 2.5 -3) (end 3 -3) + (stroke (width 0.15) (type default)) (fill none) (layer "F.SilkS") (tstamp 0f151076-fa55-4601-b4c4-f9bbf3c0f7d5)) + (fp_rect (start -5 -4.6) (end 5 3.2) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 647c7350-c594-419f-83ca-63683d8060ac)) + (fp_rect (start -5 -4.6) (end 5 3.1) + (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp 9df6bbef-fefa-4fbb-92a2-be49582f53f3)) + (pad "1" thru_hole rect (at -2.5 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 60 "Net-(X17-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp cf7a7d10-3673-4a12-8d0e-be2acfcf24cf)) + (pad "2" thru_hole circle (at 2.5 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 62 "Net-(X16-Pin_1)") (pinfunction "Pin_2") (pintype "passive") (tstamp 86107891-04e8-42b8-b6ea-814999206827)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/dg-301-5_0-2P.step" + (offset (xyz -5 -3 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_SMB" (layer "F.Cu") + (tstamp 75e7e8b6-e831-41be-aefd-b720aefae3ea) + (at 76.3575 85.45) + (descr "Diode SMB (DO-214AA)") + (tags "Diode SMB (DO-214AA)") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode, small symbol") + (property "ki_keywords" "diode") + (path "/52af5a0f-de11-48f9-91a6-6709ea9a921a") + (attr smd) + (fp_text reference "VD6" (at 0 -3) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a49363a2-b154-4e72-961a-8ed631ea6abc) + ) + (fp_text value "SS14" (at 0 3.1) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 462ed7ab-4b67-4756-ad96-fa30a21345fe) + ) + (fp_text user "${REFERENCE}" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b1413edc-9d4b-4940-af4e-505876b96238) + ) + (fp_line (start -3.66 -2.15) (end -3.66 2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 217746e7-82c6-409a-a771-5906d6c08dad)) + (fp_line (start -3.66 -2.15) (end 2.15 -2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 17546884-0eae-4f55-81e0-20685945e7e4)) + (fp_line (start -3.66 2.15) (end 2.15 2.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 553d36cf-599b-4340-9f33-82751c2934d8)) + (fp_line (start -3.65 -2.25) (end 3.65 -2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 548b8774-e3b5-4ca2-85e4-6c17c8243996)) + (fp_line (start -3.65 2.25) (end -3.65 -2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 559e0876-d7ee-4650-828c-5bc8e1e894b2)) + (fp_line (start 3.65 -2.25) (end 3.65 2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ccb61a76-4561-4ffb-bba7-f3ba4b81df4d)) + (fp_line (start 3.65 2.25) (end -3.65 2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 45946685-5ce8-449a-a389-85bc61683489)) + (fp_line (start -2.3 2) (end -2.3 -2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 38c93e1e-fa6a-48ce-9371-056f729caf3f)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3cea2ac3-5662-4ec1-81cf-2939abe02091)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b3680443-8f53-49a8-b8f5-88c0309616e9)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6bebd61e-5060-40d8-8aec-b410813b909e)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f9da1aa5-b993-4c2c-beb5-9d38229c29e3)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fe005bc4-9d8e-447a-858d-4081b65f635f)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dafed9ce-23f1-451b-9b5d-9d1603095f42)) + (fp_line (start 2.3 -2) (end -2.3 -2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1776a7a6-3382-43a7-9550-439496763471)) + (fp_line (start 2.3 -2) (end 2.3 2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aca5af4e-571d-4766-8cf2-2b471a809c4d)) + (fp_line (start 2.3 2) (end -2.3 2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 447ac247-8de8-44e8-9d4c-c23618b90052)) + (pad "1" smd roundrect (at -2.15 0) (size 2.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1086956522) + (net 64 "Net-(VD6-K)") (pinfunction "K") (pintype "passive") (tstamp 2dfd6654-fcbe-4c41-b839-480a31f7f2ff)) + (pad "2" smd roundrect (at 2.15 0) (size 2.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1086956522) + (net 3 "GND") (pinfunction "A") (pintype "passive") (tstamp e2561950-049b-4a32-a74a-96fccee7b141)) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp 7607ad01-26c1-46a3-9314-096b376e7fed) + (at 20.9625 63.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "MAIN1 N") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/775c5e62-7b92-4ce5-a47c-1ee82cc34733") + (attr through_hole) + (fp_text reference "X7" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1b41562d-008c-4342-9cf4-4db7fe6788f7) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp db323e61-d0eb-45d0-aea9-e6f05c12360a) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ef28bcb5-a41f-4be4-b05a-5aac977801fc) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp e75fe782-452a-4eed-9286-e84a787c57c2)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 8a3b1404-8229-4c11-ac28-edd2ac420ed9)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp f43400e6-fc15-4e3a-a38e-b5f40496e48f)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 54 "Net-(X7-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 0ce8c3f7-4594-471e-ad8a-f528db8a3549)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 54 "Net-(X7-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 1976e925-bad1-4717-b6b8-caabdf664524)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "LED_SMD:LED_0805_2012Metric" (layer "F.Cu") + (tstamp 76cc956b-3c84-4069-9b45-64ba25336131) + (at 54.9025 101.435) + (descr "LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "LED") + (property "Label" "STOP") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Light emitting diode, small symbol") + (property "ki_keywords" "LED diode light-emitting-diode") + (path "/1b6ea62b-ba44-441b-8a92-b389027acac9") + (attr smd) + (fp_text reference "HL7" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 66e2747b-160b-4b15-9ce7-b1363edbfdb9) + ) + (fp_text value "KP-2012ID" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dfff0180-3582-464f-a1c6-0ef5eada0954) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 5f1c43c5-a4d5-4e52-a0fb-4a4052fe1ebc) + ) + (fp_line (start -1.685 -0.96) (end -1.685 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f65f6172-c12d-422e-823d-b1b17cb20bfb)) + (fp_line (start -1.685 0.96) (end 1 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 50d76a46-fcfe-433e-81ae-5f6485791423)) + (fp_line (start 1 -0.96) (end -1.685 -0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2ebf7fd0-2a78-4ab3-b43d-9afc5043ca71)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 64325df5-f7d0-4910-86aa-f8289b226d62)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6771e849-48de-412c-b2eb-cec0826bbb34)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e960f37f-7497-4be1-b1cc-42a0b1bd3cbc)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cdb2144f-0681-4efc-8762-65191ac0e375)) + (fp_line (start -1 -0.3) (end -1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a82324f5-da20-4abb-b321-261053b65dd6)) + (fp_line (start -1 0.6) (end 1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b6751085-7009-4d4a-94f6-24da45cc310a)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 494f5ac5-e17f-41e6-a4dc-1fcad63d2c8e)) + (fp_line (start 1 -0.6) (end -0.7 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp da4b196a-e09c-42db-ad60-94632ee8f6b6)) + (fp_line (start 1 0.6) (end 1 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d59cfbb3-ac2a-4910-96f9-985efc39194f)) + (pad "1" smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 50 "Net-(HL7-K)") (pinfunction "K") (pintype "passive") (tstamp e25052eb-3718-47dd-95c9-e91f2099b353)) + (pad "2" smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3V3") (pinfunction "A") (pintype "passive") (tstamp 079b552b-77e7-4275-92cf-ee84484dcf46)) + (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp 7c5cd9c3-9097-4ed0-97f7-254cdb139025) + (at 27.8925 101.95) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/f16f99c4-87f5-4758-82de-942e10275ab7") + (attr smd) + (fp_text reference "R7" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp db358cd1-ef24-4ef1-887b-ba55385b3e07) + ) + (fp_text value "1k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ed07f665-5264-42f3-ab65-7f3e91f965d8) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp ac83adb1-4706-4289-bd13-fa4b8e56fdc2) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 76b32903-d0f9-40ed-b2e5-e47863e00160)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp acdf6f2d-f7c7-4cc2-a2f5-5b4c0a98b4ac)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e13232bd-6b60-463b-9edc-e1bf9b0912ef)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d1ef3b8c-08d3-4311-8684-37d83f15f86b)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9dbd42aa-ba96-4bf8-994c-a7ba7f19eca5)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp be8231ee-3840-4e7f-be56-a6e75b10220d)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b1a04e60-7a76-4215-9a15-42b83d27b539)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e2046c80-60f8-49ef-8648-622a03821373)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 37d877e3-088c-478e-bb6a-88f2ba488874)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 950c4b54-1735-4992-9424-da181f17d828)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 44 "Net-(HL1-K)") (pintype "passive") (tstamp f787d836-0c97-42fb-9215-e5cd9af799ed)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 3 "GND") (pintype "passive") (tstamp 2c0d34ac-63bc-43c3-999a-fafb205c692c)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "LED_SMD:LED_0805_2012Metric" (layer "F.Cu") + (tstamp 83b12a3e-8de8-4d10-bd9f-72588269a9ff) + (at 54.9025 89.275) + (descr "LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "LED") + (property "Label" "ERR") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Light emitting diode, small symbol") + (property "ki_keywords" "LED diode light-emitting-diode") + (path "/1196860f-9786-403f-89fc-5f0ed9cc17c4") + (attr smd) + (fp_text reference "HL3" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e59906bf-a39a-490a-a69a-98f0ccb5d401) + ) + (fp_text value "KP-2012ID" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cac031f2-727c-4c9a-b333-2b712ec6b490) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 9e1f0a95-f56c-4a00-b320-db25db1109f1) + ) + (fp_line (start -1.685 -0.96) (end -1.685 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7e239796-81da-4c77-ad0a-00c6869b9ca7)) + (fp_line (start -1.685 0.96) (end 1 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2f950fef-81c5-4b1c-8467-f6464b77c379)) + (fp_line (start 1 -0.96) (end -1.685 -0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 47fbbfd8-8dd4-46d0-b64f-8758c51a7c88)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 41b3c7de-6c02-452b-bbee-4e5f2efcebfc)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 94540a91-3322-4455-a855-898f3818d093)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 99e8e34e-3cf5-4b3d-8f84-b38ba5799a7d)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a55f9ab5-eeb1-4b86-9b1c-43723114897d)) + (fp_line (start -1 -0.3) (end -1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2760eb3e-310b-47ff-a96e-ba91b533119a)) + (fp_line (start -1 0.6) (end 1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8d3f5876-aeb3-4be4-91b6-530388371b61)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 85582a48-30eb-4031-89fb-2f03c8974c72)) + (fp_line (start 1 -0.6) (end -0.7 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d364c78f-529f-440c-a94f-ea38c131ce44)) + (fp_line (start 1 0.6) (end 1 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ba66f401-4601-4640-bb06-e6a75cf536bf)) + (pad "1" smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 46 "Net-(HL3-K)") (pinfunction "K") (pintype "passive") (tstamp ec34e127-d387-447a-8fcb-63d17dee2074)) + (pad "2" smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 25 "LED_ERR") (pinfunction "A") (pintype "passive") (tstamp fa648e57-cc12-4c63-85ea-b2916512364e)) + (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp 83ecef50-759d-479b-9504-47fd96e3d228) + (at 71.7325 57.4) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/2b04d67a-fa0c-4ca8-9e53-31a9de948cf1") + (attr smd) + (fp_text reference "C14" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3e91f505-8083-478b-bae2-290e85b801d7) + ) + (fp_text value "0.1u" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6c058363-c359-441d-ae78-89a8c4d4367a) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp f5146dbf-4396-43fe-92b5-8f6ec5d14fdb) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a05ef5b0-2ec7-4cc2-9521-324653f4995e)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1cae60d6-1a96-4441-9e69-e1618bac81c3)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9837244b-7a72-4495-8cf8-473704fd188f)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d19ed3c7-7b93-42a2-8e9b-1f7fa59941cc)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6e33e6fd-c31e-4e6c-83c1-71fc1fe5dde7)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5bd9053e-3102-4721-a41e-6efaca6cfb98)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 41f3137d-6c5f-4104-a36b-7c67c0588136)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b311d9f2-28b7-426d-b2d2-c06bd364e154)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 78f9da47-12e9-4b22-85a1-596fa1a59408)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5b3002ff-25cd-430a-8244-d98e6899dd5e)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 11 "Net-(VD9-K)") (pintype "passive") (tstamp 8e6ebc4c-a75a-4ed1-a0bb-c3f3275e1197)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp 7f75f6c1-0999-4a99-b416-83f2bcab7e73)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Potentiometer_THT:Potentiometer_Bourns_3296W_Vertical" (layer "F.Cu") + (tstamp 857b1a6f-d170-4f97-a836-e9bd930c42e4) + (at 68.7325 102.35) + (descr "Potentiometer, vertical, Bourns 3296W, https://www.bourns.com/pdfs/3296.pdf") + (tags "Potentiometer vertical Bourns 3296W") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/f6cac07b-e250-4164-a483-138012b76bb8") + (attr through_hole) + (fp_text reference "R12" (at -2.54 -3.66) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2f6f7549-a03c-493e-bc62-c25e281b3077) + ) + (fp_text value "10k" (at -2.54 3.67) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7c72afea-7477-4991-9225-c23d635620a1) + ) + (fp_text user "${REFERENCE}" (at -3.175 0.005) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 43001dbf-75ee-4ee2-83ab-e6a42afd468b) + ) + (fp_line (start -7.425 -2.53) (end -7.425 2.54) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 97dbbdad-bcaa-4b98-b224-66f8fb577d45)) + (fp_line (start -7.425 -2.53) (end 2.345 -2.53) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a4fe46a0-3996-436b-ba89-ba02dcd94b88)) + (fp_line (start -7.425 2.54) (end 2.345 2.54) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 43f6aea1-e149-4482-a1bb-6f923ee0a7df)) + (fp_line (start 2.345 -2.53) (end 2.345 2.54) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0aaf860c-fe28-4fa9-a568-b9fa3c33f084)) + (fp_line (start -7.6 -2.7) (end -7.6 2.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 732ffa28-034b-42c1-b25f-d83fb461ef4a)) + (fp_line (start -7.6 2.7) (end 2.5 2.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ad464084-82fa-49b6-ac85-779a413663dc)) + (fp_line (start 2.5 -2.7) (end -7.6 -2.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3d038e57-e131-48e6-8de5-b596dfe206fb)) + (fp_line (start 2.5 2.7) (end 2.5 -2.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ed87857f-2c8d-427f-9b14-546b2b56b3db)) + (fp_line (start -7.305 -2.41) (end -7.305 2.42) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e3d51e18-2e92-496f-a04e-74864ba3b84e)) + (fp_line (start -7.305 2.42) (end 2.225 2.42) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 67791f5c-4d66-436f-83a1-b2cf5e6379dc)) + (fp_line (start 0.955 2.235) (end 0.956 0.066) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 108a4b2a-5538-4968-a0f8-72a12a30deca)) + (fp_line (start 0.955 2.235) (end 0.956 0.066) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c9f194c0-6ac0-4f6d-9e18-893166821ae5)) + (fp_line (start 2.225 -2.41) (end -7.305 -2.41) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c4b1ab15-7999-4568-a4ed-818ddfdd4780)) + (fp_line (start 2.225 2.42) (end 2.225 -2.41) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 62163051-6a49-4745-bfe8-9dc7afcb1782)) + (fp_circle (center 0.955 1.15) (end 2.05 1.15) + (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 357c7384-7c12-4051-ab98-b69f4b4726dd)) + (pad "1" thru_hole circle (at 0 0) (size 1.44 1.44) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 4 "+12V") (pintype "passive") (tstamp 99761ef4-5f77-49b5-8151-01ac64123894)) + (pad "2" thru_hole circle (at -2.54 0) (size 1.44 1.44) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 8 "Net-(D5A-+)") (pintype "passive") (tstamp 522efa57-3b17-4e33-bf5b-847452d760c1)) + (pad "3" thru_hole circle (at -5.08 0) (size 1.44 1.44) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 3 "GND") (pintype "passive") (tstamp e46d086b-ba17-4650-9e2f-f6d2bce5051f)) + (model "${KICAD6_3DMODEL_DIR}/Potentiometer_THT.3dshapes/Potentiometer_Bourns_3296W_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp 8826b183-1472-47e0-9582-21e3f6fb06e7) + (at 36.7125 93.1) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/5d8abe75-299f-4529-91c7-95203d83cf76") + (attr smd) + (fp_text reference "R20" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 693cf8fb-1cf3-46b8-aa88-a0b2e4514e7b) + ) + (fp_text value "10" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b7ec609b-402e-4722-89ac-0bbf466fe59b) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 30a21e97-0885-4e1a-8181-7b328dd69264) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e3871a02-d32c-4c61-9b6b-c8213317d6dd)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d379e305-46b0-4ee8-8d0c-c5e4be4ef0e7)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c38d6bf3-ede4-4117-b2ed-e3032096a769)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a155f7a9-0a1e-469d-8494-3f28eb13a229)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 37e1ca2a-8a0c-41dd-adea-81d0276f4218)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7dc9781d-cecf-48ac-8587-be67dae0fbb8)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f35c9e8f-571f-4532-9151-01dd68a49ec1)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b7df9001-68c3-4eb9-86c4-afa8a6d4df92)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c163ca51-6057-414f-bb3f-97d67b455e94)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5437b1ed-c030-407e-946b-362e84d9435f)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 68 "Net-(X15-Pin_1)") (pintype "passive") (tstamp 4c82e29b-74ba-4ad5-ac72-55b06c35c0d9)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 4 "+12V") (pintype "passive") (tstamp 4a6d1da9-2bf7-4d96-8e1d-5b9ba50ea1d8)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp 88666d2f-d5d0-4f99-9d0d-39ea623386b5) + (at 62.8325 54.39) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/d1cc1941-d500-4112-a0a8-b6e92c869393") + (attr smd) + (fp_text reference "C2" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 55762e23-2ee7-4a86-83a6-b7e999b9fd5f) + ) + (fp_text value "22p" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 50203f43-e2c3-4eb5-bf9d-5a5b39d16bcb) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp a897c82a-7015-47eb-81bd-f35c20e36e81) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d84b07ba-4670-415b-8ab9-2b20a1fa7970)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b4a564e6-f0a2-41bf-8fff-fb7f809da363)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2b983f95-0269-4125-97fd-5a961818f29d)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 63cf2c21-f415-4d21-ba75-1d54b48a30b5)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 97d8869e-689f-4b63-97e8-aee492c959e7)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9c33ac6a-930f-4dbf-b53f-913ad4d42fc9)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c4f499d2-d99f-4cb4-a6be-642d9c581255)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 39ed233e-2043-4655-b476-be0cefed887e)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ebd50e88-c4d1-427f-b46c-366d1bcb3e11)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fea44181-bd9d-4f82-98b8-78ecd17a5934)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp fea19d77-ebf2-402e-8d32-3e7ee481e381)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "Net-(D3-PF1)") (pintype "passive") (tstamp 348b4a3a-8f03-44de-bf72-db9aa51ba787)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:DS1070-3MR_WF-3RA_CONNFLY" (layer "F.Cu") + (tstamp 8c11d2f7-bf55-44cd-96e8-bd23e19da2ec) + (at 45.5925 64.4) + (descr "Connfly DS1070-3MR, WF-3RA") + (tags "connector") + (property "Label" "Motor 2") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/08817201-fe9c-42fb-a56d-9283767e762e") + (attr through_hole) + (fp_text reference "X23" (at -2.3 -4 90 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp 70d7c8e6-7f6e-4aee-b61d-6e76c043a3a8) + ) + (fp_text value "WF-3R" (at 1.2 2.4 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9dfc747c-206b-48ad-85c6-efdd7feeac8b) + ) + (fp_text user "${REFERENCE}" (at 1.2 3.9 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 977c48e4-5524-4b16-a73a-81180fd4c0be) + ) + (fp_line (start -1.27 -5.4) (end -1.27 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1b977591-0a20-41ff-8659-9612fc22c895)) + (fp_line (start -1.27 -5.4) (end 6.35 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 8b640642-ae0c-4112-95ed-d1f02392dd4f)) + (fp_line (start -1.27 -2.4) (end -0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 5b90bfb8-ce0a-472f-bc21-ab24da38cd2b)) + (fp_line (start -0.65 -2.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 8c18f222-ac84-4ca3-ac57-b532b45d48fc)) + (fp_line (start -0.2 -13.3) (end -0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp cfd80809-2fff-4181-9d2b-543ca2a97c6f)) + (fp_line (start -0.2 -5.4) (end -0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 81fc73ac-1f5c-4d37-9b8c-06a98901fa9f)) + (fp_line (start -0.2 -3.4) (end -0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 33010a28-b55b-4402-aacf-73e060c54233)) + (fp_line (start -0.2 -1.6) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f3d214c2-f30b-4be4-b2cf-091c5e9ba938)) + (fp_line (start -0.1 -13.4) (end 0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b39b1fd4-5721-4aa3-bab4-ecbc303170a1)) + (fp_line (start 0 -13.9) (end 5.08 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e59dfb51-5653-430d-a62c-c52846a98d24)) + (fp_line (start 0 -13.4) (end 0 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d875eec9-2805-4eac-8d9b-68a9d77b9cdd)) + (fp_line (start 0.1 -13.4) (end 0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e726563e-d335-4cd2-85d4-9f57b8ca658f)) + (fp_line (start 0.2 -13.3) (end 0.2 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 4404d297-e2a7-427f-919a-a6c70f37754f)) + (fp_line (start 0.2 -9.65) (end 2.3 -9.65) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 656585de-19be-4962-94e6-06dfd8ee2aad)) + (fp_line (start 0.2 -7.62) (end 2.3 -7.62) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 5ae778fd-fbb9-408e-81fe-4c7ca76486f5)) + (fp_line (start 0.2 -3.4) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 0a7548aa-70a8-4941-b6ec-f44ba01943a0)) + (fp_line (start 0.65 -3.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ebd72cb7-7326-4a53-ad87-7249a4288ba0)) + (fp_line (start 0.65 -3.4) (end 0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ff379a30-f2ba-4998-9352-84867e28d3d6)) + (fp_line (start 0.65 -2.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 059be5e6-ae9d-4c1a-8626-64850e93977c)) + (fp_line (start 1.89 -3.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp a460d2a4-9fed-4aca-b3fa-3e941aa5c34c)) + (fp_line (start 2.34 -13.3) (end 2.34 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7859af61-6420-41c8-acd9-6bb3b245e84a)) + (fp_line (start 2.34 -3.4) (end 2.34 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e05a623d-8827-4d0a-b9d0-2360cd26f555)) + (fp_line (start 2.34 -1.6) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 31540ba5-c993-4380-8bb0-ae1758ec84f3)) + (fp_line (start 2.44 -13.4) (end 2.34 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 813240ee-92ef-43fa-8e05-6b99940296c0)) + (fp_line (start 2.64 -13.4) (end 2.44 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2c9698a9-dff1-4f10-814b-59e4b56bfbd2)) + (fp_line (start 2.74 -13.3) (end 2.64 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 3de8ed13-ee6c-447d-90a0-e37476f4cd61)) + (fp_line (start 2.74 -5.4) (end 2.74 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 8fb79df7-c5b8-4e74-bce2-3f0868fef42d)) + (fp_line (start 2.74 -3.4) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 19c9b62e-e332-4aba-ba06-660af8a55047)) + (fp_line (start 2.75 -9.65) (end 4.85 -9.65) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e7d714fd-beb9-428e-ba23-c58cf90ab903)) + (fp_line (start 2.75 -7.62) (end 4.85 -7.62) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 6e5e19bf-5640-427d-817d-61d86d843b94)) + (fp_line (start 3.19 -3.4) (end 1.89 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 0d01aa8b-0149-436d-bde9-1c0c2ec1bfba)) + (fp_line (start 3.19 -2.4) (end 3.19 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 8313d60e-d3f0-4a94-9a7c-c783e5736dfb)) + (fp_line (start 4.43 -3.4) (end 4.43 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bf755bcd-058e-44d1-a590-dc942d41c9d1)) + (fp_line (start 4.43 -2.4) (end 3.19 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 501d34b9-0673-45c2-8fed-46cbafaed4a8)) + (fp_line (start 4.88 -13.3) (end 4.88 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 391da661-998c-4b6a-b48e-77ac1cea585f)) + (fp_line (start 4.88 -3.4) (end 4.88 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 96da8990-e729-44e7-861f-473193b030f2)) + (fp_line (start 4.88 -1.6) (end 5.28 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp fe51fa62-b9c8-4fe2-8dd8-b1a2ef157f9f)) + (fp_line (start 4.98 -13.4) (end 4.88 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp aaa2123e-a2ca-44a1-8801-f07cd0cb84a2)) + (fp_line (start 5.08 -13.9) (end 5.08 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 51b603ea-5546-4010-821d-3d8b0a59ddc0)) + (fp_line (start 5.18 -13.4) (end 4.98 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b79e1da6-c7a4-4c4a-abd4-aa7a643e6a91)) + (fp_line (start 5.28 -13.3) (end 5.18 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d00888f4-92f8-480c-baa1-a08a6c430f7c)) + (fp_line (start 5.28 -5.4) (end 5.28 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1e25006a-327e-4a19-ba73-49784ac07622)) + (fp_line (start 5.28 -3.4) (end 5.28 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp c329a7ee-134d-4f65-a44d-1a229eac2718)) + (fp_line (start 5.73 -3.4) (end 4.43 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 54b9a9c7-2b7a-4360-b93e-acf19c00be1a)) + (fp_line (start 5.73 -2.4) (end 5.73 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 13ef85b8-0f99-45e7-80b7-4cc9a18b1743)) + (fp_line (start 6.35 -5.4) (end 6.35 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1c2f852d-7df1-4750-9c14-04c8d0b65318)) + (fp_line (start 6.35 -2.4) (end 5.73 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 67a4df9b-5959-4ce2-9cc7-1c4538b8859f)) + (fp_rect (start -1.4 -14) (end 6.54 1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 840af0c4-4fef-4b59-bd18-c4b0d69787f4)) + (fp_rect (start -1.4 -14) (end 6.54 -1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.Fab") (tstamp 5ced4d8b-e7e4-4935-ae76-6b9ce20526e6)) + (pad "1" thru_hole roundrect (at 5.08 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) + (net 11 "Net-(VD9-K)") (pinfunction "Pin_1") (pintype "passive") (tstamp 0186bfff-003f-4c7d-ab65-c9bbd8d5bf43)) + (pad "2" thru_hole oval (at 2.54 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 73 "unconnected-(X23-Pin_2-Pad2)") (pinfunction "Pin_2") (pintype "passive+no_connect") (tstamp 15052de9-7684-48bf-a6fb-eb08060eaf99)) + (pad "3" thru_hole oval (at 0 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 3 "GND") (pinfunction "Pin_3") (pintype "passive") (tstamp 19602e3a-78cf-4511-98be-a2cec417a79c)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/DS1070-3MR_WF-3RA_CONNFLY.stp" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_MiniMELF" (layer "F.Cu") + (tstamp 8c30dc16-b877-4af6-a31a-d7a62d0dfe6c) + (at 88.9875 58.225) + (descr "Diode Mini-MELF (SOD-80)") + (tags "Diode Mini-MELF (SOD-80)") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode, small symbol") + (property "ki_keywords" "diode") + (path "/7f3612d8-a23e-4e6a-a6ef-8b93563836ff") + (attr smd) + (fp_text reference "VD4" (at 0 -2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f592de8d-98d1-438f-ba91-3960fbdd00b1) + ) + (fp_text value "PMLL4148" (at 0 2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2d7dd2c7-2276-4a91-a9bf-9e19a7adac19) + ) + (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 95231310-c04f-46f6-b3fb-b1fbd133315d) + ) + (fp_line (start -2.66 -1.11) (end -2.66 1.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e6b154fe-4a52-4190-b5f2-74ab73f1b213)) + (fp_line (start -2.66 1.11) (end 1.75 1.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cd58f445-bf99-4dbe-b213-668258ce3f67)) + (fp_line (start 1.75 -1.11) (end -2.66 -1.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 40485f12-8cf4-44b7-bb06-09bfd73bd731)) + (fp_line (start -2.65 -1.1) (end 2.65 -1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp edf9c8fb-a37e-4419-b896-4344228a3a3a)) + (fp_line (start -2.65 1.1) (end -2.65 -1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 912fd97b-9dce-4419-8b6e-3fc26d357583)) + (fp_line (start 2.65 -1.1) (end 2.65 1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d7a2175e-635b-4fde-93d5-e916ce58ba78)) + (fp_line (start 2.65 1.1) (end -2.65 1.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 391ff8db-6a8a-435a-a6e7-0df17bb51486)) + (fp_line (start -1.65 -0.8) (end 1.65 -0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b097cf1c-4e49-487b-81c3-26aeeadf8301)) + (fp_line (start -1.65 0.8) (end -1.65 -0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 00161c3c-f8db-4c52-9467-4221e65c5a9b)) + (fp_line (start -0.75 0) (end -0.35 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp db529656-a0c5-4b12-9483-54c6b53f7a87)) + (fp_line (start -0.35 0) (end -0.35 -0.55) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 220a5f7c-d7ed-4295-9f61-247e960876d5)) + (fp_line (start -0.35 0) (end -0.35 0.55) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e96f2f65-f72d-4289-8a67-3ff389011c00)) + (fp_line (start -0.35 0) (end 0.25 -0.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 055517ad-375e-4c03-88c1-8257185a41b1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 47c639d8-ac4a-4b98-9a60-4d5197eff953)) + (fp_line (start 0.25 0) (end 0.75 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 74233f41-2ff9-4166-b7bf-0594a954d529)) + (fp_line (start 0.25 0.4) (end -0.35 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f27821d3-0bac-46a5-a7e8-599f018cd58d)) + (fp_line (start 1.65 -0.8) (end 1.65 0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp deae6ca0-1cb5-40c3-b793-80afedeba401)) + (fp_line (start 1.65 0.8) (end -1.65 0.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp deb21287-aef7-4e73-8e9b-2b028cc5e941)) + (pad "1" smd roundrect (at -1.75 0) (size 1.3 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1923076923) + (net 4 "+12V") (pinfunction "K") (pintype "passive") (tstamp 29a07338-1b2d-46a3-9863-5705630078a6)) + (pad "2" smd roundrect (at 1.75 0) (size 1.3 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1923076923) + (net 58 "Net-(VD4-A)") (pinfunction "A") (pintype "passive") (tstamp 36ff2f8b-a0fb-427a-b356-a0dba0485a60)) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MiniMELF.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp 8c8bc044-9d8c-466e-a474-ab37c962b556) + (at 71.7325 54.39) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/b894f491-3e7a-48e4-aa1c-200f2e7a88c0") + (attr smd) + (fp_text reference "C13" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 590684fb-b0c6-4579-94d4-418059d2a789) + ) + (fp_text value "0.1u" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a980ce42-45a5-4774-9edf-3e69d48e7e3c) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 3ee51d25-51b9-41c4-8dac-7200e1af47a0) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bd0589c8-7704-40f2-9995-07cb6d1c1c45)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 41f7d220-3423-4545-81b1-cde6d279e712)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp af7b8734-a344-4559-9ae9-3e3fbc5c1895)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5d05e49b-55d3-4286-ac80-d149f6bd2c84)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 31fd9316-818f-4710-a529-3200c75b7fa1)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0531204b-f24a-4562-8e94-fe2026079a88)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7f79a7ac-e6db-42c6-a569-0580e5a2844a)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 294b145a-1244-40f0-80e6-248ce0c3d01e)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 98043148-c6d8-4332-9692-fbb28d94b6eb)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dc9dbf51-f52d-4cba-810f-5b3946cf8c2a)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 10 "Net-(VD8-K)") (pintype "passive") (tstamp 5842dffe-6d17-4f42-a0ed-58406570c076)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp d00fd7ad-ae68-48b4-9619-9ecbb59ca964)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TestPoint:TestPoint_THTPad_D2.0mm_Drill1.0mm" (layer "F.Cu") + (tstamp 8ef86ea6-bae6-44c6-ae25-89a6a852b806) + (at 47.0625 80.3) + (descr "THT pad as test Point, diameter 2.0mm, hole diameter 1.0mm") + (tags "test point THT pad") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "exclude_from_bom" "") + (property "ki_description" "test point") + (property "ki_keywords" "test point tp") + (path "/0d0cfed8-5bd3-4d8c-80bb-ecaf8a732770") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "TP3" (at 0 -1.998) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bd87c6d8-5bda-4707-b556-8a2d317cea92) + ) + (fp_text value "TestPoint" (at 0 2.05) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 55447c2f-8dc6-43d6-896c-45e3038096ea) + ) + (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f2e819c9-2b85-4731-8bf7-2d015de111cb) + ) + (fp_circle (center 0 0) (end 0 1.2) + (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 4b27df9a-6376-42e6-8f0e-97885b6e5e14)) + (fp_circle (center 0 0) (end 1.5 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 5a5361c8-6c63-46da-ad86-1b14832c80ab)) + (pad "1" thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 3 "GND") (pinfunction "1") (pintype "passive") (tstamp 25943a0f-4ab5-4eef-a8e9-1a0660de4bea)) + ) + + (footprint "Ecohim:L_7.3x7.3_H4.5" (layer "F.Cu") + (tstamp 9108498e-dce7-48ad-96e1-3b96021db7bf) + (at 88.6325 69.35) + (descr "Choke, SMD, 7.3x7.3mm 4.5mm height") + (tags "Choke SMD") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Inductor, small symbol") + (property "ki_keywords" "inductor choke coil reactor magnetic") + (path "/81812da5-ccd9-48c8-b483-d8160fa248fb") + (attr smd) + (fp_text reference "L1" (at 0 -4.45) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f8cb5676-6936-4ef7-b499-8cae219fc3e0) + ) + (fp_text value "68uH" (at 0 4.45) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 068d0bf1-f61d-4154-ad4a-c2d9cf0d1433) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a3b75af5-1765-4920-a7fd-440617cae451) + ) + (fp_line (start -3.7 -3.7) (end 3.7 -3.7) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 09f6c60c-54cb-4fe6-861a-b24f4f7bd660)) + (fp_line (start -3.7 -1.4) (end -3.7 -3.7) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 126fa5c8-be11-408e-8fad-2d5b685e32e5)) + (fp_line (start -3.7 3.7) (end -3.7 1.4) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ad672d8a-78b9-45cc-b0cc-481f80a51111)) + (fp_line (start 3.7 -3.7) (end 3.7 -1.4) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 772f78a3-742a-4239-9eb4-2a89bbcdf46a)) + (fp_line (start 3.7 1.4) (end 3.7 3.7) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 55a795d6-dd73-45c3-b39e-9fe3345a43da)) + (fp_line (start 3.7 3.7) (end -3.7 3.7) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 97d46b80-2279-4efc-9065-a0d90c4675cd)) + (fp_line (start -4.2 -3.9) (end -4.2 3.9) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 52b3a4f9-2616-4d72-ae81-c168710aa6d2)) + (fp_line (start -4.2 3.9) (end 4.2 3.9) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19ed8602-2175-4cd1-a008-800521e90494)) + (fp_line (start 4.2 -3.9) (end -4.2 -3.9) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 63cd2c08-10cd-4b01-b85f-a25ab241fd85)) + (fp_line (start 4.2 3.9) (end 4.2 -3.9) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b2f6658d-5ef6-4d0b-a17e-8a8ff491e273)) + (fp_line (start -3.65 -3.65) (end -3.65 -1.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 572ff0ad-7425-46b1-850c-e50452c228dc)) + (fp_line (start -3.65 -3.65) (end 3.65 -3.65) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 030b742a-b39a-4f60-b852-63e567f1ef4d)) + (fp_line (start -3.65 3.65) (end -3.65 1.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 264fb91e-d1f9-4a1d-acf4-356a3eb76305)) + (fp_line (start 3.65 -3.65) (end 3.65 -1.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bff0e602-8bd0-496f-a1d0-c3f489d484a2)) + (fp_line (start 3.65 3.65) (end -3.65 3.65) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp afb240e7-63c7-459e-96c8-6b4f9dfd12f9)) + (fp_line (start 3.65 3.65) (end 3.65 1.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4d36d63c-c8c8-4dc6-84bb-8ce115e98074)) + (fp_arc (start -2.29 -2.29) (mid 0 -3.238549) (end 2.29 -2.29) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c5441215-e41a-407e-910c-1e9ab20281a1)) + (fp_arc (start 2.29 2.29) (mid 0 3.238549) (end -2.29 2.29) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 54020b13-5af2-4580-aa23-f140978c1dcb)) + (pad "1" smd rect (at -3.2 0) (size 1.5 2.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 64 "Net-(VD6-K)") (pintype "passive") (tstamp e993a6aa-f7a3-49a9-8a15-940bdf580fd3)) + (pad "2" smd rect (at 3.2 0) (size 1.5 2.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 10 "Net-(VD8-K)") (pintype "passive") (tstamp 509da48e-1417-4689-bcb2-c3c02983e299)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/CDRN74.stp" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 90)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp 9256ebef-0bba-45f3-956d-ac452c21bb12) + (at 67.2825 63.42) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/d36950cb-3a04-415e-ba1a-963eae414654") + (attr smd) + (fp_text reference "C11" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fe80380d-1249-4e96-8cd3-24483e39f51b) + ) + (fp_text value "0.1u" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7a39cc2e-7ef1-4c52-a42b-cfacc26f1f98) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 4c712fdc-7ea4-4d35-a041-cd65de2eef73) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8ca4c22b-5c95-40fd-a043-9c87b0c0d46a)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 471b6f7b-29f9-45ee-969c-2c14fbda36c7)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7bd61c2f-b9c0-4d6f-af2a-48e382a4d471)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2e056326-4432-4a08-98b7-82f44880df8c)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 97554141-5729-45ab-b33d-4ee9dbf1f5af)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f4f6a677-248d-4edb-8151-4c60990b1c10)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 78b58301-b716-4721-8da0-8ae2280b62fe)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dd3a4e46-48c7-4f94-b992-d231700c1a34)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dbb13b78-9e17-45a1-8e27-7b0618a76699)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 981ef737-99ac-49c6-bf88-b73f008aa125)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 4 "+12V") (pintype "passive") (tstamp 05d2267f-2fb9-40b9-b454-dbe91c1d4467)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp d5b8f253-69dc-4845-8b73-6a8c202b5fa6)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp 943153b0-eade-42c6-b4b3-1d8c1e4bf134) + (at 32.3025 84.25) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/8b9e62c5-5c77-45b9-8d57-14f060ee5185") + (attr smd) + (fp_text reference "R8" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f33f5413-a79b-44b3-951f-015d787b73c1) + ) + (fp_text value "330" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 872a5c22-0cd9-4529-8343-e86741ebe18e) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 1bc11ffa-0fc2-4c73-99cc-86bd32b41ce3) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bcd10168-6193-4b80-8fc2-f3f4f7535cfc)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cca34b27-2494-42da-baae-7d3d5cf8abc9)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0992e146-7bca-47e6-9828-9fd0423e4a81)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dc52541d-1fc2-4a24-9e41-c631c4d08577)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8ec44915-f134-4525-a8f9-5191f317022d)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4bc6025d-f0cd-48dc-9e28-cb27b1c9ed79)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 72be4085-fd81-4593-9af3-e22aa0145d08)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ab87c226-0793-49ed-aa8f-215dc3c3822c)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 62de5e4c-42f5-4bba-9167-8e06bb970407)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3cccaede-d205-465c-88dd-a367c19a5820)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 49 "Net-(HL6-K)") (pintype "passive") (tstamp 933ac7a7-d9a2-4aa0-918a-e1530b4a2cab)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 9 "WATER") (pintype "passive") (tstamp 61e32df6-1ab5-4593-b28f-b046929b37a0)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp 9bff77e0-d24f-4881-b2e2-97343e6ceadb) + (at 32.3025 101.95) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/6b118b79-4d94-49b0-9499-26fd397c23c4") + (attr smd) + (fp_text reference "R16" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2f52837c-032c-4223-b11b-ff60814c74bf) + ) + (fp_text value "10k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1229b410-f2b6-49c9-8bf1-38bce86e617d) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp f433231d-ce20-4fe2-8a4b-664072a19bc7) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 631777f3-66b4-4e30-88c7-0e8dcdd9d7a9)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp affd7abb-8368-4e62-b890-67e3a6691fef)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6d3614e0-d878-4299-b946-6cbc59625548)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67aec171-79e5-4bc2-a70c-d0aab081b3cf)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2addf440-1332-4642-a3cc-bdcb3be00577)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp aaa9377a-4398-4420-8d0a-05135da70a3e)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1d338f04-5f89-41cd-9b76-9fe2d2a55c2d)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0706addd-5aed-4eb4-bfe3-407bae8fad57)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b43ba530-c842-40f5-9c62-7dd02c9d300a)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1e099594-ba8d-4a70-bd79-2886b90717b2)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 32 "MOTOR1") (pintype "passive") (tstamp 89f3b298-4828-46d9-be30-204538c9c519)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 3 "GND") (pintype "passive") (tstamp 541fc7f7-16e0-4de0-8a9c-08a9db39371a)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp 9d6010cf-18ab-4461-af9a-e9bb360090e5) + (at 67.2825 51.38) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/5c27f19e-105a-404d-81a4-61a72802c162") + (attr smd) + (fp_text reference "C7" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 601fa41f-d0b0-4360-9f82-5b1300bc6067) + ) + (fp_text value "0.1u" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp da8ac4c5-151f-42d0-815e-b8169ab01724) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp d1a3d23e-2e8a-4dfb-bc38-1707f0a0639b) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6bba26b6-701c-4a1e-b7ae-6db2e6f1f901)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 85ff711a-52ee-4673-bf63-96471ac092b9)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6f7961a9-aa79-40f3-af1e-476a71de4da5)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 745692ad-3256-4b1e-add1-e9375724bf4e)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1540c2a5-5824-4324-a959-dfd380bbe946)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 20cefbac-0587-48f8-ad0f-268bab0266be)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4852174e-5fd7-4aba-a9f8-c4118032d2f6)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 396ed14e-f037-4d18-9e98-1da8a17b31b3)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ffa416fb-ec9b-422f-94b3-67c2c22cd8ff)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0e675b51-6e1c-4ac7-b598-d5d960a73c8b)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3V3") (pintype "passive") (tstamp 80322e75-bdbe-445c-bf14-ae08876f4e73)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp c454ff27-25c4-425c-a8fc-232abe826af0)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp a11da70c-1726-4693-97d0-1860da7bb42a) + (at 20.9625 95.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "Pump L") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/3b3b46f4-27e1-450f-adba-d58209d6b4b6") + (attr through_hole) + (fp_text reference "X17" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2b0a65e0-f716-41e8-9a04-d384dc4aad31) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 98227eea-6152-4fb4-b1a0-91afd9c7e043) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 33ddb326-717d-423a-93f4-49a225d7fb36) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 01c1ed82-163b-454a-b2fd-6b46dd20e585)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp c9b43d9c-9f8b-488f-ab5c-8e8d91bb0e13)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp d3711eed-f9d3-462f-9f03-12d779ab7631)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 60 "Net-(X17-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 7a150e6d-31e2-4524-8281-9b27dcd7abde)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 60 "Net-(X17-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 578a6f08-6632-4ea8-8711-484fdd6fc951)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp a20ae464-1208-42db-8b2d-d24315289a6a) + (at 27.8925 90.15) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/b118a4ec-d90e-4587-8ad7-40c06d99e53e") + (attr smd) + (fp_text reference "R3" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3561c188-4806-442a-a5c2-fda94590ef15) + ) + (fp_text value "10k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9d20134a-efd3-409a-869d-80995b0f928e) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp ada82815-b38f-46a2-82a7-7bb709b37455) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f8091f07-c00f-4dce-9dc3-d58c5b73c8ce)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4e21c527-34c5-4c1f-a0f8-34a5ac980935)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5fba819d-bf51-4ace-8b3b-42a8b02fd60a)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 57e36ea8-bc7a-4674-b554-ead3b1d8c7f2)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dfb37aa4-072e-45e2-9e8c-5349a2e9f639)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f7e85b06-2535-4cc5-a984-ca857b365f6c)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4236e0f0-81b0-459d-a5a7-4ddc26d198bc)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a2f91d28-bea6-4037-b62b-1b7abedd5059)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 91b4e7e5-e662-46ec-932e-263c616722ba)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e0fb41a3-1b56-4c77-93e4-5057ae04b601)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 39 "RL_MAIN") (pintype "passive") (tstamp 2a2602d2-6713-4388-b145-bf8f37db0d1e)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 3 "GND") (pintype "passive") (tstamp f1993bbf-0145-44f2-8604-9396a9ca0543)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Relay_THT:Relay_DPST_Omron_G2RL-2A" (layer "F.Cu") + (tstamp ad184ebf-51f8-4332-b400-2627b91e885d) + (at 47.9875 22.605) + (descr "Omron Relay, DPST, https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf") + (tags "Omron Relay DPST") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "General Purpose Low Profile Relay DPST Through Hole, Omron G2RL series, Normally Open, 8A 250VAC") + (property "ki_keywords" "Dual Pole Relay Omron DPST NO") + (path "/c37219fb-94b8-4aef-8f65-0b56067e818f") + (attr through_hole) + (fp_text reference "K3" (at 11.5 12.1 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 68392e8b-ffca-4b71-a07e-40490a975223) + ) + (fp_text value "G2RL-2A" (at -3.9 12.1 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c72fa880-c8b6-419b-85c4-b6c8dede3ad1) + ) + (fp_text user "${REFERENCE}" (at 3.75 12 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5256a512-8521-42f3-8ec9-217df753c90b) + ) + (fp_line (start -2.84 -2.64) (end -0.65 -2.64) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a77e9871-d126-4edd-836c-849f7da9128f)) + (fp_line (start -2.84 -0.3) (end -2.84 -2.64) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d783b215-6388-4d59-a228-8662c9a997d4)) + (fp_line (start -2.6 -2.4) (end -2.6 26.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ba7df446-af97-4f23-8b9b-b67e4ced24ff)) + (fp_line (start -2.6 26.6) (end 10.1 26.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6a922eb7-b22f-4952-b7de-c2c5dc94b20a)) + (fp_line (start 3.4 -0.6) (end 3.4 0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c6c6b3cc-e64e-41ac-9d9f-c5b0de587ab9)) + (fp_line (start 3.4 0.2) (end 4.1 -0.2) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 08a8fb6c-b4a2-479a-875f-beeeb68bc066)) + (fp_line (start 3.4 0.6) (end 4.1 0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 83b1fe8c-52ea-4f32-ad03-ca87492f9872)) + (fp_line (start 4.1 -0.6) (end 3.4 -0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 640d3f68-c303-4852-b1a9-0c5f30967de5)) + (fp_line (start 4.1 0.6) (end 4.1 -0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bce74b10-a349-40af-b0f8-f0eacb0d0cfc)) + (fp_line (start 10.1 -2.4) (end -2.6 -2.4) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 70c1fa8d-4e72-461c-b3a8-9510c47088c6)) + (fp_line (start 10.1 26.6) (end 10.1 -2.4) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 19284adf-d620-43c4-aa6b-eaf6cf7eb9ae)) + (fp_line (start -2.75 -2.55) (end -2.75 26.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 92c907e2-d405-40aa-baad-576c40b88bf2)) + (fp_line (start -2.75 26.75) (end 10.25 26.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 66f8d6d0-adb9-4c8a-81f9-7fc6240255db)) + (fp_line (start 10.25 -2.55) (end -2.75 -2.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8023742a-a1c3-447e-8fe5-01f753eb7c3e)) + (fp_line (start 10.25 26.75) (end 10.25 -2.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d57ab18f-1cb4-495f-b6ea-9bf445aacd91)) + (fp_line (start -2.5 -1.3) (end -2.5 26.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7aaebe4a-4687-4769-82ce-0fa35eef06e8)) + (fp_line (start -2.5 26.5) (end 10 26.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d44909f0-c134-492d-b36f-5c83359e18c3)) + (fp_line (start -1.5 -2.3) (end -2.5 -1.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1fc642bd-da83-4654-ad22-e8f89d46ba77)) + (fp_line (start 1.5 0) (end 6 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c9e713f8-31f9-400c-aab2-f0afa1c8b827)) + (fp_line (start 10 -2.3) (end -1.5 -2.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 69c2b34e-d731-4ba8-82b5-febde73c0fe0)) + (fp_line (start 10 26.5) (end 10 -2.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 92503073-cf0e-4cef-82d2-453e6158ebfd)) + (pad "13" thru_hole circle (at 0 20) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 56 "Net-(X11-Pin_1)") (pintype "passive") (tstamp ffe10837-b413-4046-9e79-6ac318617873)) + (pad "14" thru_hole circle (at 0 25) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 51 "Net-(X6-Pin_1)") (pintype "passive") (tstamp 9183e0bc-8267-4d13-9ff1-76749ef27a77)) + (pad "23" thru_hole circle (at 7.5 20) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 57 "Net-(X10-Pin_1)") (pintype "passive") (tstamp d33833c5-8921-44c0-b957-496e2910e1b3)) + (pad "24" thru_hole circle (at 7.5 25) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 54 "Net-(X7-Pin_1)") (pintype "passive") (tstamp eb86ce83-9340-4b37-8d2f-dda0cb4c3a31)) + (pad "A1" thru_hole rect (at 0 0) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 4 "+12V") (pintype "passive") (tstamp 838258c4-6bdd-4f56-a1ff-ee3c15e51595)) + (pad "A2" thru_hole circle (at 7.5 0) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 58 "Net-(VD4-A)") (pintype "passive") (tstamp 2aca8168-c1d0-4caf-a92a-dbc5d296386f)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/G2RL-2A.stp" + (offset (xyz 3.75 -12.2 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (footprint "Capacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-D" (layer "F.Cu") + (tstamp ada86128-de65-40c2-a601-87804a4a49a0) + (at 77.9075 28.18) + (descr "Tantalum Capacitor SMD Kemet-D (7343-31 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator") + (tags "capacitor tantalum") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Polarized capacitor, small symbol") + (property "ki_keywords" "cap capacitor") + (path "/1f66ba21-41a4-44bb-8ab0-a6742ff97749") + (attr smd) + (fp_text reference "C16" (at 0 -3.1) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8c8ca947-a1c8-4de2-969e-7a5a5f8d7c68) + ) + (fp_text value "33u/25V" (at 0 3.1) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5ddd2f24-479d-4b4b-9865-1ec6da5636c8) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ebad52b8-5cae-46ef-b54a-44ce9b800d1b) + ) + (fp_line (start -4.41 -2.26) (end -4.41 2.26) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5b5e5a4b-423a-4a9e-a182-d9d65e2de8b1)) + (fp_line (start -4.41 2.26) (end 3.65 2.26) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d58eb631-7918-4bb6-8ea2-d4b1f4dcad0b)) + (fp_line (start 3.65 -2.26) (end -4.41 -2.26) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1c2a8bc2-5b02-459f-8304-d5f638b3358c)) + (fp_line (start -4.4 -2.4) (end 4.4 -2.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f111852a-b99f-4054-a690-0bb82fc44aec)) + (fp_line (start -4.4 2.4) (end -4.4 -2.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7cd8a1b7-302f-4396-950f-db008691dc93)) + (fp_line (start 4.4 -2.4) (end 4.4 2.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e21e62dc-7082-4ba3-9e45-2b7c0a99fb9f)) + (fp_line (start 4.4 2.4) (end -4.4 2.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3fe141a6-b053-43b3-aab1-4425836a4468)) + (fp_line (start -3.65 -1.15) (end -3.65 2.15) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 57a7449b-94e8-4849-93ff-ae12adf8ce9f)) + (fp_line (start -3.65 2.15) (end 3.65 2.15) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3bbbd41e-c211-4b4f-bc1d-882ed0669b4c)) + (fp_line (start -2.65 -2.15) (end -3.65 -1.15) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f3d6af2a-b861-48bd-b2e9-51f57aa991d8)) + (fp_line (start 3.65 -2.15) (end -2.65 -2.15) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 90d0a44c-7f3f-427a-a51a-a6e0456ae265)) + (fp_line (start 3.65 2.15) (end 3.65 -2.15) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 914a0bd0-d6d5-45a4-b5a5-9256ba8be74d)) + (pad "1" smd roundrect (at -3.1125 0) (size 2.075 2.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.120482) + (net 11 "Net-(VD9-K)") (pintype "passive") (tstamp 5c6fc85c-5bb4-4167-9c51-eee6ad0bd8eb)) + (pad "2" smd roundrect (at 3.1125 0) (size 2.075 2.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.120482) + (net 3 "GND") (pintype "passive") (tstamp ec5c7bee-feb8-428b-93d5-da37853a00cb)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_Tantalum_SMD.3dshapes/CP_EIA-7343-31_Kemet-D.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:DS1070-2MR_WF-2RA_CONNFLY" (layer "F.Cu") + (tstamp af933691-a773-4aeb-a455-0843ac742c3a) + (at 34.0625 80.85) + (descr "Connfly DS1070-2MR, WF-2RA") + (tags "connector") + (property "Label" "Water level sensor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/ce4ea34f-a936-4d6e-89df-e6da19398de1") + (attr through_hole) + (fp_text reference "X14" (at -2.3 -4 90 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp 4776f597-f28e-41bc-85b0-878ad243830b) + ) + (fp_text value "WF-2" (at 1.2 2.4 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 342e5806-dcae-4d32-9830-9ce083cbc51b) + ) + (fp_text user "${REFERENCE}" (at 1.2 3.9 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 00179514-9d73-4c84-9dca-24edafe1f58b) + ) + (fp_line (start -1.27 -5.4) (end -1.27 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 5f03e5a8-e68e-4d28-a16a-7d75d91e1ee3)) + (fp_line (start -1.27 -5.4) (end 3.81 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 0c3bb8a9-7265-414f-a788-223a4b47aa69)) + (fp_line (start -1.27 -2.4) (end -0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp c67eb8e9-5521-4f62-b050-bb6ac85abc89)) + (fp_line (start -0.65 -2.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e906dc97-4d06-487a-90c8-73b3172a6aea)) + (fp_line (start -0.2 -13.3) (end -0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b12448c2-2796-442a-8d31-d44b0f5fa2da)) + (fp_line (start -0.2 -5.4) (end -0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 08e041b7-1b6e-46fb-9e4d-d675cde3433c)) + (fp_line (start -0.2 -3.4) (end -0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 695d1099-328e-4627-bdfa-0900ec5a977d)) + (fp_line (start -0.2 -1.6) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b29d24bc-e269-4bff-8d84-5e180c6f0bbb)) + (fp_line (start -0.1 -13.4) (end 0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 495624fd-5306-482a-a6ca-a2672fa9ac21)) + (fp_line (start 0 -13.9) (end 2.54 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp aeee85fc-7078-4c80-96d4-2c26c00e1bae)) + (fp_line (start 0 -13.4) (end 0 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f6808e42-e0c5-4e0b-a459-787df54b0e15)) + (fp_line (start 0.1 -13.4) (end 0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 82979a86-da5b-4bf0-9759-9da18c9089f4)) + (fp_line (start 0.2 -13.3) (end 0.2 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 95fca25e-51e4-44c5-80fc-0de46bf68972)) + (fp_line (start 0.2 -9.65) (end 2.3 -9.65) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 01c4e006-f031-4134-9125-519a13917500)) + (fp_line (start 0.2 -7.62) (end 2.3 -7.62) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp c071cffe-9886-4b5a-a7d3-ee817ed4f247)) + (fp_line (start 0.2 -3.4) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f2638f88-7afb-42a7-bbf0-81f9bd88c92d)) + (fp_line (start 0.65 -3.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp fc92ee12-85f0-4035-9c5e-bd9e243acc8e)) + (fp_line (start 0.65 -3.4) (end 0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1c840217-6f3f-433d-9511-1836f524357e)) + (fp_line (start 0.65 -2.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp a663cb5f-fc72-42cc-9a7f-cdf0c9eab225)) + (fp_line (start 1.89 -3.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b88218fa-73b2-46cf-8a61-a496902c02ef)) + (fp_line (start 2.34 -13.3) (end 2.34 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 320bde8b-9724-458b-8289-3068dc270e83)) + (fp_line (start 2.34 -3.4) (end 2.34 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f5618835-86f5-4705-98bd-99c78d81b986)) + (fp_line (start 2.34 -1.6) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f08737c6-f122-460a-90c7-29dfeb7cc4b5)) + (fp_line (start 2.44 -13.4) (end 2.34 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2fdec304-b5b2-46d4-9b90-57c02897cc99)) + (fp_line (start 2.54 -13.9) (end 2.54 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 15da4d9e-ee13-442c-a4d0-044ce616057e)) + (fp_line (start 2.64 -13.4) (end 2.44 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7867e1b4-2819-41b0-9917-6fc1edd20308)) + (fp_line (start 2.74 -13.3) (end 2.64 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 010d9557-0619-4e8d-b4eb-1c08d42e67bc)) + (fp_line (start 2.74 -5.4) (end 2.74 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bd534f04-a4b8-48d9-92b8-4db7394a5c72)) + (fp_line (start 2.74 -3.4) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp fd5eb571-8c5e-4379-a92d-decd4ca9c7cf)) + (fp_line (start 3.19 -3.4) (end 1.89 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 853e9d7c-118a-4455-b365-b175f2234eff)) + (fp_line (start 3.19 -2.4) (end 3.19 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b9626749-7f54-4404-80b4-ff6735198076)) + (fp_line (start 3.81 -5.4) (end 3.81 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bb7edcd3-c49c-4efb-b65d-8795f2f5e5e4)) + (fp_line (start 3.81 -2.4) (end 3.19 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp dd293a3a-2a8b-43e7-bc02-9d3a4321677a)) + (fp_rect (start -1.4 -14) (end 4 1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp cbebe685-80a1-4237-8901-955eb1f1ad23)) + (fp_rect (start -1.4 -14) (end 4 -1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.Fab") (tstamp 6c9930d9-cdf5-4c2e-b419-f9f2eeebae47)) + (pad "1" thru_hole roundrect (at 2.54 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) + (net 7 "Net-(D5A--)") (pinfunction "Pin_1") (pintype "passive") (tstamp e4a677d4-fb27-49b8-9a85-c89178165c28)) + (pad "2" thru_hole oval (at 0 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 3 "GND") (pinfunction "Pin_2") (pintype "passive") (tstamp d8461ded-35ef-4e65-8f6a-5cffd4c865f1)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/DS1070-2MR_WF-2RA_CONNFLY.stp" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-D" (layer "F.Cu") + (tstamp afed42e2-1aab-437d-91b5-b54f6355f972) + (at 77.9075 22.33) + (descr "Tantalum Capacitor SMD Kemet-D (7343-31 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator") + (tags "capacitor tantalum") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Polarized capacitor, small symbol") + (property "ki_keywords" "cap capacitor") + (path "/873387e6-45ea-4f7d-91a8-df57c9304641") + (attr smd) + (fp_text reference "C15" (at 0 -3.1) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4de5e1ac-a3bb-4ef7-b677-0b9f165aa2d8) + ) + (fp_text value "33u/25V" (at 0 3.1) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ca9d3382-0d38-4df4-8964-75e3fbabfebc) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 09d2c636-8c15-4315-b731-3657a1c95fc4) + ) + (fp_line (start -4.41 -2.26) (end -4.41 2.26) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f5922301-d57e-4b1d-8d10-82ab92c14641)) + (fp_line (start -4.41 2.26) (end 3.65 2.26) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1aba4a27-63f8-4675-ba6d-0aff164bd8ad)) + (fp_line (start 3.65 -2.26) (end -4.41 -2.26) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 11ce502e-2c79-479c-89ce-e77b451f3112)) + (fp_line (start -4.4 -2.4) (end 4.4 -2.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9b09c5b8-98ca-40c5-b5b9-d91f1aaf3b0e)) + (fp_line (start -4.4 2.4) (end -4.4 -2.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2d15d38d-0be0-4df7-b9b9-a5830382f658)) + (fp_line (start 4.4 -2.4) (end 4.4 2.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b0f9b5d8-b34d-4290-9930-d2d04b37f36b)) + (fp_line (start 4.4 2.4) (end -4.4 2.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7638cdc8-038a-4ea3-b40d-8047e6084857)) + (fp_line (start -3.65 -1.15) (end -3.65 2.15) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c5c28282-1c86-4276-9b94-76ef77476713)) + (fp_line (start -3.65 2.15) (end 3.65 2.15) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d3940806-9979-4f10-93f4-75b82bbeb385)) + (fp_line (start -2.65 -2.15) (end -3.65 -1.15) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 78455ac9-c2e5-435c-af99-9f9818ea559a)) + (fp_line (start 3.65 -2.15) (end -2.65 -2.15) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6e48813a-436f-4312-9535-d22b7bab136e)) + (fp_line (start 3.65 2.15) (end 3.65 -2.15) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 27765c9a-76a7-497f-9ead-38ccf1b1d0e6)) + (pad "1" smd roundrect (at -3.1125 0) (size 2.075 2.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.120482) + (net 10 "Net-(VD8-K)") (pintype "passive") (tstamp 14abdfa0-163c-46e1-bc71-04ef2bcc4c17)) + (pad "2" smd roundrect (at 3.1125 0) (size 2.075 2.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.120482) + (net 3 "GND") (pintype "passive") (tstamp 948c4790-cfb2-4ae3-beee-c57f31d100a4)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_Tantalum_SMD.3dshapes/CP_EIA-7343-31_Kemet-D.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tstamp b7b70107-c7f9-44f1-9583-97dca6d550bb) + (at 87.8625 84.9) + (descr "SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23") + (property "ki_keywords" "N-Channel MOSFET") + (path "/a2601183-67a8-4a98-8dfb-9f2336bd34b2") + (attr smd) + (fp_text reference "VT4" (at 0 -2.4) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e63224df-4331-42d0-85ee-c797edc49564) + ) + (fp_text value "AO3400A" (at 0 2.4) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fa85561f-2121-4b5b-b306-70a414006778) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.32 0.32) (thickness 0.05))) + (tstamp 48b47f47-08c1-481a-a412-416bad303407) + ) + (fp_line (start 0 -1.56) (end -1.675 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f0587984-bcfd-45b0-be29-f119fe480a36)) + (fp_line (start 0 -1.56) (end 0.65 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 30ebf892-49c4-427a-aa29-0b34838857b6)) + (fp_line (start 0 1.56) (end -0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 277dc4ab-7b9b-4440-b852-954a2ef8484e)) + (fp_line (start 0 1.56) (end 0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 286e8546-747c-45a7-a86f-81b6b9263e1f)) + (fp_line (start -1.92 -1.7) (end -1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0412c850-4e60-469b-8833-dff12cf1634d)) + (fp_line (start -1.92 1.7) (end 1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a733ba61-6b59-4b33-9a3f-fba87bc99d33)) + (fp_line (start 1.92 -1.7) (end -1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 600141ae-cf62-4ed2-8548-25965722b85f)) + (fp_line (start 1.92 1.7) (end 1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 95d45ec6-84c4-4d3e-9f37-a6e7f04ccb68)) + (fp_line (start -0.65 -1.125) (end -0.325 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9da60a61-9eb5-4ba2-8ed2-c4419c6b6ded)) + (fp_line (start -0.65 1.45) (end -0.65 -1.125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7cadbc58-cde5-432b-b19a-334d7107d8e2)) + (fp_line (start -0.325 -1.45) (end 0.65 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e077f0ca-02c7-4b0b-acc6-3233b6f22a1d)) + (fp_line (start 0.65 -1.45) (end 0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a8767ff4-9b14-4095-bacc-4842c7be24b7)) + (fp_line (start 0.65 1.45) (end -0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 545bce8c-06f1-46fd-b110-2680192d44da)) + (pad "1" smd roundrect (at -0.9375 -0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 32 "MOTOR1") (pinfunction "G") (pintype "input") (tstamp 795adffd-f770-4378-b11f-bb9cecc3a02f)) + (pad "2" smd roundrect (at -0.9375 0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "S") (pintype "passive") (tstamp ce1826b6-f346-4bc6-b1cf-d70520453b80)) + (pad "3" smd roundrect (at 0.9375 0) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 66 "Net-(VT4-D)") (pinfunction "D") (pintype "passive") (tstamp 1963c3cd-d796-4966-a89f-044c64a8025c)) + (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "MountingHole:MountingHole_3.2mm_M3_Pad" (layer "F.Cu") + (tstamp b81229d7-adee-4380-84b4-abbb6b7f5812) + (at 56.6325 61.8) + (descr "Mounting Hole 3.2mm, M3") + (tags "mounting hole 3.2mm m3") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "exclude_from_bom" "") + (property "ki_description" "Mounting Hole with connection") + (property "ki_keywords" "mounting hole") + (path "/b551753e-2814-46b8-b7ee-f6d6a75fb672") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "H2" (at 0 -4.2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 97f816ae-72c6-4954-bde3-0e2539ad1d45) + ) + (fp_text value "M3" (at 0 4.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2b7fb973-375a-4c65-bd11-ed5eeaf43323) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fd5b5ed2-4521-481a-a516-2cfc21109bb1) + ) + (fp_circle (center 0 0) (end 3.2 0) + (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp 88c42ccc-c02b-4343-9607-7eb60d73c9f5)) + (fp_circle (center 0 0) (end 3.45 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 55a4d561-a27a-4c7d-a806-713beb917035)) + (pad "1" thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers "*.Cu" "*.Mask") + (net 42 "unconnected-(H2-Pad1)") (pinfunction "1") (pintype "input+no_connect") (tstamp dabfa11a-944b-4cdd-959d-7d3da006d630)) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp bc3eea92-490d-4c00-86d3-164121bfa26e) + (at 20.9625 59.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "MAIN1 L") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/f6b5f578-00ee-46ec-8b15-2f3812a637cb") + (attr through_hole) + (fp_text reference "X6" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f36481cc-1550-4adf-a69f-b959f92380ce) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 77a00cd3-7772-404c-bc6d-901b8799d954) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4e5d4db9-a91a-4b2a-8e01-fece2aa4ce02) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 730fedca-8066-477b-9318-0857804860f3)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp a810d7ed-36d3-4ed3-9dc5-9f65b586b4c3)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp 592aa0cd-26a8-4aff-8456-b453934a94de)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 51 "Net-(X6-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 44d54c9a-fd82-4cd4-86c5-68128768872f)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 51 "Net-(X6-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp f5903c0b-1e14-414c-9a57-0293a374cb80)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp c9154529-d229-4a71-8037-be47d00db27c) + (at 27.8925 84.25) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/98587bf4-c48c-4c18-b51e-d5582ab9b666") + (attr smd) + (fp_text reference "R1" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0daef420-ace3-4b22-a708-c280b1279ff5) + ) + (fp_text value "10k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f14bbecd-a7d2-48af-89f2-204d10f2f306) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 530337e3-c6fe-4d31-8e4d-08a84399f2c3) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ec57f1e-7345-4c03-944b-fcfa2aa70949)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6d999629-ff8d-498b-b0a2-e7d396d471a0)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0e88ee32-6df9-48ef-9600-20d1f3fced82)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6a7a5d8d-57fb-4136-95ad-11f259bd562b)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fa5d25c6-cdcc-4b89-8bb0-c0d1e1343ebf)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 836d148a-db4a-4a5b-8e87-cf74164f2e4d)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 89f5024d-1b81-4084-8ce6-ac71ff5403af)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 18edb676-0dce-4298-a86a-0a33e84dbc06)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0d4fa426-a7c1-4bcb-97be-5aca407325ae)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 44739f60-5ec7-4529-94bd-5842f943a0e9)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 14 "TXEN") (pintype "passive") (tstamp 08e24c1a-1638-4476-8e4c-4dc2f8abde3a)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 3 "GND") (pintype "passive") (tstamp 9ea006bd-16e7-4053-8a24-2e8f938f2860)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_SO:SOP-8_3.9x4.9mm_P1.27mm" (layer "F.Cu") + (tstamp cc664ecd-ff80-46c5-b513-0eae4b8e19f0) + (at 77.1625 40.78) + (descr "SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=79), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOP SO") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Low-Power, Low-Offset Voltage, Dual Comparators, DIP-8/SOIC-8/TO-99-8") + (property "ki_keywords" "cmp open collector") + (path "/51d9d36a-1717-4a23-96e2-9409018c7762") + (attr smd) + (fp_text reference "D5" (at 0 -3.4) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7528f148-1ed7-4de0-ae7e-0a38b2fedf16) + ) + (fp_text value "LM393" (at 0 3.4) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e336a0c8-d2e0-4cc4-8923-b3478b761b67) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.98 0.98) (thickness 0.15))) + (tstamp c47be005-e696-4827-9076-5ba702e6864f) + ) + (fp_line (start 0 -2.56) (end -3.45 -2.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dd03b1de-a2cf-46ee-a56a-6c236a09ce7a)) + (fp_line (start 0 -2.56) (end 1.95 -2.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 56d8d7e0-fbfb-4331-96cc-34a5b43b7cf7)) + (fp_line (start 0 2.56) (end -1.95 2.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 88289659-2f59-4b49-aef5-a09d85b97267)) + (fp_line (start 0 2.56) (end 1.95 2.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cc2e6eac-5478-434d-a695-21d4999f1e94)) + (fp_line (start -3.7 -2.7) (end -3.7 2.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0e90cfeb-421e-461a-ad87-be966e69d49d)) + (fp_line (start -3.7 2.7) (end 3.7 2.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1d8182dd-e31b-4fb2-95f5-a3c7e8b5078f)) + (fp_line (start 3.7 -2.7) (end -3.7 -2.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 626df6de-312f-4ad0-89c2-81b300f75499)) + (fp_line (start 3.7 2.7) (end 3.7 -2.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8c366cc9-a218-4a62-a12b-33b5b06a4988)) + (fp_line (start -1.95 -1.475) (end -0.975 -2.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 511e7bd8-478a-4850-a7aa-c06ded2d074e)) + (fp_line (start -1.95 2.45) (end -1.95 -1.475) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6690d87c-22cb-4489-80da-cf2a2bffd571)) + (fp_line (start -0.975 -2.45) (end 1.95 -2.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e2b00d83-84ea-4bfd-b68a-cc3382227cb6)) + (fp_line (start 1.95 -2.45) (end 1.95 2.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 70282d78-21dd-4a88-80f8-c09f40a27254)) + (fp_line (start 1.95 2.45) (end -1.95 2.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 780ee4b6-c4b5-4bda-9dd2-13263ab7860d)) + (pad "1" smd roundrect (at -2.625 -1.905) (size 1.65 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 9 "WATER") (pintype "open_collector") (tstamp 9dae4b69-de2c-4cd5-b7e3-9ae7f458cfc7)) + (pad "2" smd roundrect (at -2.625 -0.635) (size 1.65 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 7 "Net-(D5A--)") (pinfunction "-") (pintype "input") (tstamp 0a1a05d8-2f93-48ed-9b95-31d750146141)) + (pad "3" smd roundrect (at -2.625 0.635) (size 1.65 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 8 "Net-(D5A-+)") (pinfunction "+") (pintype "input") (tstamp 060e6048-dc36-45d2-8a43-a577aed1cd3c)) + (pad "4" smd roundrect (at -2.625 1.905) (size 1.65 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "V-") (pintype "power_in") (tstamp ddf3d185-a7f2-4349-b072-cdc54b7c0c6c)) + (pad "5" smd roundrect (at 2.625 1.905) (size 1.65 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "+") (pintype "input") (tstamp 76132f5b-e93e-40eb-9ee6-3221fd1d7f3b)) + (pad "6" smd roundrect (at 2.625 0.635) (size 1.65 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "-") (pintype "input") (tstamp 997311b3-df78-47d1-9293-014e78be4be0)) + (pad "7" smd roundrect (at 2.625 -0.635) (size 1.65 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "open_collector") (tstamp cdb37520-5196-4da4-935e-1bb10c551275)) + (pad "8" smd roundrect (at 2.625 -1.905) (size 1.65 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 4 "+12V") (pinfunction "V+") (pintype "power_in") (tstamp a5bbce4e-8af8-4dc2-8750-70328a531df6)) + (model "${KICAD7_3DMODEL_DIR}/Package_SO.3dshapes/SO-8_3.9x4.9mm_P1.27mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp cdc853b3-51ea-4382-929f-491cce564b1d) + (at 32.3025 96.05) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/4d5ce354-c411-48fa-a4ec-65dbb5e556b9") + (attr smd) + (fp_text reference "R14" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fcd2e136-39a9-4ac8-b92e-e548a0e13c5c) + ) + (fp_text value "10k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bbfdce8b-0b9e-4612-b573-899dcdbc7b0c) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp e7e6fd8c-237e-4198-bc34-5e9d1386e258) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9ab63128-e7cb-4218-a743-3683821377b4)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a7a90e6d-fafe-41fd-a4e5-88e5183045cd)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3efb9c5b-08b1-4f48-9f42-3078662237eb)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp acbe8b3b-70e4-49ae-833a-3257ddc16bc2)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7c1571af-0bd6-48be-8a97-11b15884182e)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 14c2915c-7faa-4fc9-b580-fdd5574a67d7)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 732f0215-24aa-4212-a7b2-90fccfa393cc)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e92949c8-653f-433e-aff1-f68fb16f5720)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0e647f3d-04a1-454e-bab5-9be26d37fb49)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 59212b89-94dd-40c6-b58f-57aabc73dd0e)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 21 "LIGHTS") (pintype "passive") (tstamp 6cceefa8-0673-43ba-8e9d-ec33cf928bb5)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 3 "GND") (pintype "passive") (tstamp 33da1eb5-dfaf-4094-bb35-487b5237d8e6)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp d0bf9d23-f513-4be8-96c8-12ea3fa52b5b) + (at 20.9625 51.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "IN L") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/2948a1d2-7750-435c-827f-b3b0f9533e92") + (attr through_hole) + (fp_text reference "X4" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 96e83b2e-57b0-4b2c-a02f-afe749e17c41) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9d6cd141-e78e-4388-b392-e2d5986cffcc) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9c95cc69-d79c-445f-901f-3c893d6b2e58) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 3ca32ba1-0059-4617-b72a-976b8d0ccd99)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 46b8795e-bebc-4521-80de-22c90216d8b2)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp 1470ddc2-7851-4c88-8744-b71ce57f917b)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 52 "Net-(X4-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp d8f47852-b347-4546-a89c-48ae95486265)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 52 "Net-(X4-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp fe60ca02-2a4e-4706-994f-7cf3501fe1b6)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "Capacitor_THT:CP_Radial_D10.0mm_P5.00mm" (layer "F.Cu") + (tstamp d2c70b1b-82de-4c1d-9832-72849f6bf79d) + (at 77.497146 55.65) + (descr "CP, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Electrolytic Capacitor") + (tags "CP Radial series Radial pin pitch 5.00mm diameter 10mm Electrolytic Capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Polarized capacitor, small symbol") + (property "ki_keywords" "cap capacitor") + (path "/755713a6-f95f-47ef-8e16-86b551f7c23b") + (attr through_hole) + (fp_text reference "C3" (at 2.5 -6.25) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 03ca0854-5126-44d6-b583-1b07b8cba19b) + ) + (fp_text value "1000u/25V" (at 2.5 6.25) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9fd079c4-0013-4152-bf67-940cd2243eb7) + ) + (fp_text user "${REFERENCE}" (at 2.5 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 097e59e6-f3cd-428e-837f-f3fcc3e2661c) + ) + (fp_line (start -2.979646 -2.875) (end -1.979646 -2.875) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 73b031bb-a4be-4795-8833-024a29b40ec7)) + (fp_line (start -2.479646 -3.375) (end -2.479646 -2.375) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0d7afcbd-c081-4b80-86b4-fe66194aba04)) + (fp_line (start 2.5 -5.08) (end 2.5 5.08) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 976c8789-1da8-436e-a470-97dacbd569c6)) + (fp_line (start 2.54 -5.08) (end 2.54 5.08) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 17772d00-f6f9-485a-a351-3ef3144ce209)) + (fp_line (start 2.58 -5.08) (end 2.58 5.08) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e9323c62-0aae-4f10-b63b-2b5dc80d01f7)) + (fp_line (start 2.62 -5.079) (end 2.62 5.079) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9984be9b-1b1c-418b-8ecd-e0d2e071de02)) + (fp_line (start 2.66 -5.078) (end 2.66 5.078) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8dbca7ea-b212-4670-8fd5-cb21f9134d06)) + (fp_line (start 2.7 -5.077) (end 2.7 5.077) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f3f23f5f-ca02-4709-955b-344e49e104bb)) + (fp_line (start 2.74 -5.075) (end 2.74 5.075) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 07ccadeb-749b-4233-9fe0-0c60e5bf7521)) + (fp_line (start 2.78 -5.073) (end 2.78 5.073) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5359b981-04ad-4ca4-81bf-a78b90f02c6b)) + (fp_line (start 2.82 -5.07) (end 2.82 5.07) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b5f03105-2bc4-4b94-b969-238a212dbd72)) + (fp_line (start 2.86 -5.068) (end 2.86 5.068) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bcc1a56c-70e4-44fc-8d1c-da26fbd81592)) + (fp_line (start 2.9 -5.065) (end 2.9 5.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3c2a2559-3de2-4ba0-9a84-7835fb63ed7c)) + (fp_line (start 2.94 -5.062) (end 2.94 5.062) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d55041fb-5697-4b7e-b981-8d7835bf40cf)) + (fp_line (start 2.98 -5.058) (end 2.98 5.058) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e8b49ca2-44f2-4061-ab37-1678e867c3f8)) + (fp_line (start 3.02 -5.054) (end 3.02 5.054) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 585358fc-b2de-4b05-a8ed-40a2c7531950)) + (fp_line (start 3.06 -5.05) (end 3.06 5.05) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f301cf11-4c89-40eb-bbe4-dac117e5105c)) + (fp_line (start 3.1 -5.045) (end 3.1 5.045) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 92e3b4eb-7b74-4756-9dbd-0a28026aecae)) + (fp_line (start 3.14 -5.04) (end 3.14 5.04) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a3ffd7d2-ad5f-463d-a5a7-5cdc21bf30f6)) + (fp_line (start 3.18 -5.035) (end 3.18 5.035) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 620862c7-3562-4288-b118-96580097742f)) + (fp_line (start 3.221 -5.03) (end 3.221 5.03) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4aa36aaf-2740-4112-9b02-1431acd4a395)) + (fp_line (start 3.261 -5.024) (end 3.261 5.024) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c3267b47-c414-488c-85f0-fed291d73289)) + (fp_line (start 3.301 -5.018) (end 3.301 5.018) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c23363c9-7e2d-4d44-9261-9d06e05bca73)) + (fp_line (start 3.341 -5.011) (end 3.341 5.011) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 55890ebc-7518-4cee-883d-44d34d75c049)) + (fp_line (start 3.381 -5.004) (end 3.381 5.004) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fe3d69c8-e586-413b-aef5-961568919392)) + (fp_line (start 3.421 -4.997) (end 3.421 4.997) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 346bf15b-5272-4afe-aecb-97b0a4ecd561)) + (fp_line (start 3.461 -4.99) (end 3.461 4.99) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 890e7647-d915-4fc8-8188-cf36d7d5324d)) + (fp_line (start 3.501 -4.982) (end 3.501 4.982) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a2ea16e0-d1c3-46e0-b838-26f2b712ab99)) + (fp_line (start 3.541 -4.974) (end 3.541 4.974) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 16245f12-fe96-4c9c-939e-c557d7ce4d04)) + (fp_line (start 3.581 -4.965) (end 3.581 4.965) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 278eb91b-331b-4c02-b4dd-6e91a51e00b1)) + (fp_line (start 3.621 -4.956) (end 3.621 4.956) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b2ce3837-b397-4cfc-a375-309fc2f8cac9)) + (fp_line (start 3.661 -4.947) (end 3.661 4.947) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fe0f70ea-c8a1-43ef-9b3b-3ed3c9722adb)) + (fp_line (start 3.701 -4.938) (end 3.701 4.938) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 97b544ca-7eac-486a-98db-5089daa8487a)) + (fp_line (start 3.741 -4.928) (end 3.741 4.928) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1a1bf48b-e2cb-4a84-8382-34d4e3ce78c3)) + (fp_line (start 3.781 -4.918) (end 3.781 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 75701047-0686-4ed2-88f4-3d5be16922c5)) + (fp_line (start 3.781 1.241) (end 3.781 4.918) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5f37656a-a0db-405b-bd45-d371e5bd7d47)) + (fp_line (start 3.821 -4.907) (end 3.821 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp adfa62c8-919c-4eac-8f68-bd32b87506b0)) + (fp_line (start 3.821 1.241) (end 3.821 4.907) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e87bbda5-caed-4cea-ac4e-22aac512a1a1)) + (fp_line (start 3.861 -4.897) (end 3.861 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ca0b6eea-6aff-44ae-86f9-6546cd45f71e)) + (fp_line (start 3.861 1.241) (end 3.861 4.897) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4f0d27ca-17e4-410d-b528-61367fd77e44)) + (fp_line (start 3.901 -4.885) (end 3.901 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9e515b47-ae11-4645-8d6a-1d23dada75f6)) + (fp_line (start 3.901 1.241) (end 3.901 4.885) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7169065d-2bb8-4038-ac1f-3eddd506ffd3)) + (fp_line (start 3.941 -4.874) (end 3.941 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4fa466bf-b674-412a-9c59-b2e5f4402778)) + (fp_line (start 3.941 1.241) (end 3.941 4.874) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fa1a8de9-4b3b-47f7-a101-ed29ab3500fb)) + (fp_line (start 3.981 -4.862) (end 3.981 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ae3bd39c-b310-4a2b-9b33-268b7efedbbd)) + (fp_line (start 3.981 1.241) (end 3.981 4.862) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp be84c5bf-7f7a-4635-8bba-af82b604c5b0)) + (fp_line (start 4.021 -4.85) (end 4.021 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4213f533-c5f0-44ca-a593-e5b3ac36f700)) + (fp_line (start 4.021 1.241) (end 4.021 4.85) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 44fee07d-975f-458c-ab05-e5e5680391ea)) + (fp_line (start 4.061 -4.837) (end 4.061 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a1f65799-4ea8-4a8e-9b85-db32578f833f)) + (fp_line (start 4.061 1.241) (end 4.061 4.837) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 11440f1c-e196-4783-875b-d5cfcf5db73b)) + (fp_line (start 4.101 -4.824) (end 4.101 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 539cd908-c845-4e62-bdbe-4836abca4be5)) + (fp_line (start 4.101 1.241) (end 4.101 4.824) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 94bade57-16c2-4335-a0c2-7be6435741fe)) + (fp_line (start 4.141 -4.811) (end 4.141 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4de77651-1a9f-4212-8802-e6a78363edc0)) + (fp_line (start 4.141 1.241) (end 4.141 4.811) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a2454ec6-fef9-4d82-b585-f6a30723d284)) + (fp_line (start 4.181 -4.797) (end 4.181 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4e255dfc-e4e9-4a5c-9272-fc10a346c7c0)) + (fp_line (start 4.181 1.241) (end 4.181 4.797) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7f6b777d-e701-4cf0-be46-269d8b79ddcd)) + (fp_line (start 4.221 -4.783) (end 4.221 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b4cd27c9-def7-41aa-a129-1eca36dcab71)) + (fp_line (start 4.221 1.241) (end 4.221 4.783) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7fe3a6e6-cc19-4196-8265-0b738deb3c5b)) + (fp_line (start 4.261 -4.768) (end 4.261 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 93c6f067-19f5-40d1-b751-c6ba522fb9c8)) + (fp_line (start 4.261 1.241) (end 4.261 4.768) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c7aa4b9b-7a01-4ae0-aeec-3d64d576ca8d)) + (fp_line (start 4.301 -4.754) (end 4.301 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 810d1804-61f4-4979-adb6-5e476ec1f32d)) + (fp_line (start 4.301 1.241) (end 4.301 4.754) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 86d47cdf-963b-4078-96e8-70932e6035dc)) + (fp_line (start 4.341 -4.738) (end 4.341 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6c456fba-7a49-4479-8814-9b9a84f273e6)) + (fp_line (start 4.341 1.241) (end 4.341 4.738) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 52927094-85a5-47cd-b480-47d732b8978c)) + (fp_line (start 4.381 -4.723) (end 4.381 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d8a11b87-8259-4a96-8010-168130d91cd8)) + (fp_line (start 4.381 1.241) (end 4.381 4.723) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c4a326a-9e81-47f2-aebc-3298fb50f211)) + (fp_line (start 4.421 -4.707) (end 4.421 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a0994213-d208-44e9-a142-977432ecffee)) + (fp_line (start 4.421 1.241) (end 4.421 4.707) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e949fe73-7a7c-428e-a65d-1ab8b3f6e7ed)) + (fp_line (start 4.461 -4.69) (end 4.461 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d5494799-6252-4ab3-a6b8-e526ae385778)) + (fp_line (start 4.461 1.241) (end 4.461 4.69) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d313255d-bec1-4133-ad7b-143594350bf3)) + (fp_line (start 4.501 -4.674) (end 4.501 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ec4752a9-89da-4fd6-aa32-298074308862)) + (fp_line (start 4.501 1.241) (end 4.501 4.674) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp da889d82-15e9-44f5-80b6-a2c59c0dbb37)) + (fp_line (start 4.541 -4.657) (end 4.541 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 66a68df5-c12c-4bc2-9167-b2c8a21cdd1a)) + (fp_line (start 4.541 1.241) (end 4.541 4.657) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6199746a-5e18-4ed3-b784-2d5d93efde50)) + (fp_line (start 4.581 -4.639) (end 4.581 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8c77cd0e-284f-462f-ba6f-114524623074)) + (fp_line (start 4.581 1.241) (end 4.581 4.639) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e51a4766-cacb-40db-a21b-8c9b9b20ce1a)) + (fp_line (start 4.621 -4.621) (end 4.621 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bd4a9510-b7b3-4d1d-854d-d5de3b66cdad)) + (fp_line (start 4.621 1.241) (end 4.621 4.621) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d019f8e3-6e16-4702-9e7c-d1c2ad5cca9a)) + (fp_line (start 4.661 -4.603) (end 4.661 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b9a10dfc-a6c0-44b0-8c90-f066647f9693)) + (fp_line (start 4.661 1.241) (end 4.661 4.603) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 239b4d8e-e988-427e-9ec9-715c4b8d040f)) + (fp_line (start 4.701 -4.584) (end 4.701 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9b45aada-049b-4da2-830c-527c476e8c69)) + (fp_line (start 4.701 1.241) (end 4.701 4.584) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d028a493-fd2c-4f5c-ae70-578c54c667f2)) + (fp_line (start 4.741 -4.564) (end 4.741 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a668cc52-568c-4f8c-9b9b-866f19dc7ac3)) + (fp_line (start 4.741 1.241) (end 4.741 4.564) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3f036b7a-367f-4655-b69e-fdae33de8eda)) + (fp_line (start 4.781 -4.545) (end 4.781 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 50cc25c5-b8be-4283-aaf0-375413af18c4)) + (fp_line (start 4.781 1.241) (end 4.781 4.545) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 42bdeade-8373-4539-9eb3-d396a1399c15)) + (fp_line (start 4.821 -4.525) (end 4.821 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7d70d2f2-5353-4cb2-8a17-1ce8952d8cc8)) + (fp_line (start 4.821 1.241) (end 4.821 4.525) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f1c20b4b-2b21-42d8-9f05-9cebc7a670ee)) + (fp_line (start 4.861 -4.504) (end 4.861 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2e042801-032e-473e-8d60-fb9c5448c4a9)) + (fp_line (start 4.861 1.241) (end 4.861 4.504) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp aad4b19d-f967-4c68-aa81-a8af6735679f)) + (fp_line (start 4.901 -4.483) (end 4.901 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fc657462-f24e-4262-ad53-f5589d8891fd)) + (fp_line (start 4.901 1.241) (end 4.901 4.483) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c54d70ce-efcd-4c39-886b-b32870a32aaa)) + (fp_line (start 4.941 -4.462) (end 4.941 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5e6064ec-cc4e-48d5-8a97-409130738f38)) + (fp_line (start 4.941 1.241) (end 4.941 4.462) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b96cc61e-b00f-41fb-956e-b4471c1d5dd4)) + (fp_line (start 4.981 -4.44) (end 4.981 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f2779a4c-a481-4a39-b912-e57d84122ac4)) + (fp_line (start 4.981 1.241) (end 4.981 4.44) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 54c9ba45-c331-4d18-bd3b-39d0ab06f5f3)) + (fp_line (start 5.021 -4.417) (end 5.021 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ae28b017-5de5-4e12-bca8-965087f09e32)) + (fp_line (start 5.021 1.241) (end 5.021 4.417) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2284abc9-b9bc-4ab3-9f72-a46a042731de)) + (fp_line (start 5.061 -4.395) (end 5.061 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5dcc1cf3-7e3c-4820-84d5-983bf4e2048e)) + (fp_line (start 5.061 1.241) (end 5.061 4.395) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 196054ea-5835-4c58-aa4b-8dfca6552905)) + (fp_line (start 5.101 -4.371) (end 5.101 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2006c8fc-b61c-4aea-93bb-e5b1174770af)) + (fp_line (start 5.101 1.241) (end 5.101 4.371) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fbc71a05-e70f-4b21-aa1c-5f6cfeffc1eb)) + (fp_line (start 5.141 -4.347) (end 5.141 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f47c04f4-b1cf-4afb-b3a5-4991195f12a3)) + (fp_line (start 5.141 1.241) (end 5.141 4.347) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e8a8ce6b-80cb-454b-a21a-e9e4d3d14eed)) + (fp_line (start 5.181 -4.323) (end 5.181 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a8d5ec1a-3ce5-4208-8080-b86be5cbaa50)) + (fp_line (start 5.181 1.241) (end 5.181 4.323) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b5d50cb1-5791-492e-9719-19d1543adae8)) + (fp_line (start 5.221 -4.298) (end 5.221 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f08fc1d7-aebb-4924-9b1e-7c62a696d7bb)) + (fp_line (start 5.221 1.241) (end 5.221 4.298) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a9ae386e-004d-4d28-9a18-d88149f30dc1)) + (fp_line (start 5.261 -4.273) (end 5.261 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 448dea3c-b4a1-41ea-9609-8a883687d018)) + (fp_line (start 5.261 1.241) (end 5.261 4.273) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ea87b92-52b9-4499-bf76-0599948c264f)) + (fp_line (start 5.301 -4.247) (end 5.301 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 780b85b6-bd73-4c5f-9424-711331ce8540)) + (fp_line (start 5.301 1.241) (end 5.301 4.247) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 03aec86b-afb1-4c5b-989f-614158370d0e)) + (fp_line (start 5.341 -4.221) (end 5.341 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f0773af9-f9a8-4300-8a75-1c23ff616075)) + (fp_line (start 5.341 1.241) (end 5.341 4.221) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e9d44ba6-31d5-4639-a9b6-01c39242278b)) + (fp_line (start 5.381 -4.194) (end 5.381 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eccb9d2c-9b7c-44a7-a85f-0ab304146730)) + (fp_line (start 5.381 1.241) (end 5.381 4.194) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 88b5974a-e853-4e22-b956-477be0461eac)) + (fp_line (start 5.421 -4.166) (end 5.421 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c51a9187-4931-496c-a00e-c4be11dbf915)) + (fp_line (start 5.421 1.241) (end 5.421 4.166) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9b72123d-9896-48bf-ad60-35d8d0bbeba8)) + (fp_line (start 5.461 -4.138) (end 5.461 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 641a125b-4d47-486f-88e3-1a6cf49a473d)) + (fp_line (start 5.461 1.241) (end 5.461 4.138) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 83ed6cdf-18e3-4192-b661-31fa7d3f0a38)) + (fp_line (start 5.501 -4.11) (end 5.501 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 14b95e3a-7b7a-4f2e-8d9e-2036937d8744)) + (fp_line (start 5.501 1.241) (end 5.501 4.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 571e7f54-2139-482f-b6ae-ca194e441b92)) + (fp_line (start 5.541 -4.08) (end 5.541 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1bf19a93-80fa-4e54-9882-4935473114fc)) + (fp_line (start 5.541 1.241) (end 5.541 4.08) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fefc0e94-c8cd-43c4-a091-a60fd21e594e)) + (fp_line (start 5.581 -4.05) (end 5.581 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 09b25855-806e-413f-aecf-335cbfa7cc49)) + (fp_line (start 5.581 1.241) (end 5.581 4.05) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7ed605b9-3005-487f-8e2a-20402486183f)) + (fp_line (start 5.621 -4.02) (end 5.621 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1dcb45f8-9b35-4a08-9e76-163e1f8963a3)) + (fp_line (start 5.621 1.241) (end 5.621 4.02) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1855d839-27e1-46a2-837a-81b733260d6c)) + (fp_line (start 5.661 -3.989) (end 5.661 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8454ae47-f2a0-4ac2-87bf-92ac21cb8b37)) + (fp_line (start 5.661 1.241) (end 5.661 3.989) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 68c84d25-e37c-49ce-b824-097e83cd48a8)) + (fp_line (start 5.701 -3.957) (end 5.701 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 23d1ff44-f554-470e-bd21-515e398d2966)) + (fp_line (start 5.701 1.241) (end 5.701 3.957) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a0d95406-432f-4f31-99b1-4204b69e2bbf)) + (fp_line (start 5.741 -3.925) (end 5.741 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b6b5f6d9-80f7-47ef-9371-d8489271d051)) + (fp_line (start 5.741 1.241) (end 5.741 3.925) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b684e0c-1f59-4117-8639-2ae25f67024f)) + (fp_line (start 5.781 -3.892) (end 5.781 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8ac0119f-1bb6-4d49-83f3-f49611f662e8)) + (fp_line (start 5.781 1.241) (end 5.781 3.892) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 366f7ba2-82ed-42cd-9ba2-554fe4c3d51a)) + (fp_line (start 5.821 -3.858) (end 5.821 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 12ba558a-f412-426e-bfd4-9d44411ceac6)) + (fp_line (start 5.821 1.241) (end 5.821 3.858) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8c86a38c-23be-4815-a73f-9d77cc37d434)) + (fp_line (start 5.861 -3.824) (end 5.861 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb1aa969-1ca4-4622-957a-3ed7256ffecc)) + (fp_line (start 5.861 1.241) (end 5.861 3.824) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ef70447e-106a-4769-af4d-efac9b6a8ea3)) + (fp_line (start 5.901 -3.789) (end 5.901 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7d866fd9-3471-461c-b878-5169dd2f1188)) + (fp_line (start 5.901 1.241) (end 5.901 3.789) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 07c77d16-3d3b-45d0-a38e-3ffcb34c3737)) + (fp_line (start 5.941 -3.753) (end 5.941 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1fa3cd13-cc82-4f2a-adcd-008204aa5667)) + (fp_line (start 5.941 1.241) (end 5.941 3.753) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 26590044-7173-45ba-928f-2164f66dd5ca)) + (fp_line (start 5.981 -3.716) (end 5.981 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e83c92a4-6862-485d-930c-f7996ec76326)) + (fp_line (start 5.981 1.241) (end 5.981 3.716) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 15dfef3c-a756-424c-8432-2dd00d21ca00)) + (fp_line (start 6.021 -3.679) (end 6.021 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ee6af6ce-57ad-4c60-be82-d607ca70f4e4)) + (fp_line (start 6.021 1.241) (end 6.021 3.679) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ed409093-27a5-4a2f-8221-4e979276500e)) + (fp_line (start 6.061 -3.64) (end 6.061 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp db1e5aee-0882-4edb-a709-5882dbbe829e)) + (fp_line (start 6.061 1.241) (end 6.061 3.64) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 184e6ca5-47dc-43ed-9f3c-73f5348dc210)) + (fp_line (start 6.101 -3.601) (end 6.101 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 274a1d5a-c153-4d85-9fb3-85647b2198e7)) + (fp_line (start 6.101 1.241) (end 6.101 3.601) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 355e0ac2-860a-4df0-aa4d-3c51830bdd79)) + (fp_line (start 6.141 -3.561) (end 6.141 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 786d96f2-079c-439a-9718-4f7bc3fcc9c9)) + (fp_line (start 6.141 1.241) (end 6.141 3.561) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7be8dd4a-7314-46f4-a847-47dad3840931)) + (fp_line (start 6.181 -3.52) (end 6.181 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 38bffc55-17cf-45ff-96d6-1bc782510a45)) + (fp_line (start 6.181 1.241) (end 6.181 3.52) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9414d878-46d7-48e7-83e0-95840b30790b)) + (fp_line (start 6.221 -3.478) (end 6.221 -1.241) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 79aab32a-d8df-463d-b4ee-112574fcb16e)) + (fp_line (start 6.221 1.241) (end 6.221 3.478) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 12bf983d-d6d0-4a7a-9ab9-dd2a0466b478)) + (fp_line (start 6.261 -3.436) (end 6.261 3.436) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9b8a3069-08db-4110-947a-003e7f5006a7)) + (fp_line (start 6.301 -3.392) (end 6.301 3.392) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1bd8162a-1339-4893-acd2-8687146b349c)) + (fp_line (start 6.341 -3.347) (end 6.341 3.347) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9b5f7632-da93-4531-a916-3492f05add02)) + (fp_line (start 6.381 -3.301) (end 6.381 3.301) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 35f72423-90b4-46f8-98ca-ac62a4816b37)) + (fp_line (start 6.421 -3.254) (end 6.421 3.254) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3d61a587-2420-455d-be01-d9d61e6ebecc)) + (fp_line (start 6.461 -3.206) (end 6.461 3.206) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9d2f585a-798e-4e4c-bfd2-c637ef9663c5)) + (fp_line (start 6.501 -3.156) (end 6.501 3.156) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 73858888-dc88-4c0e-81cd-c87cc1a620bf)) + (fp_line (start 6.541 -3.106) (end 6.541 3.106) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d0807837-bb3a-4f5e-a689-78a0fcc8364c)) + (fp_line (start 6.581 -3.054) (end 6.581 3.054) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 36371233-de49-4c55-a346-1dc7a0ea29c5)) + (fp_line (start 6.621 -3) (end 6.621 3) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 462062c4-337a-488f-92cd-3ee98e542738)) + (fp_line (start 6.661 -2.945) (end 6.661 2.945) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4e95987e-77a0-4dd0-be93-0213cac0f552)) + (fp_line (start 6.701 -2.889) (end 6.701 2.889) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d36dbceb-de49-4a4b-93a6-fd51d6405637)) + (fp_line (start 6.741 -2.83) (end 6.741 2.83) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b096a7c-4113-444d-a511-c2f1b8206d2c)) + (fp_line (start 6.781 -2.77) (end 6.781 2.77) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f3420e30-a56c-4617-8182-91ece9407174)) + (fp_line (start 6.821 -2.709) (end 6.821 2.709) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 293af8e5-21f4-4920-be35-447cd68199a6)) + (fp_line (start 6.861 -2.645) (end 6.861 2.645) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 29b40436-4160-4682-8f9e-8fa386e73376)) + (fp_line (start 6.901 -2.579) (end 6.901 2.579) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5c43f6f0-9f58-42dc-b4e9-ae029c66fd0b)) + (fp_line (start 6.941 -2.51) (end 6.941 2.51) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 92849124-de28-45ea-8235-200e9348e332)) + (fp_line (start 6.981 -2.439) (end 6.981 2.439) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1add8db2-c138-4e23-a845-2a9af9e202af)) + (fp_line (start 7.021 -2.365) (end 7.021 2.365) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 387cbce5-718e-4e6e-99f8-e6c898269ac9)) + (fp_line (start 7.061 -2.289) (end 7.061 2.289) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f673cfc1-f27c-4a1d-8b25-be381319a95f)) + (fp_line (start 7.101 -2.209) (end 7.101 2.209) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8c07c53c-70ca-432b-842d-3c1483bf7007)) + (fp_line (start 7.141 -2.125) (end 7.141 2.125) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9638b56b-b81a-4ab3-a6d4-b9e927651f5e)) + (fp_line (start 7.181 -2.037) (end 7.181 2.037) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c66fa6b3-0d00-42ac-9351-0ad0be8df722)) + (fp_line (start 7.221 -1.944) (end 7.221 1.944) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c4b0c718-4594-4e5e-b10d-5134c688070c)) + (fp_line (start 7.261 -1.846) (end 7.261 1.846) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 89da701e-ca5f-4b99-8c92-b37d41c4dfba)) + (fp_line (start 7.301 -1.742) (end 7.301 1.742) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4bf4281a-7af8-40d9-a792-abc3cefcc5fd)) + (fp_line (start 7.341 -1.63) (end 7.341 1.63) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e4b67c7b-4643-474a-bb97-1acf1ca35359)) + (fp_line (start 7.381 -1.51) (end 7.381 1.51) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp daf1eb4d-de74-40bd-b1f6-230c8e9f1de0)) + (fp_line (start 7.421 -1.378) (end 7.421 1.378) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 30be70e8-4b5a-4dd0-a6ab-4a336b06f201)) + (fp_line (start 7.461 -1.23) (end 7.461 1.23) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f29065de-454f-418e-bf88-4a94474a2305)) + (fp_line (start 7.501 -1.062) (end 7.501 1.062) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d0b6e8f-350f-468a-86d1-65a1ba7fd281)) + (fp_line (start 7.541 -0.862) (end 7.541 0.862) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a4a55cae-9d4b-46ff-b0af-5242038053a4)) + (fp_line (start 7.581 -0.599) (end 7.581 0.599) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 92e221fe-3abd-44df-b813-301e8eb9883a)) + (fp_circle (center 2.5 0) (end 7.62 0) + (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp df878e00-d03a-4dad-864d-17403201f54f)) + (fp_circle (center 2.5 0) (end 7.75 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp dfc2679e-899a-4204-948e-0addc3d15e3c)) + (fp_line (start -1.788861 -2.1875) (end -0.788861 -2.1875) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a64397ad-4903-419d-9cab-34b102d2fe64)) + (fp_line (start -1.288861 -2.6875) (end -1.288861 -1.6875) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b53178d1-4b83-4a07-86c8-21d05249b111)) + (fp_circle (center 2.5 0) (end 7.5 0) + (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp fd85a1f2-1cc5-42a1-bcef-d7e9b370abdf)) + (pad "1" thru_hole rect (at 0 0) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 4 "+12V") (pintype "passive") (tstamp 8ffeff75-a7e8-40b3-a109-65445455fe04)) + (pad "2" thru_hole circle (at 5 0) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 3 "GND") (pintype "passive") (tstamp df89f3c3-d74b-4f5f-a70e-9055074de1bd)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_THT.3dshapes/CP_Radial_D10.0mm_P5.00mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp d63cca3c-03ca-49e5-8a9c-8d95e269b0df) + (at 62.8325 51.38) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/2fa62c01-c749-4fcd-8e10-74970e250f3c") + (attr smd) + (fp_text reference "C1" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 01618d7a-474a-430a-be86-7962bc10fa23) + ) + (fp_text value "22p" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8a755365-2ae1-40ba-ab2b-45e32a76ab32) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 4bac7bf0-f728-4df3-9c51-58202d7dc22b) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ecef74a5-7129-4e64-85c6-c8de41138a4e)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 77da403f-4847-4fb8-b05f-fedf4140fc0e)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 60042b10-55a0-4ea2-a8df-4b1362b1f00e)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 95f51d59-50d9-44b2-8b24-1bd8bbbc2f0c)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ac3644be-5d2a-495c-8e79-b152a3ed0c67)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dfabf278-48d8-4607-b162-50f225587e69)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 674d5189-c6c9-47f5-9599-3ed79908be4f)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1887e82a-f80f-4a64-a8ec-a689466968e8)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 258fc1b5-6e1e-4221-be99-5ed7997ebfdb)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 475a9b59-87b8-40f2-a3be-0f6bb288c016)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp d14bfbe3-0cb7-4fac-813d-6f20de20971d)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "Net-(D3-PF0)") (pintype "passive") (tstamp f76b14df-8471-4a23-91a6-92a239cffe19)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tstamp dadd1aff-24c8-4271-8f44-8c6957f8cfe8) + (at 88.0625 103.8) + (descr "SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23") + (property "ki_keywords" "N-Channel MOSFET") + (path "/f9e8a1d2-18f1-452f-8918-77bff8453f38") + (attr smd) + (fp_text reference "VT6" (at 0 -2.4) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 844f86e6-bbc2-4016-8dae-2b7cf78ffd91) + ) + (fp_text value "AO3400A" (at 0 2.4) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7fea6869-08d1-432f-a49d-740e4f25bb25) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.32 0.32) (thickness 0.05))) + (tstamp 79da33d7-cbfc-4265-83ec-627f560fcf0d) + ) + (fp_line (start 0 -1.56) (end -1.675 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ab5436c2-eb39-4cd9-8b0c-026b4dac3f6a)) + (fp_line (start 0 -1.56) (end 0.65 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8c9af2d6-d642-4fc8-a328-27a68c2b7b21)) + (fp_line (start 0 1.56) (end -0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5dac963b-2243-4ba0-bd16-d1655e1f75ff)) + (fp_line (start 0 1.56) (end 0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bbb2a45c-3109-4fc2-b111-9e80021e3568)) + (fp_line (start -1.92 -1.7) (end -1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6a0d3706-ddad-4d07-862d-124650edf78f)) + (fp_line (start -1.92 1.7) (end 1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ef544e13-4d8b-469b-b4e4-c18155cdc4e7)) + (fp_line (start 1.92 -1.7) (end -1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp df4dc323-b5b6-42b6-9f9b-6af316ea066a)) + (fp_line (start 1.92 1.7) (end 1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 356e3119-3ea7-46a5-b0c0-8aca4dade827)) + (fp_line (start -0.65 -1.125) (end -0.325 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d9502b90-06cb-4a80-9078-9f6ce248e316)) + (fp_line (start -0.65 1.45) (end -0.65 -1.125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 82ac75f3-77aa-431e-8011-bc407f4900cf)) + (fp_line (start -0.325 -1.45) (end 0.65 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 46e65f2c-8969-4d27-8927-24476df0100e)) + (fp_line (start 0.65 -1.45) (end 0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 291c16b7-7d42-4ab2-90f7-680b4cb03202)) + (fp_line (start 0.65 1.45) (end -0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6c980d60-9ef5-41bc-9ada-cc4ed395dc32)) + (pad "1" smd roundrect (at -0.9375 -0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 9 "WATER") (pinfunction "G") (pintype "input") (tstamp ae139693-a58a-4d6a-af29-931675e34e20)) + (pad "2" smd roundrect (at -0.9375 0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "S") (pintype "passive") (tstamp ecec7387-83fe-4c1c-a012-498027ce6cb3)) + (pad "3" smd roundrect (at 0.9375 0) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 63 "Net-(VD5-A)") (pinfunction "D") (pintype "passive") (tstamp 04865a12-1418-4eb5-bd50-aca90801e138)) + (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_QFP:LQFP-32_7x7mm_P0.8mm" (layer "F.Cu") + (tstamp de7e2bd7-065e-4266-9fc0-3c8f411f8fcc) + (at 44.6225 88.48) + (descr "LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT358-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "LQFP QFP") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "STMicroelectronics Arm Cortex-M0 MCU, 32KB flash, 4KB RAM, 48 MHz, 2.4-3.6V, 25 GPIO, LQFP32") + (property "ki_keywords" "Arm Cortex-M0 STM32F0 STM32F0x0 Value Line") + (path "/6be300bc-fb3f-4bef-bd25-4280da5c36f4") + (attr smd) + (fp_text reference "D3" (at 0 -5.88) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 01e375df-502e-4e1f-a4c0-9e0eb98121ff) + ) + (fp_text value "STM32F030K6Tx" (at 0 5.88) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6c2c3244-d8d5-4e7b-9e82-e9ade2a8da34) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6d4d6e3d-eda4-44c9-99d6-e7c5ea45165e) + ) + (fp_line (start -3.61 -3.61) (end -3.61 -3.31) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f8a9779c-1b31-4438-9d66-76075356cd8e)) + (fp_line (start -3.61 -3.31) (end -4.925 -3.31) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7c395a54-34e7-4b84-8d6d-ced68cd952e3)) + (fp_line (start -3.61 3.61) (end -3.61 3.31) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9f13a24d-a1a8-40d9-b4d0-0e781734b69d)) + (fp_line (start -3.31 -3.61) (end -3.61 -3.61) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 44e6bc17-3302-43c0-b576-b9dfff6e1750)) + (fp_line (start -3.31 3.61) (end -3.61 3.61) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 691996c6-214d-4ec0-821d-d1952b74af16)) + (fp_line (start 3.31 -3.61) (end 3.61 -3.61) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4c34647a-cc50-4f69-a4b7-821bf2215c2a)) + (fp_line (start 3.31 3.61) (end 3.61 3.61) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 41a2196d-b5ed-48b5-af6f-afe153faf823)) + (fp_line (start 3.61 -3.61) (end 3.61 -3.31) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c0420f4b-d62a-4a9d-a8cb-ad81ffcadb9b)) + (fp_line (start 3.61 3.61) (end 3.61 3.31) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 40370836-6d64-4480-b1eb-fee5b3a48830)) + (fp_line (start -5.18 -3.3) (end -5.18 0) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c575a179-a228-4b54-bcf5-6d384648b12b)) + (fp_line (start -5.18 3.3) (end -5.18 0) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 78ba7158-b414-4918-b143-3c7b6875c929)) + (fp_line (start -3.75 -3.75) (end -3.75 -3.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 289b5708-c9e3-4759-a2a7-7ae8f785c6d8)) + (fp_line (start -3.75 -3.3) (end -5.18 -3.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 342e10dd-5c52-4000-80c3-ba1caca16b87)) + (fp_line (start -3.75 3.3) (end -5.18 3.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ba9317f6-f5d4-4593-afbb-b171a69d7597)) + (fp_line (start -3.75 3.75) (end -3.75 3.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp db859035-84d8-4a49-84a0-0f129d5c92ed)) + (fp_line (start -3.3 -5.18) (end -3.3 -3.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a44f238b-2aa9-472b-86c0-0cbdcecc02c8)) + (fp_line (start -3.3 -3.75) (end -3.75 -3.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 35971a38-a722-49cf-8498-01ed38684344)) + (fp_line (start -3.3 3.75) (end -3.75 3.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d5f11ad5-6f1d-40b3-a394-43e7f17a2c29)) + (fp_line (start -3.3 5.18) (end -3.3 3.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dc1036ad-8902-4a68-923c-71366921eae3)) + (fp_line (start 0 -5.18) (end -3.3 -5.18) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1d10d9a8-3c54-4c97-b8ab-4bd2bd1b8842)) + (fp_line (start 0 -5.18) (end 3.3 -5.18) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2d2be14e-a563-4057-8196-303e5b398f4b)) + (fp_line (start 0 5.18) (end -3.3 5.18) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7fb7591b-c6a6-4ba5-8cc8-8da8d1fa00c9)) + (fp_line (start 0 5.18) (end 3.3 5.18) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2c67ab09-bae5-4d2c-b452-0e91b67df6db)) + (fp_line (start 3.3 -5.18) (end 3.3 -3.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d13ce07a-c6f9-4eb0-9e22-77fdfed31d3d)) + (fp_line (start 3.3 -3.75) (end 3.75 -3.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 474a4d9e-a94b-4a80-9e85-0895fef254e5)) + (fp_line (start 3.3 3.75) (end 3.75 3.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 54c56e7e-bf6b-4b9f-b6ba-75df2aa2e7bb)) + (fp_line (start 3.3 5.18) (end 3.3 3.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c045301d-eaf2-4e48-ac3c-984428e0c80a)) + (fp_line (start 3.75 -3.75) (end 3.75 -3.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b8b4d285-6ff8-4025-95b8-ea42a74710e4)) + (fp_line (start 3.75 -3.3) (end 5.18 -3.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 60903b93-6f40-4cbb-9182-ecdbf26cfc50)) + (fp_line (start 3.75 3.3) (end 5.18 3.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e6d24645-4987-45d0-aab3-7b519a79335d)) + (fp_line (start 3.75 3.75) (end 3.75 3.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a32ea85a-fe87-4fd6-81b1-0d6ae84a97bc)) + (fp_line (start 5.18 -3.3) (end 5.18 0) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a7ae8f1a-42a4-45be-93ff-efc5a9e92fd2)) + (fp_line (start 5.18 3.3) (end 5.18 0) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8b479aeb-d411-4054-a125-ff6ada5bcb24)) + (fp_line (start -3.5 -2.5) (end -2.5 -3.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8336b3f9-0436-4b8f-ab49-ed26f61b01e7)) + (fp_line (start -3.5 3.5) (end -3.5 -2.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5531e558-0f7e-4887-8450-b2af366f24d1)) + (fp_line (start -2.5 -3.5) (end 3.5 -3.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7639efa1-c7b4-4d32-a4a9-1d6b721b6b45)) + (fp_line (start 3.5 -3.5) (end 3.5 3.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aeacc6ee-18a2-4289-a1da-3a7519ff28e7)) + (fp_line (start 3.5 3.5) (end -3.5 3.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0bc30d48-e4cd-4d95-89fc-da2fe2a3931d)) + (pad "1" smd roundrect (at -4.175 -2.8) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3V3") (pinfunction "VDD") (pintype "power_in") (tstamp 5bc5141f-e238-4622-a756-588170cadc44)) + (pad "2" smd roundrect (at -4.175 -2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "Net-(D3-PF0)") (pinfunction "PF0") (pintype "bidirectional") (tstamp 4c1f45de-dd5c-4829-a84f-a8543cbcb003)) + (pad "3" smd roundrect (at -4.175 -1.2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "Net-(D3-PF1)") (pinfunction "PF1") (pintype "bidirectional") (tstamp 0d1f8e1f-f6db-4123-a576-1f5c6a74a11e)) + (pad "4" smd roundrect (at -4.175 -0.4) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 18 "RESET") (pinfunction "NRST") (pintype "input") (tstamp b998ce07-e830-4b64-bb64-91fdce24430b)) + (pad "5" smd roundrect (at -4.175 0.4) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3V3") (pinfunction "VDDA") (pintype "power_in") (tstamp 06a00ca8-4b58-4766-b98d-a2144dc3eea4)) + (pad "6" smd roundrect (at -4.175 1.2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 9 "WATER") (pinfunction "PA0") (pintype "bidirectional") (tstamp 070c6fb9-1b5f-481d-bc71-6012753665c9)) + (pad "7" smd roundrect (at -4.175 2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 6 "E_STOP") (pinfunction "PA1") (pintype "bidirectional") (tstamp 1b5be7b3-17f7-434e-8e9d-5a31699829f9)) + (pad "8" smd roundrect (at -4.175 2.8) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 19 "Net-(D3-PA2)") (pinfunction "PA2") (pintype "bidirectional") (tstamp 3d3aa86f-ba6d-4204-9219-662c98ddf8b1)) + (pad "9" smd roundrect (at -2.8 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 20 "Net-(D3-PA3)") (pinfunction "PA3") (pintype "bidirectional") (tstamp 4f4f094d-cf4b-4b9f-a27c-27b557cc3d65)) + (pad "10" smd roundrect (at -2 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 21 "LIGHTS") (pinfunction "PA4") (pintype "bidirectional") (tstamp e0506ab3-9026-4b95-ad32-41a578657090)) + (pad "11" smd roundrect (at -1.2 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 22 "RL_EN") (pinfunction "PA5") (pintype "bidirectional") (tstamp 1925008b-6129-4e86-9426-077b038f0b7c)) + (pad "12" smd roundrect (at -0.4 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 23 "LED_AUX") (pinfunction "PA6") (pintype "bidirectional") (tstamp bbde2ad7-065a-43fd-95a9-82a81c9b1b47)) + (pad "13" smd roundrect (at 0.4 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 24 "LED_MAIN") (pinfunction "PA7") (pintype "bidirectional") (tstamp 4c8d9bef-cd7d-46b0-a327-b959417fd1a0)) + (pad "14" smd roundrect (at 1.2 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 25 "LED_ERR") (pinfunction "PB0") (pintype "bidirectional") (tstamp 7b137c05-25f8-421a-be19-c6c405e52d57)) + (pad "15" smd roundrect (at 2 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 26 "LED_ACT") (pinfunction "PB1") (pintype "bidirectional") (tstamp 30f557fc-4a3f-4727-8dd4-4b73ffded4a8)) + (pad "16" smd roundrect (at 2.8 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 18f74826-fa01-4004-9d95-d9dcb8f422a9)) + (pad "17" smd roundrect (at 4.175 2.8) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3V3") (pinfunction "VDD") (pintype "power_in") (tstamp c344334b-fe29-456d-a714-e57d433f4339)) + (pad "18" smd roundrect (at 4.175 2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 12 "LIGHTS_SW") (pinfunction "PA8") (pintype "bidirectional") (tstamp 6e0a2b58-860d-4f4a-8a80-4b7aacd0eba2)) + (pad "19" smd roundrect (at 4.175 1.2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 15 "U1_TX") (pinfunction "PA9") (pintype "bidirectional") (tstamp 97024436-25ae-4917-9e9a-d5cb204f7045)) + (pad "20" smd roundrect (at 4.175 0.4) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 13 "U1_RX") (pinfunction "PA10") (pintype "bidirectional") (tstamp 41e9a40b-ac19-4e65-ad9b-64556fe87070)) + (pad "21" smd roundrect (at 4.175 -0.4) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 14 "TXEN") (pinfunction "PA11") (pintype "bidirectional") (tstamp 92e0ac94-113a-4bfb-bb16-0778244e4764)) + (pad "22" smd roundrect (at 4.175 -1.2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 27 "unconnected-(D3-PA12-Pad22)") (pinfunction "PA12") (pintype "bidirectional+no_connect") (tstamp d9699e82-a92e-43b3-b986-08cefb085193)) + (pad "23" smd roundrect (at 4.175 -2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 28 "SWDIO") (pinfunction "PA13") (pintype "bidirectional") (tstamp e41af818-7f9e-4894-a64f-18e3f4d51be2)) + (pad "24" smd roundrect (at 4.175 -2.8) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 29 "SWCLK") (pinfunction "PA14") (pintype "bidirectional") (tstamp 24eb4a91-fcaa-47be-ae08-4427f6f7c067)) + (pad "25" smd roundrect (at 2.8 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 30 "RL_AUX") (pinfunction "PA15") (pintype "bidirectional") (tstamp 05b4bfd7-e39a-415a-affc-780840d9db83)) + (pad "26" smd roundrect (at 2 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 31 "RL_MAIN_uC") (pinfunction "PB3") (pintype "bidirectional") (tstamp 447e7a64-d137-4df9-9898-20a7c9d94321)) + (pad "27" smd roundrect (at 1.2 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 32 "MOTOR1") (pinfunction "PB4") (pintype "bidirectional") (tstamp 4e4440e1-c4e7-4004-b7ef-0b7666e44ecf)) + (pad "28" smd roundrect (at 0.4 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 33 "MOTOR2") (pinfunction "PB5") (pintype "bidirectional") (tstamp 8f11a53b-5dd2-4e23-a2ec-3e775eed031f)) + (pad "29" smd roundrect (at -0.4 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 34 "Net-(D3-PB6)") (pinfunction "PB6") (pintype "bidirectional") (tstamp 2dea49e2-b1dc-48bc-90a1-f65739a2b57f)) + (pad "30" smd roundrect (at -1.2 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 35 "Net-(D3-PB7)") (pinfunction "PB7") (pintype "bidirectional") (tstamp 5bbbc675-24bc-4036-9130-e1b0796e0ef1)) + (pad "31" smd roundrect (at -2 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "BOOT0") (pintype "input") (tstamp 2eabe87a-3ff7-4b32-a59c-078155bd4004)) + (pad "32" smd roundrect (at -2.8 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "VSS") (pintype "passive") (tstamp 6f1e8348-8f98-48c2-a1de-28931f47e74f)) + (model "${KICAD6_3DMODEL_DIR}/Package_QFP.3dshapes/LQFP-32_7x7mm_P0.8mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp e0b4425b-e5ad-4dc4-9b65-aaa38b02e47d) + (at 20.9625 103.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "Pump N") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/f4c1eb96-c2d8-41cd-9402-65900eff3135") + (attr through_hole) + (fp_text reference "X19" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6ac1211b-91c7-4966-a9d9-6d1ed30a9e71) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d862065c-2de4-4174-a2b3-54f693eb0aad) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 30226402-7133-47e3-9c2d-bca65e059b7f) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp fbeb7434-2c5c-4221-8acf-8f3bfd3d587f)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp ff2645c0-dc03-4082-8054-be581677a360)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp ddecd959-3ac6-4c09-86e2-8759eb37eb14)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 61 "Net-(X19-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp e213fdbd-c121-4e13-95ba-a43dc1c88989)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 61 "Net-(X19-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp a3868552-760f-47cd-934a-a480963d752a)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tstamp e1e02b96-d175-4e91-8942-348b6a46288a) + (at 88.0625 94.9) + (descr "SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23") + (property "ki_keywords" "N-Channel MOSFET") + (path "/445e63c0-c7eb-4f92-8dca-31386ec425e7") + (attr smd) + (fp_text reference "VT1" (at 0 -2.4) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9d6bce78-30fa-4288-9d8d-11251f15eb3e) + ) + (fp_text value "AO3400A" (at 0 2.4) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 39adf066-db64-4369-9107-820b33e39468) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.32 0.32) (thickness 0.05))) + (tstamp d771c6ed-076a-4139-8fb7-83a1dc66e51b) + ) + (fp_line (start 0 -1.56) (end -1.675 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ded788cf-7e26-4fa4-bb2b-2c83bfdb53a7)) + (fp_line (start 0 -1.56) (end 0.65 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e25bd037-23b7-496c-908e-6d208a008c47)) + (fp_line (start 0 1.56) (end -0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2739bc77-620b-4730-91cd-e4092ac6e0fa)) + (fp_line (start 0 1.56) (end 0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ef548fc1-556b-4018-ace0-2348f17d2176)) + (fp_line (start -1.92 -1.7) (end -1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9de5d808-2838-4bee-b0d7-da31608efa5c)) + (fp_line (start -1.92 1.7) (end 1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1a376887-88db-4516-bc9f-e6ead968531d)) + (fp_line (start 1.92 -1.7) (end -1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a6d6571a-1313-43d1-8fb3-eefcaec27c68)) + (fp_line (start 1.92 1.7) (end 1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 21ff7434-734a-428f-98e1-b58e28675325)) + (fp_line (start -0.65 -1.125) (end -0.325 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a6805ecb-d8f6-4cf4-b464-ee737e624693)) + (fp_line (start -0.65 1.45) (end -0.65 -1.125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d0daf904-0199-482c-b490-ae5aede7355c)) + (fp_line (start -0.325 -1.45) (end 0.65 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8e5038d4-f3de-4b47-a36c-f74101d28279)) + (fp_line (start 0.65 -1.45) (end 0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fb7c99cc-efab-4ffd-bc89-3a9bd4bad7a5)) + (fp_line (start 0.65 1.45) (end -0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 16247440-ab4f-495a-bd43-5106d085e4c0)) + (pad "1" smd roundrect (at -0.9375 -0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 39 "RL_MAIN") (pinfunction "G") (pintype "input") (tstamp f071e80b-f92d-46a7-a14c-ee553108914e)) + (pad "2" smd roundrect (at -0.9375 0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "S") (pintype "passive") (tstamp 98da77c2-e0f8-4f97-b509-26d7398de96e)) + (pad "3" smd roundrect (at 0.9375 0) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 53 "Net-(VD2-A)") (pinfunction "D") (pintype "passive") (tstamp 8439640c-53ff-4b9e-ad5d-2dda08692a5d)) + (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Crystal:Crystal_HC49-4H_Vertical" (layer "F.Cu") + (tstamp e49df6bc-e7a9-4b2e-be96-4014452d87fd) + (at 43.0425 97.51) + (descr "Crystal THT HC-49-4H http://5hertz.com/pdfs/04404_D.pdf") + (tags "THT crystalHC-49-4H") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Two pin crystal, small symbol") + (property "ki_keywords" "quartz ceramic resonator oscillator") + (path "/0e776336-079a-4f79-b64b-d120042943f9") + (attr through_hole) + (fp_text reference "BQ1" (at 2.44 -3.525) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 445dd25c-e766-432b-b1b8-694bea788e39) + ) + (fp_text value "8MHz" (at 2.44 3.525) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 270c85e5-7ea2-4190-a830-cd7b5849a03a) + ) + (fp_text user "${REFERENCE}" (at 2.44 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bf0a6230-2537-4df1-b24c-3f12a3d7445a) + ) + (fp_line (start -0.76 -2.525) (end 5.64 -2.525) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6dbad006-3f04-463d-b5aa-ffd35b3ada31)) + (fp_line (start -0.76 2.525) (end 5.64 2.525) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 16c8f7bd-19bd-4a7a-aa2d-6a8c47dec8f1)) + (fp_arc (start -0.76 2.525) (mid -3.285 0) (end -0.76 -2.525) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 84521ee3-1f81-43e2-b572-e71dfc3fd5dc)) + (fp_arc (start 5.64 -2.525) (mid 8.165 0) (end 5.64 2.525) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 939adaf4-8719-40a1-8fb8-6512183527ee)) + (fp_line (start -3.6 -2.8) (end -3.6 2.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0f3d0682-521d-460c-a3d2-5a5e468dc370)) + (fp_line (start -3.6 2.8) (end 8.5 2.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1233a250-cfe4-4165-9198-e0f2d8e44eb7)) + (fp_line (start 8.5 -2.8) (end -3.6 -2.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ac16f024-c54d-4cea-b965-d15b6d06e18e)) + (fp_line (start 8.5 2.8) (end 8.5 -2.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b09bd5a5-df16-49f1-bdb4-6058a7ce9a52)) + (fp_line (start -0.76 -2.325) (end 5.64 -2.325) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7a3830f6-7592-47a0-b01b-9ab617e9303f)) + (fp_line (start -0.76 2.325) (end 5.64 2.325) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d0ea226c-29ae-45f5-a4c1-716cf42efb12)) + (fp_line (start -0.56 -2) (end 5.44 -2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a88b950a-359f-4a8a-bd3d-365378acb0e3)) + (fp_line (start -0.56 2) (end 5.44 2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f4eff968-8ce1-4dc5-91f4-17867ebb8229)) + (fp_arc (start -0.76 2.325) (mid -3.085 0) (end -0.76 -2.325) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e37b62c7-e5fd-4ed5-a324-c2c169e4032e)) + (fp_arc (start -0.56 2) (mid -2.56 0) (end -0.56 -2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e492b87b-d92d-45b8-8502-974ec7028291)) + (fp_arc (start 5.44 -2) (mid 7.44 0) (end 5.44 2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bf20d1f8-6d98-4502-a310-dfa5bf0c1c46)) + (fp_arc (start 5.64 -2.325) (mid 7.965 0) (end 5.64 2.325) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 40e08dc4-d0dc-40a7-9633-73fe5dd5d17d)) + (pad "1" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 1 "Net-(D3-PF1)") (pinfunction "1") (pintype "passive") (tstamp 1dab6b1f-3762-46d3-9e05-f3b1dbfc4a42)) + (pad "2" thru_hole circle (at 4.88 0) (size 1.5 1.5) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "Net-(D3-PF0)") (pinfunction "2") (pintype "passive") (tstamp 2426e3b2-8253-48c8-b894-fe899c52d358)) + (model "${KICAD6_3DMODEL_DIR}/Crystal.3dshapes/Crystal_HC49-4H_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:DS1070-2MR_WF-2RA_CONNFLY" (layer "F.Cu") + (tstamp e57a7cc7-50c6-4cde-87a3-11d608265e55) + (at 27.6125 80.85) + (descr "Connfly DS1070-2MR, WF-2RA") + (tags "connector") + (property "Label" "E-Stop") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/1d94fa54-953f-48d7-97b2-7a58737d7548") + (attr through_hole) + (fp_text reference "X3" (at -2.3 -4 90 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp 6613e3cf-ed70-40fc-b06a-b219820e34ff) + ) + (fp_text value "WF-2" (at 1.2 2.4 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8999347b-4bce-4309-8799-86d12c65ba2b) + ) + (fp_text user "${REFERENCE}" (at 1.2 3.9 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1b20ae8c-6908-4152-a5d4-c75898d5b234) + ) + (fp_line (start -1.27 -5.4) (end -1.27 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 20ca7dda-c7e4-4c3b-b05e-42edeb8e15bd)) + (fp_line (start -1.27 -5.4) (end 3.81 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 3decd25b-26b2-4bbe-9b24-fd76a224b2d6)) + (fp_line (start -1.27 -2.4) (end -0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1903eea0-69a7-4225-b4b5-6c07e8e918e0)) + (fp_line (start -0.65 -2.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bf5e71c4-78a5-46c9-bc06-539e7164d6fe)) + (fp_line (start -0.2 -13.3) (end -0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp cd297855-cbd0-4b07-b5c0-ed419b73bc50)) + (fp_line (start -0.2 -5.4) (end -0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 817b2396-1766-4bbd-8b6d-25a84aa73f08)) + (fp_line (start -0.2 -3.4) (end -0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7a225bcb-2621-4bbe-873f-7927131c2637)) + (fp_line (start -0.2 -1.6) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 789a068e-c6f7-4cfc-83c5-8383f0112469)) + (fp_line (start -0.1 -13.4) (end 0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e8d08754-91d7-44fa-8f4a-837698da2b0f)) + (fp_line (start 0 -13.9) (end 2.54 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 202310f2-a08f-4089-8340-d8cd4062c318)) + (fp_line (start 0 -13.4) (end 0 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 0a71df7b-9574-455a-af19-e15610e04bb4)) + (fp_line (start 0.1 -13.4) (end 0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2543992d-7084-452a-b5b9-e29bae445920)) + (fp_line (start 0.2 -13.3) (end 0.2 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b554fabd-b213-42fb-a4aa-f455cd91c003)) + (fp_line (start 0.2 -9.65) (end 2.3 -9.65) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 9e6188e7-78ea-4a58-89e3-97ac9e9d068e)) + (fp_line (start 0.2 -7.62) (end 2.3 -7.62) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e9ff18a6-408d-42a6-8158-8e1fd4bd7df0)) + (fp_line (start 0.2 -3.4) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f9149e37-f0e7-4816-944d-286fa0253863)) + (fp_line (start 0.65 -3.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 835a2d18-5824-4bc0-afeb-e001104a6417)) + (fp_line (start 0.65 -3.4) (end 0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 104d13ad-15af-4388-9b8a-128f9891369a)) + (fp_line (start 0.65 -2.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp cab4ec84-603d-4d4b-87e1-1b86c9673506)) + (fp_line (start 1.89 -3.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 8bd73d10-f96d-4ba9-80c9-6f7ac5352114)) + (fp_line (start 2.34 -13.3) (end 2.34 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 6ddac404-c956-4a6f-9717-41ab4cf56476)) + (fp_line (start 2.34 -3.4) (end 2.34 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 8cb1556e-eca0-40f7-ad31-7960f19d1cbf)) + (fp_line (start 2.34 -1.6) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ba8a547e-51f9-4191-9d1f-69221672ad19)) + (fp_line (start 2.44 -13.4) (end 2.34 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 9c1e7d8e-b652-4894-bae7-7c45b8dfcf31)) + (fp_line (start 2.54 -13.9) (end 2.54 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ad77fd5f-ab04-4fa6-9502-692eaa71deae)) + (fp_line (start 2.64 -13.4) (end 2.44 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 9fc85c5f-033c-4577-92f1-49597503fcac)) + (fp_line (start 2.74 -13.3) (end 2.64 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d3005040-9903-457d-bf49-e49ec65a9926)) + (fp_line (start 2.74 -5.4) (end 2.74 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 765ff5f3-6dec-4f08-b9b5-746c785dae24)) + (fp_line (start 2.74 -3.4) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 28608c90-1301-433a-835c-677fcc37f5f6)) + (fp_line (start 3.19 -3.4) (end 1.89 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f9b4e973-b37a-4c06-aebb-87a91fdb78df)) + (fp_line (start 3.19 -2.4) (end 3.19 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 3a9826a8-307e-41ce-82ae-12e43b7c0892)) + (fp_line (start 3.81 -5.4) (end 3.81 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 873a35e1-4858-4d63-92b2-6c98a46b4e21)) + (fp_line (start 3.81 -2.4) (end 3.19 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b95d5d76-91d4-4ade-aa22-8e26249f0f47)) + (fp_rect (start -1.4 -14) (end 4 1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 6cf22db3-2bed-4840-b681-3335943264c2)) + (fp_rect (start -1.4 -14) (end 4 -1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.Fab") (tstamp be05b08f-0ea5-42d1-a193-ad38ceaae51e)) + (pad "1" thru_hole roundrect (at 2.54 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) + (net 5 "+3V3") (pinfunction "Pin_1") (pintype "passive") (tstamp 091d8883-b7b6-4f2d-8231-ec2028ba11f0)) + (pad "2" thru_hole oval (at 0 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 6 "E_STOP") (pinfunction "Pin_2") (pintype "passive") (tstamp ceb2acad-ad82-464d-bdb2-262a9c41633b)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/DS1070-2MR_WF-2RA_CONNFLY.stp" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp e6b2c905-f66e-4c64-b166-cba3ba05060f) + (at 32.3025 87.2) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/a1b3f4c5-4686-437e-bd95-3bf6c555f8ed") + (attr smd) + (fp_text reference "R9" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4bd69fe9-62bb-43b8-8f1c-a24e48639e0c) + ) + (fp_text value "330" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 11997e74-9e1b-4128-8b4d-0c75e5ef6c8d) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp a138fca3-f6f0-4867-b012-143c742c8158) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 45f236d2-a754-4f21-95d7-57fa1bf1990a)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp db9658da-df63-45a2-ad68-713f54391666)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6f6a09c2-79da-499e-9021-a18952597034)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 27b1cac4-5e3f-472a-ad8d-b71724d925c1)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ee8660f1-9aa8-4e6c-b78d-7a149758e217)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a987e197-938d-4b5b-8d18-e48bd5d042b4)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bb9fdbfa-fc75-4547-9c73-e216feac320c)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 57d45290-f690-45b8-95c1-4a1f8432942b)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 098b4b69-e72e-4213-8920-13c1bc13a72b)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2b33e1e3-3c20-44fa-a089-2f2de7623de6)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 50 "Net-(HL7-K)") (pintype "passive") (tstamp 04f28f1f-6285-4d47-9dac-de16d1d6fe8a)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 37 "LED_STOP") (pintype "passive") (tstamp 4dbe3d4a-28bb-49db-a41f-a5ddb1908566)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:L_7.3x7.3_H4.5" (layer "F.Cu") + (tstamp ea2ef0ee-e582-4cf6-9454-9bf6d9529daf) + (at 88.6325 78.2) + (descr "Choke, SMD, 7.3x7.3mm 4.5mm height") + (tags "Choke SMD") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Inductor, small symbol") + (property "ki_keywords" "inductor choke coil reactor magnetic") + (path "/6fc69be0-0c18-453b-8215-14ffdc3d7992") + (attr smd) + (fp_text reference "L2" (at 0 -4.45) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7a9d29ce-5727-42a4-9b8b-3bc07510ff9a) + ) + (fp_text value "68uH" (at 0 4.45) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 952813ab-69bc-4127-9062-20e9cf42a81f) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bc64e287-221e-45c1-b275-255334753b62) + ) + (fp_line (start -3.7 -3.7) (end 3.7 -3.7) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d325e62e-c23d-4fcf-86a4-d698f72af4f3)) + (fp_line (start -3.7 -1.4) (end -3.7 -3.7) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1b016b00-e1ea-4107-875a-2d25b93d9b43)) + (fp_line (start -3.7 3.7) (end -3.7 1.4) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 81e61228-2df8-4bab-8782-694be5b0dfc1)) + (fp_line (start 3.7 -3.7) (end 3.7 -1.4) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ba410c9d-17c0-4f16-b32b-3884ed545263)) + (fp_line (start 3.7 1.4) (end 3.7 3.7) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp db90c60e-0d6c-4bba-8385-8b639060bc65)) + (fp_line (start 3.7 3.7) (end -3.7 3.7) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fc98d516-1802-47c6-8c3e-4b7e821e1190)) + (fp_line (start -4.2 -3.9) (end -4.2 3.9) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 894dead8-afb3-4adb-8616-4ec00b6db590)) + (fp_line (start -4.2 3.9) (end 4.2 3.9) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 937a1f86-bc94-428a-be8d-e454f1738a06)) + (fp_line (start 4.2 -3.9) (end -4.2 -3.9) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 024ab7d3-b0f5-45ed-ae5b-5d87ebc6443e)) + (fp_line (start 4.2 3.9) (end 4.2 -3.9) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a25faae4-e2ab-4a0e-b6b2-a486641f5cd6)) + (fp_line (start -3.65 -3.65) (end -3.65 -1.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6bce8743-bc51-461c-9113-1bc9da3e4597)) + (fp_line (start -3.65 -3.65) (end 3.65 -3.65) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b1bbf7d1-49a4-48cc-8007-9f2f6c961f64)) + (fp_line (start -3.65 3.65) (end -3.65 1.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp abde038e-41c9-4c14-aaf5-397723dd404b)) + (fp_line (start 3.65 -3.65) (end 3.65 -1.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4cbaf3d5-a976-4adb-927b-b15653b4c841)) + (fp_line (start 3.65 3.65) (end -3.65 3.65) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6353073b-761b-4cbe-8760-acd218ffe3d2)) + (fp_line (start 3.65 3.65) (end 3.65 1.4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cbc70731-2867-4959-8ac9-53f635f9226d)) + (fp_arc (start -2.29 -2.29) (mid 0 -3.238549) (end 2.29 -2.29) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9c6fbad0-55c0-4ab0-ac8a-e5780d2bb1d4)) + (fp_arc (start 2.29 2.29) (mid 0 3.238549) (end -2.29 2.29) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ebbe5ec7-3f7f-46ef-a8d0-1a3edd463dd9)) + (pad "1" smd rect (at -3.2 0) (size 1.5 2.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 65 "Net-(VD7-K)") (pintype "passive") (tstamp 0e9d061f-49b7-469e-8d50-1d5435cf6607)) + (pad "2" smd rect (at 3.2 0) (size 1.5 2.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 11 "Net-(VD9-K)") (pintype "passive") (tstamp 9f0f443e-959a-4118-b090-7ec8c50d89c8)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/CDRN74.stp" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 90)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp edf4801c-f371-4890-81e3-2db2c972040d) + (at 36.7125 84.25) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/650bb50b-ba5e-40f8-b10f-2ec3d0ff250a") + (attr smd) + (fp_text reference "R17" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fcf5d874-5b22-4e60-924c-45ae4877e09f) + ) + (fp_text value "10k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 84b64f4d-4d00-4a6f-885a-30cc360c54ac) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp ed56279e-5da0-4b0a-ac79-978b9e08243e) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d7597990-9ee0-47ae-878c-fe00beebbc31)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8335ec70-3484-47e5-8b61-50497607ec01)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ac5a609d-14e7-4f27-9a82-1d95f1c4ce67)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0bc57a66-8e2c-4fd8-b646-4e2b752d4ed2)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e32ea85b-a230-4ff1-b942-a8aee686e549)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6d5f0ae2-fe30-46ff-800f-ace713606202)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9a212ac5-4565-4667-91a8-1b9f84ac6b75)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3825a6bf-523c-4c3b-bb14-0b92ec7f81e5)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b9c22a13-5db5-43d8-b468-0e75019dc16c)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 63c37e59-6255-4c5e-8081-7e5ff24e0640)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 33 "MOTOR2") (pintype "passive") (tstamp 32e554c6-635d-46e3-82d4-3170664eac57)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 3 "GND") (pintype "passive") (tstamp 4923246f-6d8d-4c02-a2e7-3f94378e5c1d)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:Connector_TAB_6.35mm" (layer "F.Cu") + (tstamp ef418fde-9e78-4807-bf40-fbeb8df63aef) + (at 20.9625 55.875) + (descr "Tab 6.35mm x 0.8mm blade connector") + (tags "faston, tab, 6.35, 6.3, blade") + (property "Label" "IN N") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/f2a40d72-92fc-49a3-803e-15d2d676032f") + (attr through_hole) + (fp_text reference "X5" (at 0 -2.3 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4c995edd-3dee-439b-bd09-9d3dfbf1e8e4) + ) + (fp_text value "Blade 6mm" (at 0 2.6 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5d00803f-b307-4cc6-b6a1-0e5c7bbb8c08) + ) + (fp_text user "${REFERENCE}" (at 0 4.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9dbc192b-fa02-4634-a54d-5a12cf8a9087) + ) + (fp_rect (start -0.9 -0.4) (end 0.9 0.4) + (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp efc32e2a-e9d4-4f66-baf3-844d91281ae2)) + (fp_rect (start -4.2 -0.5) (end 4.2 0.5) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 086da28f-5176-46c5-8c37-009efdbae50f)) + (fp_rect (start -4 -0.4) (end 4 0.4) + (stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab") (tstamp 8f8d097e-6069-43bd-984f-30ca9942e0aa)) + (pad "1" thru_hole circle (at -2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 55 "Net-(X5-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp b5b5356e-e939-4699-b946-4fa6d71f037b)) + (pad "1" thru_hole circle (at 2.54 0) (size 3 3) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 55 "Net-(X5-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 120987fb-f569-4dda-8e30-5949e9886646)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/tab_6.3mm.STEP" + (offset (xyz -2.5 0.4 -4)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tstamp f1dab918-57e4-4a85-98df-afa55c81921d) + (at 82.9725 98.25) + (descr "SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23") + (property "ki_keywords" "N-Channel MOSFET") + (path "/2a3f7b04-c08c-4d6f-b3ca-5381b4a159f4") + (attr smd) + (fp_text reference "VT3" (at 0 -2.4) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f91e4baa-3479-4176-b0f1-7b4dd7b109c2) + ) + (fp_text value "AO3400A" (at 0 2.4) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ee9265c1-74d5-414b-920b-9a2b063787e5) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.32 0.32) (thickness 0.05))) + (tstamp 1690055e-49df-4131-89f9-05bce8c35358) + ) + (fp_line (start 0 -1.56) (end -1.675 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a944d6bc-3645-49a0-a571-1520bb191a57)) + (fp_line (start 0 -1.56) (end 0.65 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f6f5d05a-bb12-4b9a-a84e-94a6478f2335)) + (fp_line (start 0 1.56) (end -0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 00960491-ce7b-4876-b640-ec7985030537)) + (fp_line (start 0 1.56) (end 0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f06fe44f-781e-469a-a3de-f7d10fe65ce2)) + (fp_line (start -1.92 -1.7) (end -1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 60cd034b-aad4-4314-b9f1-229e9278bb85)) + (fp_line (start -1.92 1.7) (end 1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cf1de079-d6a0-4a57-8825-42bee78e477f)) + (fp_line (start 1.92 -1.7) (end -1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4a499bbe-82a1-437e-b08b-8acd01c050bf)) + (fp_line (start 1.92 1.7) (end 1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 921be2f2-bfa7-4c99-b275-661daae1cbdd)) + (fp_line (start -0.65 -1.125) (end -0.325 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5a5422db-24f6-4a43-94fe-15b3fd1be3f5)) + (fp_line (start -0.65 1.45) (end -0.65 -1.125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7cd50330-34eb-4e6b-810c-6d9064a96915)) + (fp_line (start -0.325 -1.45) (end 0.65 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b9ec1e12-36b2-4e43-8dc8-c2a78a8524fe)) + (fp_line (start 0.65 -1.45) (end 0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dc4b7cfd-2a3f-48a2-befe-b7b4b553a77c)) + (fp_line (start 0.65 1.45) (end -0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d86f69f2-0568-40af-844e-b76370acd7bf)) + (pad "1" smd roundrect (at -0.9375 -0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 21 "LIGHTS") (pinfunction "G") (pintype "input") (tstamp fe2ae38d-0df6-4395-bd00-53c622db8330)) + (pad "2" smd roundrect (at -0.9375 0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "S") (pintype "passive") (tstamp 6ec0e36a-5670-48b3-b5e2-faec55e76999)) + (pad "3" smd roundrect (at 0.9375 0) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 69 "Net-(VT3-D)") (pinfunction "D") (pintype "passive") (tstamp a8050b5b-0c22-4619-80a9-65b11ca99c12)) + (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "LED_SMD:LED_0805_2012Metric" (layer "F.Cu") + (tstamp f324fc4c-b155-437c-9115-413743a96fd0) + (at 54.9025 98.395) + (descr "LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "LED") + (property "Label" "Pump") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Light emitting diode, small symbol") + (property "ki_keywords" "LED diode light-emitting-diode") + (path "/46d1ac9f-ab4f-4bda-9760-2213584276ab") + (attr smd) + (fp_text reference "HL6" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bcfdb08b-3ce9-4e2d-af4e-1a3fd34c1f62) + ) + (fp_text value "KP-2012SGD" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 776b75b0-6f92-4bbc-9d82-8d187b38a073) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 5e0dd68e-4224-4812-bf9b-da53b90c1303) + ) + (fp_line (start -1.685 -0.96) (end -1.685 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 912c0e8b-a098-4e6f-b1d4-9f434e6d699e)) + (fp_line (start -1.685 0.96) (end 1 0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ac3c9062-d3be-4942-9344-4f4d0ff4c754)) + (fp_line (start 1 -0.96) (end -1.685 -0.96) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c38e0bc-f644-46f4-9d36-7dfa72e7cbdd)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 82a474c8-a72f-4beb-9fdc-c0de86f91623)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 656b2d7b-fe85-4061-bff4-2d72e3e3c286)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c7b0b409-0e42-464d-9d87-dff8df634dca)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67ba648f-744a-495e-b61e-2ee3fda405b8)) + (fp_line (start -1 -0.3) (end -1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 890ee732-3d4f-4497-9569-3d9101484d41)) + (fp_line (start -1 0.6) (end 1 0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b86dae03-04df-4e53-9e6a-a3fc4b1d8121)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 346edd8f-c74f-4f70-be60-a7435b309ffa)) + (fp_line (start 1 -0.6) (end -0.7 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8a5cf564-1cfc-4428-a7c8-323e0287abdd)) + (fp_line (start 1 0.6) (end 1 -0.6) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 13037187-9a13-4d56-8b65-09217190df63)) + (pad "1" smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 49 "Net-(HL6-K)") (pinfunction "K") (pintype "passive") (tstamp d310086d-9b09-490a-826c-af070f3afd93)) + (pad "2" smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3V3") (pinfunction "A") (pintype "passive") (tstamp 152c8c21-7de3-47b3-9b04-b157131cda99)) + (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") + (tstamp f4888748-07be-4f14-8423-72180f5215fd) + (at 62.8325 60.41) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor, small symbol") + (property "ki_keywords" "capacitor cap") + (path "/b92c113d-68f2-49d1-80b8-4d34b6912d17") + (attr smd) + (fp_text reference "C5" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1cc82945-68c4-4351-bc1c-8f414cd5be63) + ) + (fp_text value "0.1u" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 49764a7a-3615-4d1d-a088-5bf62e9ea01d) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 88167551-3edb-460a-a5d3-bc34869c0fc5) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1bbfe749-3c56-4732-aa51-efcaede25d60)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 418203ef-4c37-441f-80c7-b080233425c4)) + (fp_line (start -1.7 -0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 73b4be2c-c5db-4142-90f3-cfa51f44b763)) + (fp_line (start -1.7 0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 46d644de-b0e0-4237-a336-63ff5bbd771d)) + (fp_line (start 1.7 -0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d422e284-1a3a-45c6-8961-6549a7f59b51)) + (fp_line (start 1.7 0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d7305b64-6c99-4593-87c9-4447fd775baa)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ad470f25-df02-4892-841b-22cde31970ab)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a8eefb40-8500-4c1a-9998-fbeb245cad2f)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 837cc006-c3dc-4f67-822d-319d4f18a596)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8e787042-4bef-4d0a-bac7-095bcf02517e)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 4 "+12V") (pintype "passive") (tstamp 57c4dd56-b918-4f8c-ad2c-4c29055bf081)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pintype "passive") (tstamp 671c4e21-8d6d-4c9c-84b3-e65da5e8e6f0)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tstamp f67ae43a-3d2f-4a12-895f-eca3e4b2df21) + (at 88.0625 99.35) + (descr "SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23") + (property "ki_keywords" "N-Channel MOSFET") + (path "/df4df5d4-1528-478b-af12-46384238e4e2") + (attr smd) + (fp_text reference "VT2" (at 0 -2.4) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 53839371-ab51-427e-8884-f8b80432902e) + ) + (fp_text value "AO3400A" (at 0 2.4) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5ea234c8-bfd4-4b68-ba36-0386b8ddf234) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.32 0.32) (thickness 0.05))) + (tstamp a937018c-0a5a-45f0-9a13-d1c4b6dc02de) + ) + (fp_line (start 0 -1.56) (end -1.675 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 05785cf6-9bab-4dd2-861f-426ddde7300c)) + (fp_line (start 0 -1.56) (end 0.65 -1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 62a93d27-54bd-4adf-9063-3c67f9678c3a)) + (fp_line (start 0 1.56) (end -0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a9923c10-f2f7-4b27-95dd-1d00f4725451)) + (fp_line (start 0 1.56) (end 0.65 1.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 19dc9b3b-28b8-4d32-8909-c76ebb22140d)) + (fp_line (start -1.92 -1.7) (end -1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7c1b7a8c-b37e-46cd-9b71-da226ba6e4db)) + (fp_line (start -1.92 1.7) (end 1.92 1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dc103381-2268-4667-b811-e82b77f13102)) + (fp_line (start 1.92 -1.7) (end -1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0c84338c-5690-45b0-9fea-c2731f5527c9)) + (fp_line (start 1.92 1.7) (end 1.92 -1.7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 47fba199-2279-45c6-bff6-446fd41f9072)) + (fp_line (start -0.65 -1.125) (end -0.325 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d4af04ba-089e-4586-b5fe-f3ad0200bb1e)) + (fp_line (start -0.65 1.45) (end -0.65 -1.125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ac5f3215-e368-4df4-9d6e-b7db2d8cafde)) + (fp_line (start -0.325 -1.45) (end 0.65 -1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8e0723b3-593e-481c-bb81-96e294a1b6b3)) + (fp_line (start 0.65 -1.45) (end 0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a03e6404-489b-40c9-82cb-f4020c3c59e6)) + (fp_line (start 0.65 1.45) (end -0.65 1.45) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6c32eb1d-b2f9-4d42-9e08-bca545a27c6a)) + (pad "1" smd roundrect (at -0.9375 -0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 30 "RL_AUX") (pinfunction "G") (pintype "input") (tstamp 911a7ee8-7fcc-4498-8fcc-584d2ce3819d)) + (pad "2" smd roundrect (at -0.9375 0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "GND") (pinfunction "S") (pintype "passive") (tstamp b6acc13b-a378-4174-95f8-0564c6f256c9)) + (pad "3" smd roundrect (at 0.9375 0) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 58 "Net-(VD4-A)") (pinfunction "D") (pintype "passive") (tstamp 59dc3c02-e766-4a05-a14c-afc361fb1679)) + (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" (layer "F.Cu") + (tstamp f87bfabd-21a3-4701-b7d4-18afe7c83c8d) + (at 47.3625 68.65) + (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x02 2.54mm single row") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Jumper 2 open") + (property "ki_keywords" "jumper") + (path "/260ae3ba-a4d1-4b3c-a6b3-1d630aa4ad0f") + (attr through_hole) + (fp_text reference "JP1" (at 0 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 12e879b5-ffe6-4140-9e5d-de44ea234baa) + ) + (fp_text value "Jumper_2_open" (at 0 4.87) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8f92ea15-40a2-4b4f-8b6d-e129f70894ef) + ) + (fp_text user "${REFERENCE}" (at 0 1.27 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2674e2e2-f9c7-4ea8-835f-88a605140092) + ) + (fp_line (start -1.33 -1.33) (end 0 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a670431b-2e90-4bf7-831c-d7bd798330cd)) + (fp_line (start -1.33 0) (end -1.33 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6cce1cdc-1244-4784-9094-1e359a6f0cb1)) + (fp_line (start -1.33 1.27) (end -1.33 3.87) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9ba4e2d9-3ff9-4042-bea8-0cceed8b6a60)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 48d57c77-176f-40df-82e6-ef0f2f5dc2ee)) + (fp_line (start -1.33 3.87) (end 1.33 3.87) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 41466664-223a-46d9-9859-eb78322a8c5e)) + (fp_line (start 1.33 1.27) (end 1.33 3.87) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2daa2c4f-5aa3-49e4-a012-04e2bf7adf86)) + (fp_line (start -1.8 -1.8) (end -1.8 4.35) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6fa8d537-8355-4a67-b365-03a86cf7384c)) + (fp_line (start -1.8 4.35) (end 1.8 4.35) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c35e0660-db52-4f78-b164-ec226fd1fe4c)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d78a8a18-c64c-44de-92df-316c32190657)) + (fp_line (start 1.8 4.35) (end 1.8 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8cb160d1-51e3-4857-a9ea-42668ca1481c)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d1671b9e-9346-4175-abb0-5e5a0f6dd58f)) + (fp_line (start -1.27 3.81) (end -1.27 -0.635) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2adb9d72-f84c-4ec3-ac70-7a20ef31aede)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6d75af16-e311-40d5-92f8-929718ce149e)) + (fp_line (start 1.27 -1.27) (end 1.27 3.81) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 445b54d8-e1b6-4782-b1bf-f46626aef70d)) + (fp_line (start 1.27 3.81) (end -1.27 3.81) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6bb3bbec-4551-41b5-b8f4-35b73c77db43)) + (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 5 "+3V3") (pintype "passive") (tstamp d30eabc7-b4b2-491a-ac77-d23f21e2e889)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 6 "E_STOP") (pintype "passive") (tstamp c044bc54-bc5c-4ed1-80f5-6db113052ade)) + (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:DS1070-3MR_WF-3RA_CONNFLY" (layer "F.Cu") + (tstamp f94d1654-e21e-46a1-a40d-56ef96567ac9) + (at 27.6125 64.4) + (descr "Connfly DS1070-3MR, WF-3RA") + (tags "connector") + (property "Label" "LED Lights") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/ce964d7e-02bc-44ff-b6e8-a99d1a5ae8df") + (attr through_hole) + (fp_text reference "X15" (at -2.3 -4 90 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp 56f7b4a0-3f56-4de7-bef8-43a991ef67e0) + ) + (fp_text value "WF-3R" (at 1.2 2.4 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c08e35cf-9873-4c5c-9dad-932a4cca9837) + ) + (fp_text user "${REFERENCE}" (at 1.2 3.9 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e39e2071-5092-4e3a-b037-6627a422cef1) + ) + (fp_line (start -1.27 -5.4) (end -1.27 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e17e3a44-701a-4369-b043-508803ef4542)) + (fp_line (start -1.27 -5.4) (end 6.35 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 9d6eb032-9e63-4262-8d66-187110094fac)) + (fp_line (start -1.27 -2.4) (end -0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 71d863b5-5fbb-43a0-99fc-69afe8977d2d)) + (fp_line (start -0.65 -2.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1b0ab952-125f-4141-8b2b-8ba8aac9faf1)) + (fp_line (start -0.2 -13.3) (end -0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7aa58d03-f446-4727-a52a-a464b7d490ef)) + (fp_line (start -0.2 -5.4) (end -0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7403fb97-a028-442a-94a9-8530cb61bbd0)) + (fp_line (start -0.2 -3.4) (end -0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 35a54798-6403-4cec-a1f7-56585b8ae310)) + (fp_line (start -0.2 -1.6) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2ec6e6d0-217d-4e59-9c66-e5425ddfe018)) + (fp_line (start -0.1 -13.4) (end 0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 02b1a17d-52f0-4048-a942-3caa9e6b06c7)) + (fp_line (start 0 -13.9) (end 5.08 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 35c1015d-8608-4aca-8fb9-102dac2c2bc8)) + (fp_line (start 0 -13.4) (end 0 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 45ecefd6-e804-4086-9d88-2c6506da0928)) + (fp_line (start 0.1 -13.4) (end 0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp cebff265-6371-4c0d-acde-0443ed4f4a6c)) + (fp_line (start 0.2 -13.3) (end 0.2 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2eb33c0e-7fe8-474e-9916-e4c1a28f135f)) + (fp_line (start 0.2 -9.65) (end 2.3 -9.65) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1b67b58d-526a-4054-92d4-c0bef0020f69)) + (fp_line (start 0.2 -7.62) (end 2.3 -7.62) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 807a4afd-7cb8-41f9-bef1-59684ef10c97)) + (fp_line (start 0.2 -3.4) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 99b32626-12fe-4d7c-9e08-54bba3918ff2)) + (fp_line (start 0.65 -3.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 82bedd07-d290-4370-bf5e-c153cf902c53)) + (fp_line (start 0.65 -3.4) (end 0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e8311c01-ca49-475e-bba6-5c29202f20be)) + (fp_line (start 0.65 -2.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp cb10b23e-ba31-471d-8c9f-69529c351d21)) + (fp_line (start 1.89 -3.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp a5267d9a-0e7f-423d-a0fe-267ccd0a32f2)) + (fp_line (start 2.34 -13.3) (end 2.34 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp cff4fb34-7278-4582-98fe-210bb6c530af)) + (fp_line (start 2.34 -3.4) (end 2.34 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 23b921b3-3db9-4c82-8684-b5799292c65c)) + (fp_line (start 2.34 -1.6) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp fe5b0754-f93a-4037-9d8f-3916707bce1e)) + (fp_line (start 2.44 -13.4) (end 2.34 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d479da60-711e-4bbf-9332-44c6f3c4c94d)) + (fp_line (start 2.64 -13.4) (end 2.44 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 97e23336-4cb5-4aed-8ab5-abdd95c2beed)) + (fp_line (start 2.74 -13.3) (end 2.64 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 18cc49ca-a79b-42a5-aa34-8f5ff4902bec)) + (fp_line (start 2.74 -5.4) (end 2.74 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 874c6f19-5688-45d3-ad28-5153cf421875)) + (fp_line (start 2.74 -3.4) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 4d991098-93ff-4c35-8e22-ba60cb129277)) + (fp_line (start 2.75 -9.65) (end 4.85 -9.65) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2662fb89-7cbe-43aa-9ae0-5525dd41bb04)) + (fp_line (start 2.75 -7.62) (end 4.85 -7.62) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 776a6356-42cb-40d6-9f22-f6f2fab838d2)) + (fp_line (start 3.19 -3.4) (end 1.89 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 9d31de1e-806e-4257-9727-bdb3b84d80d6)) + (fp_line (start 3.19 -2.4) (end 3.19 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp a6e1210a-3bf3-4404-985a-ecf504cc836f)) + (fp_line (start 4.43 -3.4) (end 4.43 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 583c562f-5354-4517-8de1-3dfe2d007b0c)) + (fp_line (start 4.43 -2.4) (end 3.19 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp c682ff54-79f5-467e-85c4-b3c029d42d55)) + (fp_line (start 4.88 -13.3) (end 4.88 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp be57d7de-57f1-4847-8b91-1785b3f193d2)) + (fp_line (start 4.88 -3.4) (end 4.88 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 3a24b6d8-303a-4a2a-a4d4-0a5ca55f1519)) + (fp_line (start 4.88 -1.6) (end 5.28 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 450b8097-40b9-4999-b225-9bdd47692ad7)) + (fp_line (start 4.98 -13.4) (end 4.88 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 798120f8-fbeb-41ac-9526-84b56737f20e)) + (fp_line (start 5.08 -13.9) (end 5.08 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp c498f95d-020e-4628-a24a-24d55277c67c)) + (fp_line (start 5.18 -13.4) (end 4.98 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 386ea033-bf5a-43e4-9fba-3d62f2bc192e)) + (fp_line (start 5.28 -13.3) (end 5.18 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b6d56459-5860-492e-ac73-42c2376159af)) + (fp_line (start 5.28 -5.4) (end 5.28 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 946920a4-2109-4c60-9160-48e03eaac2f8)) + (fp_line (start 5.28 -3.4) (end 5.28 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 276cb6ea-67ce-4a58-bc20-00435d4b9360)) + (fp_line (start 5.73 -3.4) (end 4.43 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f3cde688-7c25-4b50-bee2-8f95979abe86)) + (fp_line (start 5.73 -2.4) (end 5.73 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7b8ac7b8-97b0-40ee-808b-025bd778e0f1)) + (fp_line (start 6.35 -5.4) (end 6.35 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7fcbfc40-ae80-4f83-b6a3-676ad0d9b4cd)) + (fp_line (start 6.35 -2.4) (end 5.73 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp a0967fe1-35c9-4d10-a9bf-bec88dd490f3)) + (fp_rect (start -1.4 -14) (end 6.54 1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 0567b818-4605-4cbc-9451-b1629290ea66)) + (fp_rect (start -1.4 -14) (end 6.54 -1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.Fab") (tstamp 101e3f2e-a453-41e6-a8e5-6a854f6b47a6)) + (pad "1" thru_hole roundrect (at 5.08 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) + (net 68 "Net-(X15-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp ae926a4e-359e-4af1-95f6-407ea4aaa5f2)) + (pad "2" thru_hole oval (at 2.54 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 71 "unconnected-(X15-Pin_2-Pad2)") (pinfunction "Pin_2") (pintype "passive+no_connect") (tstamp 0f032f19-dc14-4da9-b1cf-685940e15a81)) + (pad "3" thru_hole oval (at 0 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 69 "Net-(VT3-D)") (pinfunction "Pin_3") (pintype "passive") (tstamp 9d690538-bf6e-4630-80d5-b4f0d07e36fa)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/DS1070-3MR_WF-3RA_CONNFLY.stp" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Relay_THT:Relay_SPST_Omron_G2RL-1A-E" (layer "F.Cu") + (tstamp f9f581ac-f3ae-4f0d-a55d-30e72acf26dd) + (at 19.6375 22.605) + (descr "Omron Relay, SPST, High Capacity, https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf") + (tags "Omron Relay SPST High Capacity") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "General Purpose Low Profile Relay SPST Through Hole High Capacity, Omron G2RL series, Normally Open, 16A 250VAC") + (property "ki_keywords" "Single Pole Relay SPST Omron NO High Capacity") + (path "/3bdf5fab-bef0-40ce-a839-eca20f215135") + (attr through_hole) + (fp_text reference "K1" (at 11.5 12.1 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9246b126-b1f4-4f52-9d0e-4a0f22270f99) + ) + (fp_text value "G2RL-1A-E" (at -3.9 12.1 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 80da9455-e91e-43cb-bef7-736c1293cdcc) + ) + (fp_text user "${REFERENCE}" (at 3.75 12 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1bbeba12-723f-413b-b920-b2e0612d7d90) + ) + (fp_line (start -2.84 -2.64) (end -0.65 -2.64) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 21272d96-035a-43a3-a929-724498c4e791)) + (fp_line (start -2.84 -0.3) (end -2.84 -2.64) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5f392434-fedd-484a-a2dc-dc1a4147705d)) + (fp_line (start -2.6 -2.4) (end -2.6 26.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b677f827-3932-470a-af04-78a29496e05e)) + (fp_line (start -2.6 26.6) (end 10.1 26.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 47aa69cd-421e-4348-9fe5-338762ea6ce8)) + (fp_line (start 3.4 -0.6) (end 3.4 0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f0c48bc6-255d-40c1-9859-aebc3663b3e4)) + (fp_line (start 3.4 0.2) (end 4.1 -0.2) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7b009c1a-c886-4c59-b63b-3269791e539c)) + (fp_line (start 3.4 0.6) (end 4.1 0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e0bd6d0f-cb53-4a09-8533-16eebaf00b8c)) + (fp_line (start 4.1 -0.6) (end 3.4 -0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7a12c247-fb55-4444-93d0-ef50cf4692b0)) + (fp_line (start 4.1 0.6) (end 4.1 -0.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f9fe44af-7008-408c-9952-a4952f4beb89)) + (fp_line (start 10.1 -2.4) (end -2.6 -2.4) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 71d3f9cd-f396-49b5-93a1-d8f71b3eb756)) + (fp_line (start 10.1 26.6) (end 10.1 -2.4) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b044261-0a06-48ff-8276-fd2eedabee84)) + (fp_line (start -2.75 -2.55) (end -2.75 26.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d3b92a1f-9dfc-4aba-b725-5cc43bfd862a)) + (fp_line (start -2.75 26.75) (end 10.25 26.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 515f5cd7-6c85-4c90-a6a8-186dc81d1ead)) + (fp_line (start 10.25 -2.55) (end -2.75 -2.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b3f81e05-a2fb-482d-9bbf-68ec267bef95)) + (fp_line (start 10.25 26.75) (end 10.25 -2.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 753306b0-77c5-4ff3-843e-a965a250d3ee)) + (fp_line (start -2.5 -1.3) (end -2.5 26.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4a38dd14-ee83-4235-9f65-9c93fcaf7b6f)) + (fp_line (start -2.5 26.5) (end 10 26.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d0cb383d-4b08-4ae9-bb09-deed287ec2da)) + (fp_line (start -1.5 -2.3) (end -2.5 -1.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0aec7410-b09f-4bc8-80b3-e59b39c38312)) + (fp_line (start 1.5 0) (end 6 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 962b9c21-1d3d-4597-855c-74700bfc4bf9)) + (fp_line (start 10 -2.3) (end -1.5 -2.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e9993d71-4a6d-4a46-a947-41fe33d8d039)) + (fp_line (start 10 26.5) (end 10 -2.3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a7abdc0e-a357-4c61-b2b2-3ec5a9768a5f)) + (pad "13" thru_hole circle (at 0 20) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 51 "Net-(X6-Pin_1)") (pintype "passive") (tstamp 6f134113-333c-4677-9739-c8232e93f408)) + (pad "13" thru_hole circle (at 7.5 20) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 51 "Net-(X6-Pin_1)") (pintype "passive") (tstamp 578ca4d9-118c-4886-9394-0004d91c2bac)) + (pad "14" thru_hole circle (at 0 25) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 52 "Net-(X4-Pin_1)") (pintype "passive") (tstamp ccd9b575-1644-47fb-8401-27a09ffb29bb)) + (pad "14" thru_hole circle (at 7.5 25) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 52 "Net-(X4-Pin_1)") (pintype "passive") (tstamp 2b32416a-46bf-415a-9713-2a582514b0f8)) + (pad "A1" thru_hole rect (at 0 0) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 4 "+12V") (pintype "passive") (tstamp 38d970ef-8e01-4258-92a2-30f4a4aba82a)) + (pad "A2" thru_hole circle (at 7.5 0) (size 2 2) (drill 1.3) (layers "*.Cu" "*.Mask") + (net 53 "Net-(VD2-A)") (pintype "passive") (tstamp 244a137b-5e2d-4e03-b9b2-ef78f008258b)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/G2RL-2A.stp" + (offset (xyz 3.75 -12.2 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") + (tstamp f9f79070-0cf9-4f90-b142-e3eb33ff05d5) + (at 27.8925 93.1) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, small symbol") + (property "ki_keywords" "R resistor") + (path "/d06622d1-f77c-4b8c-a8d3-2a78a1146df7") + (attr smd) + (fp_text reference "R4" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 35b11f48-b01c-4d5c-beeb-0ded5d6bb485) + ) + (fp_text value "10k" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 63c8e96d-2c7a-4163-a2a3-24273fc7d098) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp effc7c1c-cec7-4092-907a-8a665b9c15f9) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ea96b577-9660-465b-b7ba-f1849be4f1ab)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a48beccd-d25f-4a39-a731-d4edcd40a992)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 06c38542-114c-4b28-be76-6ee2186d5ffc)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e9476e96-b673-452d-a39f-f0113b30e2d6)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e252fd4c-4585-434b-b094-299637659867)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 948bdc37-583e-4fde-8355-98874b39645a)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a7beefc2-684c-44d7-a0cd-c69c6b38a856)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b9f1d22b-991e-4840-b602-8c0dbef2c73b)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ea85d4b2-dcda-4c30-beff-72befd0a9a98)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f731fddc-b93b-4fd9-99cd-cf838a936615)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 30 "RL_AUX") (pintype "passive") (tstamp 476bdf52-ca43-4f83-9691-8e80e200381d)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) + (net 3 "GND") (pintype "passive") (tstamp 8150e760-3267-4bfa-bd68-bbec92863dd7)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:DS1070-2MR_WF-2RA_CONNFLY" (layer "F.Cu") + (tstamp fc9f5d80-e030-4b4a-b825-922004a341c0) + (at 40.5125 80.85) + (descr "Connfly DS1070-2MR, WF-2RA") + (tags "connector") + (property "Label" "Light switch") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/857c1398-3230-4bfb-af41-6c67a604c656") + (attr through_hole) + (fp_text reference "X24" (at -2.3 -4 90 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp 8744ab92-70f5-4999-af05-b144a2a2478c) + ) + (fp_text value "WF-2" (at 1.2 2.4 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a8c7996c-370b-4e3c-85be-3b2f51ba96dd) + ) + (fp_text user "${REFERENCE}" (at 1.2 3.9 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9d524521-a30f-49c6-b638-a34cd58d3777) + ) + (fp_line (start -1.27 -5.4) (end -1.27 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp cf8175ca-14d3-4489-ac8e-b435e87b01e9)) + (fp_line (start -1.27 -5.4) (end 3.81 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 9c7c5310-33aa-4bc4-aae9-c0276871c439)) + (fp_line (start -1.27 -2.4) (end -0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b6608de5-1780-4399-b170-8158690beafa)) + (fp_line (start -0.65 -2.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ff6bf6b9-911e-452e-b1ab-31f0f8adca2b)) + (fp_line (start -0.2 -13.3) (end -0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 23c2ab92-dd8f-4367-a35e-93e63fbc9365)) + (fp_line (start -0.2 -5.4) (end -0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d0de2c74-220b-4046-a0a5-ff60005fe281)) + (fp_line (start -0.2 -3.4) (end -0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f8847fec-9c65-422f-b99f-4a75f21f54f9)) + (fp_line (start -0.2 -1.6) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 39f3967f-7c02-4f77-b854-1977adccdd45)) + (fp_line (start -0.1 -13.4) (end 0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 5032f319-a71e-4d3f-95b4-8c43218a1e5a)) + (fp_line (start 0 -13.9) (end 2.54 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2c112a05-1ee2-4340-8a0f-36a22e3e9cd9)) + (fp_line (start 0 -13.4) (end 0 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7965c399-2f14-423e-8285-af984c3c7c29)) + (fp_line (start 0.1 -13.4) (end 0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 464e5487-9231-472a-8a47-d66cc05d7351)) + (fp_line (start 0.2 -13.3) (end 0.2 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2ba5c637-1e9c-401e-a1a9-acd84b337704)) + (fp_line (start 0.2 -9.65) (end 2.3 -9.65) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp de6ae50f-5b0f-4fa8-9df8-8319056d2a0c)) + (fp_line (start 0.2 -7.62) (end 2.3 -7.62) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ee81c3d6-287a-4b69-8ff3-a0c59bb2e4b7)) + (fp_line (start 0.2 -3.4) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bd27d7e5-1a46-42c1-9110-8f8474dc37d3)) + (fp_line (start 0.65 -3.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7152b8c5-0d0a-470a-8116-dc22eafcabc9)) + (fp_line (start 0.65 -3.4) (end 0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b66e0f95-5368-459e-a772-49efd1f831ea)) + (fp_line (start 0.65 -2.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp c6cfafde-92f2-4e27-99d4-349c299d835d)) + (fp_line (start 1.89 -3.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f3bf8ac0-c715-44a5-9cd9-914f7f693e76)) + (fp_line (start 2.34 -13.3) (end 2.34 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 9cd7544c-bf07-4e90-a9d2-3a9eba93f55c)) + (fp_line (start 2.34 -3.4) (end 2.34 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 8d593197-c909-4e69-8c3a-867bf8925912)) + (fp_line (start 2.34 -1.6) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 91a6754b-2725-4ea4-b6b5-6398d0acac54)) + (fp_line (start 2.44 -13.4) (end 2.34 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d6d38b81-43be-451c-a8c7-b2c0e3249bd9)) + (fp_line (start 2.54 -13.9) (end 2.54 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 84ae7ce9-deec-4557-89a0-1e7f76d7e5cb)) + (fp_line (start 2.64 -13.4) (end 2.44 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 15c59c33-0ca8-4bb9-ab5c-fcf994451a1f)) + (fp_line (start 2.74 -13.3) (end 2.64 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1da28872-dc60-41f1-a8f3-9c81a534aaa4)) + (fp_line (start 2.74 -5.4) (end 2.74 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ac5f1de9-f072-4db5-b583-55a37dd7756a)) + (fp_line (start 2.74 -3.4) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 4136208c-ff20-4ab3-b153-af9d0506920f)) + (fp_line (start 3.19 -3.4) (end 1.89 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 5db8bd74-6bc0-4952-808b-88cf91a05322)) + (fp_line (start 3.19 -2.4) (end 3.19 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 758187e4-db4c-420c-ba6c-d05352685e04)) + (fp_line (start 3.81 -5.4) (end 3.81 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 76ff6701-1eb6-4e63-bb09-3fba062684b0)) + (fp_line (start 3.81 -2.4) (end 3.19 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2bf1ce8a-cbea-4a5d-b157-348423bec854)) + (fp_rect (start -1.4 -14) (end 4 1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 64fb88d5-e171-4217-b096-77179534fac7)) + (fp_rect (start -1.4 -14) (end 4 -1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.Fab") (tstamp de6d4ce3-eac4-42eb-ada2-0a1dd58816d4)) + (pad "1" thru_hole roundrect (at 2.54 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) + (net 12 "LIGHTS_SW") (pinfunction "Pin_1") (pintype "passive") (tstamp f75a41a8-e2d7-46d5-a7f7-e388c492ce84)) + (pad "2" thru_hole oval (at 0 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 3 "GND") (pinfunction "Pin_2") (pintype "passive") (tstamp 89d91ab5-ad66-4e44-bfdf-e3158b338166)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/DS1070-2MR_WF-2RA_CONNFLY.stp" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Ecohim:DS1070-4MR_WF-4RA_CONNFLY" (layer "F.Cu") + (tstamp ff38c9d7-6c5f-46ef-9d67-9ebced5a692c) + (at 62.5325 97.2) + (descr "Connfly DS1070-4MR, WF-4RA") + (tags "connector") + (property "Label" "RS-485") + (property "Sheetfile" "RS485_Relay_V2R1.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/d46ffd3b-e161-489e-b3f9-bd723ac4943b") + (attr through_hole) + (fp_text reference "X2" (at -2.3 -4 90 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp 3bfaf4e1-2e54-4641-8083-9e0d7ca3c1aa) + ) + (fp_text value "WF-4R" (at 1.2 2.4 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 338fbd79-4647-4f56-8c3d-4183ca5c6fa3) + ) + (fp_text user "${REFERENCE}" (at 1.2 3.9 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7576031a-ac70-4b51-a64c-0defc6346728) + ) + (fp_line (start -1.27 -5.4) (end -1.27 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2d440892-d614-4232-93b1-69e02d80910a)) + (fp_line (start -1.27 -5.4) (end 8.89 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp aa6a7e66-780a-4330-be17-bc83592c3a49)) + (fp_line (start -1.27 -2.4) (end -0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 54488d44-2041-450d-b2e4-01e84fb2bcde)) + (fp_line (start -0.65 -2.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp db2f3adc-b4ed-409e-8988-0be92fd7021c)) + (fp_line (start -0.2 -13.3) (end -0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 917cfe51-15b6-403a-aa84-4b01f2f59466)) + (fp_line (start -0.2 -5.4) (end -0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bfa60dd4-80d3-4146-b50b-d1d800e55830)) + (fp_line (start -0.2 -3.4) (end -0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f5aa2eac-4327-47b1-a01e-1c92e06235e1)) + (fp_line (start -0.2 -1.6) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f41500d8-1977-4ea2-87e3-04952c08081f)) + (fp_line (start -0.1 -13.4) (end 0.1 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 58934d02-e11a-42a1-8103-601d0dda723a)) + (fp_line (start 0 -13.9) (end 7.62 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 30d76800-0edf-4443-8b16-5fbea5f30b93)) + (fp_line (start 0 -13.4) (end 0 -13.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ec68b599-ff38-4dd8-8c4c-08d602b21fac)) + (fp_line (start 0.1 -13.4) (end 0.2 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 9ee86e5f-3b7d-4a9f-acd2-4f158e74c36e)) + (fp_line (start 0.2 -13.3) (end 0.2 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ce024107-58e9-492d-9c15-430f95f13884)) + (fp_line (start 0.2 -9.65) (end 2.3 -9.65) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp dd75ffd3-9dfb-4e24-a480-527f52d9a734)) + (fp_line (start 0.2 -7.62) (end 2.3 -7.62) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 236d10d6-5028-40a4-9044-e80bf3fac8ff)) + (fp_line (start 0.2 -3.4) (end 0.2 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 084ea7cf-ea18-41bb-ba40-aea70c80dc8e)) + (fp_line (start 0.65 -3.4) (end -0.65 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 725dc55c-77ab-4d72-8021-665812fd4760)) + (fp_line (start 0.65 -3.4) (end 0.65 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 666166f7-e5fd-4260-958c-47cbaf363788)) + (fp_line (start 0.65 -2.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 3e8846b6-ea2b-4cf9-b626-fe1829c3a0de)) + (fp_line (start 1.89 -3.4) (end 1.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp fcd65689-70a0-43cd-afe8-b7ef959860cc)) + (fp_line (start 2.34 -13.3) (end 2.34 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp cb1a46a0-cff8-45b4-a0f7-3b9156ddec60)) + (fp_line (start 2.34 -3.4) (end 2.34 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 24eb88d5-278f-4376-a5bf-f4560941c1fa)) + (fp_line (start 2.34 -1.6) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 17aaaa40-c9b5-4ca3-9801-1dfc1709361b)) + (fp_line (start 2.44 -13.4) (end 2.34 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1e0ecb13-1388-4851-8ab0-df2a42f6aba9)) + (fp_line (start 2.64 -13.4) (end 2.44 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ac5fa29b-4ce6-4569-bc95-42fd73aeb2df)) + (fp_line (start 2.74 -13.3) (end 2.64 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 6c9d6aed-8fe7-4367-a79e-8c2bb4e862d2)) + (fp_line (start 2.74 -5.4) (end 2.74 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 420b30b0-1e0c-4b67-95ce-c7a4407714ed)) + (fp_line (start 2.74 -3.4) (end 2.74 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 49623ece-5190-42dc-a3f5-1a3dd00e3d4c)) + (fp_line (start 2.75 -9.65) (end 4.85 -9.65) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e7cf3ad4-79f3-441f-91b0-57b819555a6f)) + (fp_line (start 2.75 -7.62) (end 4.85 -7.62) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 9fa5798e-cdab-42b6-98e4-8e9e06b03342)) + (fp_line (start 3.19 -3.4) (end 1.89 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2b5c3735-cf47-4744-a470-0395e7b341af)) + (fp_line (start 3.19 -2.4) (end 3.19 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bad9a3d1-0f9e-4bff-ae00-87b025e828ca)) + (fp_line (start 4.43 -3.4) (end 4.43 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 68b32858-e6e3-4a51-861f-d6b0207f423a)) + (fp_line (start 4.43 -2.4) (end 3.19 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1e3c2f3d-3ecb-4cc9-93e6-4e1c33b31e7c)) + (fp_line (start 4.88 -13.3) (end 4.88 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7158c263-ae42-4d2a-93e5-11d574de4f19)) + (fp_line (start 4.88 -3.4) (end 4.88 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b0bd6c2d-83e8-4134-ac21-68f81961d82f)) + (fp_line (start 4.88 -1.6) (end 5.28 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b1d014e9-87b1-490e-beba-ef7e7ebc134a)) + (fp_line (start 4.98 -13.4) (end 4.88 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 8a57e850-dcf7-4fc8-a3e4-01c1bf187679)) + (fp_line (start 5.18 -13.4) (end 4.98 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 238c27cd-b8dd-461f-adaf-5b44b506ec20)) + (fp_line (start 5.28 -13.3) (end 5.18 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d03061ed-f156-4f36-b24d-b9417e7a29cb)) + (fp_line (start 5.28 -5.4) (end 5.28 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e77cd7ec-d46b-42de-9831-e07a340b6f72)) + (fp_line (start 5.28 -3.4) (end 5.28 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 97dda8b1-2154-4f22-b060-34b370f23392)) + (fp_line (start 5.29 -9.65) (end 7.39 -9.65) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 14d43a12-277c-4e11-90da-a6580341e187)) + (fp_line (start 5.29 -7.62) (end 7.39 -7.62) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 35b747a1-f882-46f1-a12b-eb6e95ffd94a)) + (fp_line (start 5.73 -3.4) (end 4.43 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f307a9fe-d8f3-46a7-ae2f-651458f6cef0)) + (fp_line (start 5.73 -2.4) (end 5.73 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e817bb8c-b336-4eb4-b616-9d8ec49b45f3)) + (fp_line (start 6.97 -3.4) (end 6.97 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 72cb0174-3d47-495b-b5d9-d415ad287cd7)) + (fp_line (start 6.97 -2.4) (end 5.73 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 592e6ada-a229-42e4-90b1-15eb6d732046)) + (fp_line (start 7.42 -13.3) (end 7.42 -5.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 823cdcd2-2e5f-4ded-a56e-f73b6cdcf432)) + (fp_line (start 7.42 -3.4) (end 7.42 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 9ad0e9a8-0b17-4fcb-9f3b-bede38f707b4)) + (fp_line (start 7.42 -1.6) (end 7.82 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp af8a56db-e5a9-4272-a4f5-8c1e9b093ca6)) + (fp_line (start 7.52 -13.4) (end 7.42 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 4d621f93-7de7-4fb2-9da7-ac68c18287e3)) + (fp_line (start 7.62 -13.9) (end 7.62 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d81bd7ec-644c-4411-a58a-e1b80180b4ec)) + (fp_line (start 7.72 -13.4) (end 7.52 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 163a54f9-4b73-41ba-a7e3-1ecec2a3dfe7)) + (fp_line (start 7.82 -13.3) (end 7.72 -13.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp a7cb21d1-22d5-40d1-b1f2-323840557fe7)) + (fp_line (start 7.82 -5.4) (end 7.82 -13.3) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp cc7c09ef-32d0-496d-ab98-5c0012119157)) + (fp_line (start 7.82 -3.4) (end 7.82 -1.6) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bae2debf-81ef-4f0d-ae9f-bf5ace263516)) + (fp_line (start 8.27 -3.4) (end 6.97 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d153fb87-7a4e-4bcf-92c1-d9247af34494)) + (fp_line (start 8.27 -2.4) (end 8.27 -3.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e2457d3b-8760-4dc5-811c-e7cb3311e1df)) + (fp_line (start 8.89 -5.4) (end 8.89 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp beffa0e8-d032-4ffb-82d3-1e304f17ec32)) + (fp_line (start 8.89 -2.4) (end 8.27 -2.4) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 494fc15d-cda5-4cf1-9cc9-4bc65c289925)) + (fp_rect (start -1.4 -14) (end 9.08 1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp e6a162d7-48d9-4d82-9b03-5acb18e639ce)) + (fp_rect (start -1.4 -14) (end 9.08 -1.4) + (stroke (width 0.05) (type default)) (fill none) (layer "F.Fab") (tstamp e092b3fa-6b7a-47ed-b884-2564a3e014ea)) + (pad "1" thru_hole roundrect (at 7.62 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) + (net 40 "Net-(X2-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 3796d309-b6d5-4c5a-a1f7-e35efa2334cd)) + (pad "2" thru_hole oval (at 5.08 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 16 "Net-(D2-A)") (pinfunction "Pin_2") (pintype "passive") (tstamp 0f689836-8fb9-47c7-bf52-6811740bc898)) + (pad "3" thru_hole oval (at 2.54 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 17 "Net-(D2-B)") (pinfunction "Pin_3") (pintype "passive") (tstamp 544faeb6-702b-4cfe-8db4-cb32a0609b10)) + (pad "4" thru_hole oval (at 0 0) (size 1.6 2.54) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 3 "GND") (pinfunction "Pin_4") (pintype "passive") (tstamp 0f7c0721-74e3-40c1-b6f5-25de567e34ad)) + (model "${ECOHIM_LIB}/Ecohim.3dmodels/DS1070-4MR_WF-4RA_CONNFLY.stp" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + +) diff --git a/RS485_Relay_V2R1.kicad_sch b/RS485_Relay_V2R1.kicad_sch index 9615950..e7cfc73 100644 --- a/RS485_Relay_V2R1.kicad_sch +++ b/RS485_Relay_V2R1.kicad_sch @@ -1534,6 +1534,53 @@ ) ) ) + (symbol "Ecohim:Jumper_2_Open_small" (pin_numbers hide) (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "JP" (at 0 2.921 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Jumper_2_open" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "jumper" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Jumper 2 open" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "PinHeader_1x02*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Jumper_2_Open_small_0_1" + (circle (center 0.381 -1.27) (radius 0.284) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 0.381 1.27) (radius 0.284) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (arc (start 1.025 -1.016) (mid 1.4432 0) (end 1.025 1.016) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "Jumper_2_Open_small_1_1" + (pin passive line (at -1.27 1.27 0) (length 1.27) + (name "" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -1.27 -1.27 0) (length 1.27) + (name "" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Ecohim:R_Trim_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes) (property "Reference" "R" (at 0.762 1.27 0) (effects (font (size 1.27 1.27)) (justify left)) @@ -2455,29 +2502,29 @@ ) ) ) - (symbol "Transistor_FET:2N7002" (pin_names hide) (in_bom yes) (on_board yes) + (symbol "Transistor_FET:AO3400A" (pin_names hide) (in_bom yes) (on_board yes) (property "Reference" "Q" (at 5.08 1.905 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "2N7002" (at 5.08 0 0) + (property "Value" "AO3400A" (at 5.08 0 0) (effects (font (size 1.27 1.27)) (justify left)) ) (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 5.08 -1.905 0) (effects (font (size 1.27 1.27) italic) (justify left) hide) ) - (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" (at 0 0 0) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" (at 0 0 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) - (property "ki_keywords" "N-Channel Switching MOSFET" (at 0 0 0) + (property "ki_keywords" "N-Channel MOSFET" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23" (at 0 0 0) + (property "ki_description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "ki_fp_filters" "SOT?23*" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (symbol "2N7002_0_1" + (symbol "AO3400A_0_1" (polyline (pts (xy 0.254 0) @@ -2588,7 +2635,7 @@ (fill (type outline)) ) ) - (symbol "2N7002_1_1" + (symbol "AO3400A_1_1" (pin input line (at -5.08 0 0) (length 2.54) (name "G" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27)))) @@ -2749,9 +2796,18 @@ ) ) - (junction (at 255.27 29.845) (diameter 0) (color 0 0 0 0) + (junction (at 262.255 26.67) (diameter 0) (color 0 0 0 0) (uuid 025861c3-9559-4ee6-bd02-0a9dcb606de5) ) + (junction (at 266.065 47.625) (diameter 0) (color 0 0 0 0) + (uuid 05ea3b54-db05-475d-8a61-c27f7472cb87) + ) + (junction (at 235.585 34.925) (diameter 0) (color 0 0 0 0) + (uuid 077cc5b7-ff23-4099-afa7-545f65105d99) + ) + (junction (at 219.71 55.88) (diameter 0) (color 0 0 0 0) + (uuid 0c0c38bb-ac3c-4f33-b3d5-7001cf3cf660) + ) (junction (at 131.445 56.515) (diameter 0) (color 0 0 0 0) (uuid 0cd95bb8-82a0-46a1-911a-3d045eb8684f) ) @@ -2761,11 +2817,11 @@ (junction (at 268.605 122.555) (diameter 0) (color 0 0 0 0) (uuid 0f5f9fd3-cad9-4fcc-a351-5391f31d8cf7) ) - (junction (at 228.6 29.845) (diameter 0) (color 0 0 0 0) + (junction (at 235.585 26.67) (diameter 0) (color 0 0 0 0) (uuid 110b7e71-4eeb-4d1d-9c7c-47e1a96e68cc) ) - (junction (at 228.6 62.23) (diameter 0) (color 0 0 0 0) - (uuid 1cafade9-9100-43b2-b884-9b21df6fb5f9) + (junction (at 262.255 47.625) (diameter 0) (color 0 0 0 0) + (uuid 1f3971c9-d882-427b-8124-4eaba1b5e5ca) ) (junction (at 192.405 135.255) (diameter 0) (color 0 0 0 0) (uuid 2051fc95-f1ce-412d-a87f-2a94e6a96e67) @@ -2773,6 +2829,9 @@ (junction (at 194.31 158.75) (diameter 0) (color 0 0 0 0) (uuid 2167fd11-485c-4c85-8740-09b45325c014) ) + (junction (at 258.445 47.625) (diameter 0) (color 0 0 0 0) + (uuid 227cc3da-ee51-41c1-8f39-3066c60e2d00) + ) (junction (at 268.605 114.935) (diameter 0) (color 0 0 0 0) (uuid 236b0db4-28f3-4b6e-9461-70758d7bdc3b) ) @@ -2788,36 +2847,39 @@ (junction (at 213.36 142.24) (diameter 0) (color 0 0 0 0) (uuid 2e3c7c96-c41a-4fb8-8d7b-2bf0e5108e66) ) - (junction (at 255.27 62.23) (diameter 0) (color 0 0 0 0) - (uuid 304842e7-cd7d-4f4b-8231-dd0cccf4c939) - ) (junction (at 147.955 169.545) (diameter 0) (color 0 0 0 0) (uuid 36a2ed52-0d63-4126-898c-85fe0410d891) ) + (junction (at 122.555 132.715) (diameter 0) (color 0 0 0 0) + (uuid 37f93377-2764-4d49-9ab6-38d54ac507d2) + ) + (junction (at 219.71 48.26) (diameter 0) (color 0 0 0 0) + (uuid 39f20107-2c50-42ed-a7c4-57329dfe56fa) + ) (junction (at 220.98 132.715) (diameter 0) (color 0 0 0 0) (uuid 41555883-9cac-4116-8698-ba71ce74f7e4) ) (junction (at 170.18 55.88) (diameter 0) (color 0 0 0 0) (uuid 498d0d36-9335-4244-9387-c2073cb64690) ) + (junction (at 235.585 47.625) (diameter 0) (color 0 0 0 0) + (uuid 4a0c4f3b-15d0-461b-9b5b-5e6485cce6f4) + ) (junction (at 201.93 125.73) (diameter 0) (color 0 0 0 0) (uuid 4e3b8dc2-de67-49e5-abb0-3b2964777377) ) + (junction (at 99.695 130.175) (diameter 0) (color 0 0 0 0) + (uuid 500bc291-74f5-404c-a54a-494e928b6b01) + ) (junction (at 147.955 172.085) (diameter 0) (color 0 0 0 0) (uuid 53022e14-a6b2-4687-8568-ed01bb0bc801) ) - (junction (at 251.46 62.23) (diameter 0) (color 0 0 0 0) - (uuid 5354de11-98c5-4e28-a0dc-d6573bf0529c) - ) (junction (at 218.44 132.715) (diameter 0) (color 0 0 0 0) (uuid 54bad2b4-13ca-4ccd-99ec-16651a6a77d5) ) (junction (at 131.445 36.195) (diameter 0) (color 0 0 0 0) (uuid 55c7bdf3-5f8f-4771-9d1d-19fdb4d5c4ab) ) - (junction (at 234.315 70.485) (diameter 0) (color 0 0 0 0) - (uuid 5691b0ab-b1e8-443e-91c2-0f0ac02c5c73) - ) (junction (at 140.335 80.01) (diameter 0) (color 0 0 0 0) (uuid 5b3fb723-043d-4df8-9745-53892990fd99) ) @@ -2836,11 +2898,8 @@ (junction (at 131.445 120.015) (diameter 0) (color 0 0 0 0) (uuid 67d5c6ea-8a2b-48fd-a4df-a2ed4dcd7647) ) - (junction (at 234.315 38.1) (diameter 0) (color 0 0 0 0) - (uuid 73c7bd7b-8e75-4bba-a6a7-515eb7978897) - ) - (junction (at 131.445 131.445) (diameter 0) (color 0 0 0 0) - (uuid 788dda27-22c9-4dcc-a73e-6ad211eb24f6) + (junction (at 247.65 47.625) (diameter 0) (color 0 0 0 0) + (uuid 6f042441-4e4f-4e2c-854b-fadc83e03487) ) (junction (at 160.02 41.91) (diameter 0) (color 0 0 0 0) (uuid 7a74a676-8563-419b-871a-85105152586b) @@ -2848,16 +2907,22 @@ (junction (at 30.48 176.53) (diameter 0) (color 0 0 0 0) (uuid 7b973aa7-967b-4d7c-a42d-226863a3855e) ) + (junction (at 218.44 80.01) (diameter 0) (color 0 0 0 0) + (uuid 7e440e3a-3a2b-4310-a85d-704e207ca204) + ) (junction (at 27.305 26.035) (diameter 0) (color 0 0 0 0) (uuid 80103748-55ed-41b6-830a-41b5cae1ea4f) ) - (junction (at 114.935 132.715) (diameter 0) (color 0 0 0 0) - (uuid 80fe1e20-b6c0-4362-a2fc-f55552c70138) - ) (junction (at 41.275 176.53) (diameter 0) (color 0 0 0 0) (uuid 857ada16-b94d-4a33-95b4-1659a5c003cf) ) - (junction (at 240.665 29.845) (diameter 0) (color 0 0 0 0) + (junction (at 111.76 132.715) (diameter 0) (color 0 0 0 0) + (uuid 878ca46b-e5c5-42b7-b400-364d4b976d84) + ) + (junction (at 271.145 82.55) (diameter 0) (color 0 0 0 0) + (uuid 8916e602-afa6-4cba-adf2-1a6ae4a4e818) + ) + (junction (at 247.65 26.67) (diameter 0) (color 0 0 0 0) (uuid 9070c74b-7696-4e92-93eb-79dd9f9bfd95) ) (junction (at 201.93 135.255) (diameter 0) (color 0 0 0 0) @@ -2866,11 +2931,8 @@ (junction (at 117.475 71.755) (diameter 0) (color 0 0 0 0) (uuid 96d486fe-3702-4d60-a82f-e8ed9056080c) ) - (junction (at 109.22 132.715) (diameter 0) (color 0 0 0 0) - (uuid 9afaddec-6add-48da-8aba-98d7762cd07f) - ) - (junction (at 121.285 132.715) (diameter 0) (color 0 0 0 0) - (uuid a388b7e2-e07a-4f6b-90ff-fdac428f538d) + (junction (at 116.205 132.715) (diameter 0) (color 0 0 0 0) + (uuid a1402cfd-4257-40d0-9e4a-6cc726dc085d) ) (junction (at 160.02 35.56) (diameter 0) (color 0 0 0 0) (uuid aa2ce4ee-985d-41f9-bb0f-f48491d63740) @@ -2881,24 +2943,18 @@ (junction (at 138.43 40.005) (diameter 0) (color 0 0 0 0) (uuid b02e3344-22f9-42e7-866f-9e0b640cc9ac) ) - (junction (at 259.08 62.23) (diameter 0) (color 0 0 0 0) - (uuid b08a774d-b492-49c7-90ba-ab0170ccc416) + (junction (at 219.71 34.925) (diameter 0) (color 0 0 0 0) + (uuid b1393ca2-d170-4656-923e-9350fbbcec10) ) (junction (at 53.975 26.035) (diameter 0) (color 0 0 0 0) (uuid b62da96e-bb76-44fd-b2a1-0217c85053cd) ) - (junction (at 240.665 62.23) (diameter 0) (color 0 0 0 0) - (uuid bcec5776-fbb8-44b6-bd87-31376a82ad8b) - ) (junction (at 107.95 45.085) (diameter 0) (color 0 0 0 0) (uuid bdfb88c2-9246-4b92-85b9-7d4fa2c8e2c0) ) - (junction (at 251.46 29.845) (diameter 0) (color 0 0 0 0) + (junction (at 258.445 26.67) (diameter 0) (color 0 0 0 0) (uuid bfac10f2-123d-488a-bc50-e2754c4c3ccd) ) - (junction (at 225.425 76.2) (diameter 0) (color 0 0 0 0) - (uuid c1b58180-4bd5-4fc0-9d0c-588cf3c42859) - ) (junction (at 31.75 104.775) (diameter 0) (color 0 0 0 0) (uuid c26f93a6-4f08-4fc2-b35b-6c12c5252821) ) @@ -2908,6 +2964,9 @@ (junction (at 40.005 90.17) (diameter 0) (color 0 0 0 0) (uuid c69ece61-cf8a-4a14-a080-5b124fc14304) ) + (junction (at 218.44 121.92) (diameter 0) (color 0 0 0 0) + (uuid caa25b21-7042-49b5-ba8e-e650c97121b1) + ) (junction (at 235.585 127) (diameter 0) (color 0 0 0 0) (uuid cabf4744-c332-47ee-8f69-efbc1a99fbd1) ) @@ -2926,6 +2985,9 @@ (junction (at 213.36 158.75) (diameter 0) (color 0 0 0 0) (uuid d8578f05-a456-4a12-936b-72167241647f) ) + (junction (at 235.585 55.88) (diameter 0) (color 0 0 0 0) + (uuid db0d85a7-3928-429b-ae8a-a3e1f08e4e28) + ) (junction (at 167.64 80.01) (diameter 0) (color 0 0 0 0) (uuid dc6b09a6-c221-4183-a6ac-89d66c1a8ba2) ) @@ -2935,27 +2997,29 @@ (junction (at 235.585 110.49) (diameter 0) (color 0 0 0 0) (uuid dfebfafd-ac40-415b-8d6f-168a5f120789) ) - (junction (at 259.08 29.845) (diameter 0) (color 0 0 0 0) + (junction (at 266.065 26.67) (diameter 0) (color 0 0 0 0) (uuid e6dbe63b-48bb-4339-8bb7-c2978fe186fa) ) + (junction (at 106.68 132.715) (diameter 0) (color 0 0 0 0) + (uuid ead377f6-9f70-46d5-99a7-71cf222f7994) + ) (junction (at 117.475 118.745) (diameter 0) (color 0 0 0 0) (uuid f09829d1-30a2-4b66-b1a1-f55c538c91a8) ) - (junction (at 225.425 43.815) (diameter 0) (color 0 0 0 0) + (junction (at 219.71 27.305) (diameter 0) (color 0 0 0 0) (uuid ffcdf3fd-3f76-49e3-aa46-7be728dc307c) ) (no_connect (at 71.12 120.65) (uuid 03f8abea-e6c1-455c-84e4-6cd5273dad97)) (no_connect (at 167.005 184.15) (uuid 1c44ba37-14b3-405b-a54f-e7dcfcad7590)) - (no_connect (at 71.12 102.87) (uuid 3a1fd257-168e-44bd-81e7-e3954898bedd)) + (no_connect (at 238.125 85.725) (uuid 31a690ea-4b5b-43ad-9006-4510d71109a9)) (no_connect (at 44.45 57.15) (uuid 684d7b93-7724-429f-9672-a6aac24ff43d)) - (no_connect (at 267.97 64.77) (uuid 9650b997-0b7d-4e61-bdb6-2b2c08ec3a5a)) (no_connect (at 167.005 179.07) (uuid 96716cc6-9055-4b35-92d8-af019611fa49)) - (no_connect (at 267.97 32.385) (uuid d3831871-95b0-42eb-bd90-4b6bf35bc9ab)) - (no_connect (at 71.12 110.49) (uuid f0e0226a-4305-43ff-9a66-e0a7df344eb1)) + (no_connect (at 274.955 29.21) (uuid d3831871-95b0-42eb-bd90-4b6bf35bc9ab)) + (no_connect (at 274.955 50.165) (uuid eb12b70a-10cd-4e3c-94e6-13cdb3dd8f57)) (no_connect (at 167.005 173.99) (uuid f8836111-faf3-43b2-8065-b2ef53ec5bf3)) - (wire (pts (xy 121.285 132.715) (xy 123.19 132.715)) + (wire (pts (xy 111.76 132.715) (xy 116.205 132.715)) (stroke (width 0) (type default)) (uuid 0087c397-f528-42ef-a7c1-acdd726555d9) ) @@ -2963,10 +3027,6 @@ (stroke (width 0) (type default)) (uuid 00b6dd6d-436d-4ce0-a32e-b73d035b4b02) ) - (wire (pts (xy 224.79 29.845) (xy 228.6 29.845)) - (stroke (width 0) (type default)) - (uuid 011bced7-9127-47a7-aeca-aa44b86fb037) - ) (wire (pts (xy 126.365 76.835) (xy 126.365 77.47)) (stroke (width 0) (type default)) (uuid 0127a94d-4374-4d4c-be2a-2d00bb563f3e) @@ -2979,6 +3039,14 @@ (stroke (width 0) (type default)) (uuid 035dc596-e3ab-4253-9de6-17563127271c) ) + (wire (pts (xy 71.12 110.49) (xy 72.39 110.49)) + (stroke (width 0) (type default)) + (uuid 039410ce-cf4d-46f8-b718-73fdb47d6fdf) + ) + (wire (pts (xy 218.44 85.725) (xy 218.44 88.265)) + (stroke (width 0) (type default)) + (uuid 040015b5-b357-4461-b05a-895138c15b93) + ) (wire (pts (xy 245.745 126.365) (xy 245.745 127.635)) (stroke (width 0) (type default)) (uuid 04155474-4984-4345-9fd9-7f0da614a137) @@ -3007,15 +3075,11 @@ (stroke (width 0) (type default)) (uuid 09084143-c152-4d14-9cde-2875a560dc3e) ) - (wire (pts (xy 109.22 132.715) (xy 114.935 132.715)) - (stroke (width 0) (type default)) - (uuid 095eeeb4-e04e-4839-b4b6-0d87c51872cf) - ) (wire (pts (xy 209.55 153.035) (xy 209.55 158.75)) (stroke (width 0) (type default)) (uuid 0a853dc6-dd2a-437b-a440-87521a88cf43) ) - (wire (pts (xy 109.22 132.715) (xy 109.22 133.35)) + (wire (pts (xy 106.68 132.715) (xy 106.68 133.35)) (stroke (width 0) (type default)) (uuid 0a976d54-7133-42b0-96e4-ea2b8a2cc022) ) @@ -3027,6 +3091,10 @@ (stroke (width 0) (type default)) (uuid 0b8f9e17-8cce-42c6-b8dd-dc8146f3f165) ) + (wire (pts (xy 118.11 145.415) (xy 116.205 145.415)) + (stroke (width 0) (type default)) + (uuid 0c014cbf-60e8-4deb-b8a0-4538efb5db7a) + ) (wire (pts (xy 266.065 117.475) (xy 273.05 117.475)) (stroke (width 0) (type default)) (uuid 0ce04c61-c60f-4cfb-bf55-590783100c57) @@ -3035,10 +3103,6 @@ (stroke (width 0) (type default)) (uuid 0d09c338-b37f-46e3-b77c-ae4bcd93c8f6) ) - (wire (pts (xy 247.015 62.23) (xy 251.46 62.23)) - (stroke (width 0) (type default)) - (uuid 0daf5c94-b47c-4ea9-a69c-bff3e3c6b317) - ) (polyline (pts (xy 88.9 12.065) (xy 88.9 148.59)) (stroke (width 0) (type dash)) (uuid 0df5bca9-5c26-4f85-9f2d-852a70bd0685) @@ -3060,18 +3124,14 @@ (stroke (width 0) (type default)) (uuid 0f79eee7-bcf2-4b1b-9087-ff8e92ab9861) ) - (wire (pts (xy 259.08 62.23) (xy 259.08 63.5)) - (stroke (width 0) (type default)) - (uuid 11471a72-b883-4407-8f46-4c100a40d7ec) - ) - (wire (pts (xy 234.315 38.1) (xy 234.315 38.735)) - (stroke (width 0) (type default)) - (uuid 118a8310-3867-4963-a572-4147aff98f02) - ) (wire (pts (xy 228.6 121.285) (xy 228.6 127)) (stroke (width 0) (type default)) (uuid 12176ba6-4a54-41b2-bece-0a02fe2b49c4) ) + (wire (pts (xy 233.045 55.88) (xy 235.585 55.88)) + (stroke (width 0) (type default)) + (uuid 123a1267-58f1-4fd3-ae03-42297840b3ce) + ) (wire (pts (xy 147.955 174.625) (xy 147.955 175.895)) (stroke (width 0) (type default)) (uuid 12d537bf-e329-4383-8179-4d6d5bef6387) @@ -3080,10 +3140,6 @@ (stroke (width 0) (type default)) (uuid 12d7248f-4b18-4f13-8c77-1634e091e700) ) - (wire (pts (xy 255.27 62.23) (xy 255.27 63.5)) - (stroke (width 0) (type default)) - (uuid 12eb2412-da14-4034-94e5-1812006c544d) - ) (wire (pts (xy 134.62 111.76) (xy 133.35 111.76)) (stroke (width 0) (type default)) (uuid 13db0860-7d38-407c-99d7-551a3bfcd905) @@ -3100,22 +3156,42 @@ (stroke (width 0) (type default)) (uuid 15029913-33db-498e-b216-9fb60a7b72f0) ) + (wire (pts (xy 201.93 121.92) (xy 201.93 125.73)) + (stroke (width 0) (type default)) + (uuid 160541d6-d991-4aa3-b659-09c666c96545) + ) (wire (pts (xy 138.43 19.685) (xy 138.43 20.32)) (stroke (width 0) (type default)) (uuid 166338aa-4e3b-4f51-b567-4f99a0042745) ) + (wire (pts (xy 247.65 47.625) (xy 247.65 48.895)) + (stroke (width 0) (type default)) + (uuid 17007c84-cfc1-4253-8728-4f744ac2a149) + ) (wire (pts (xy 192.405 137.795) (xy 192.405 140.97)) (stroke (width 0) (type default)) (uuid 17d9b1b6-6c2d-46eb-b69a-1d98ee0826fb) ) - (wire (pts (xy 228.6 29.845) (xy 229.235 29.845)) + (wire (pts (xy 231.775 74.93) (xy 226.695 74.93)) + (stroke (width 0) (type default)) + (uuid 1837ad3e-570d-4b00-99e5-63c9573acc2d) + ) + (wire (pts (xy 235.585 26.67) (xy 236.22 26.67)) (stroke (width 0) (type default)) (uuid 1b1acf1b-47b3-4766-a109-55f9b7ea8341) ) + (wire (pts (xy 71.12 100.33) (xy 72.39 100.33)) + (stroke (width 0) (type default)) + (uuid 1b6f73a7-7126-47d7-8ad6-9570e460c61a) + ) (wire (pts (xy 235.585 126.365) (xy 235.585 127)) (stroke (width 0) (type default)) (uuid 1c271aac-4ec3-43e9-a766-e3a52872b154) ) + (wire (pts (xy 218.44 48.26) (xy 219.71 48.26)) + (stroke (width 0) (type default)) + (uuid 1d23b895-4f35-4397-a268-f72f0114a51f) + ) (wire (pts (xy 71.12 123.19) (xy 72.39 123.19)) (stroke (width 0) (type default)) (uuid 1df18233-294b-4e69-b9ab-13113479077b) @@ -3128,10 +3204,18 @@ (stroke (width 0) (type default)) (uuid 1e81dc6a-26e3-490d-ac33-dd1398cece90) ) + (wire (pts (xy 231.775 88.265) (xy 231.775 74.93)) + (stroke (width 0) (type default)) + (uuid 2025d6cd-e377-49c6-be1d-5c645c4db21b) + ) (wire (pts (xy 68.58 172.72) (xy 67.945 172.72)) (stroke (width 0) (type default)) (uuid 2269f297-920d-4853-b6af-0344ca220164) ) + (wire (pts (xy 274.955 52.705) (xy 273.685 52.705)) + (stroke (width 0) (type default)) + (uuid 22a6a1d7-9c18-4e53-8439-0f528505a962) + ) (wire (pts (xy 67.945 180.34) (xy 67.945 182.88)) (stroke (width 0) (type default)) (uuid 232481bf-fde3-48ad-8c36-47b49ba9314d) @@ -3152,10 +3236,22 @@ (stroke (width 0) (type default)) (uuid 244b66ce-d91d-4dc1-b96b-6335ca8812a0) ) + (wire (pts (xy 233.045 34.925) (xy 235.585 34.925)) + (stroke (width 0) (type default)) + (uuid 2548f921-b2b7-454d-8a1f-692da923f004) + ) + (wire (pts (xy 218.44 80.01) (xy 218.44 80.645)) + (stroke (width 0) (type default)) + (uuid 2666ef53-0e18-4d64-9516-0bf12c479c20) + ) (wire (pts (xy 31.75 98.425) (xy 31.75 99.06)) (stroke (width 0) (type default)) (uuid 268518ad-e8fd-4cdd-bc31-61ff944e1f40) ) + (wire (pts (xy 219.71 48.26) (xy 227.965 48.26)) + (stroke (width 0) (type default)) + (uuid 271ff14e-a9a0-4842-8b72-2f84a917eaf3) + ) (wire (pts (xy 235.585 127) (xy 235.585 127.635)) (stroke (width 0) (type default)) (uuid 29071455-d5ff-46cc-929c-e299a5e8be09) @@ -3172,6 +3268,14 @@ (stroke (width 0) (type default)) (uuid 2c38d587-cc4f-441b-9863-712b2d508a2f) ) + (wire (pts (xy 258.445 47.625) (xy 258.445 48.895)) + (stroke (width 0) (type default)) + (uuid 2d057875-ccf2-4298-b333-380e3eba14d0) + ) + (wire (pts (xy 207.645 121.92) (xy 201.93 121.92)) + (stroke (width 0) (type default)) + (uuid 2d78fefa-e62f-41ed-ac94-72d24a5450e4) + ) (wire (pts (xy 144.145 117.475) (xy 144.78 117.475)) (stroke (width 0) (type default)) (uuid 2df62fbf-5507-46a8-b940-07f3af28b595) @@ -3184,10 +3288,6 @@ (stroke (width 0) (type default)) (uuid 301684d8-09d6-4759-bbdd-173ee1a0597a) ) - (wire (pts (xy 114.935 132.715) (xy 121.285 132.715)) - (stroke (width 0) (type default)) - (uuid 302022e3-8553-4fd0-96a0-f3863a7b93e2) - ) (wire (pts (xy 40.005 86.995) (xy 40.005 90.17)) (stroke (width 0) (type default)) (uuid 304f4f5a-b256-4752-9b0e-640b9f5a6a37) @@ -3196,6 +3296,10 @@ (stroke (width 0) (type default)) (uuid 30e71616-9ae5-443f-a370-accdb2fffd86) ) + (wire (pts (xy 233.68 25.4) (xy 233.68 26.67)) + (stroke (width 0) (type default)) + (uuid 313adca8-0e6b-47dc-ba38-9e0b7f573117) + ) (wire (pts (xy 258.445 111.125) (xy 262.255 111.125)) (stroke (width 0) (type default)) (uuid 3140fe28-db81-4e64-952a-3c17cd55cb3c) @@ -3204,10 +3308,6 @@ (stroke (width 0) (type default)) (uuid 31ae2781-f7b0-46d5-aaed-883848cb20df) ) - (wire (pts (xy 234.315 70.485) (xy 234.315 71.12)) - (stroke (width 0) (type default)) - (uuid 31fed99c-176a-4685-818f-9ffd7ac26da5) - ) (wire (pts (xy 71.12 97.79) (xy 72.39 97.79)) (stroke (width 0) (type default)) (uuid 34aa6a88-7b00-4893-8905-6f101bf6ffdd) @@ -3240,6 +3340,14 @@ (stroke (width 0) (type default)) (uuid 376bca86-867e-4d53-852c-42d2f56c4e61) ) + (wire (pts (xy 271.145 81.915) (xy 271.145 82.55)) + (stroke (width 0) (type default)) + (uuid 38ebca48-4df0-4240-a15f-c3fc957bc2d5) + ) + (wire (pts (xy 219.71 34.925) (xy 222.885 34.925)) + (stroke (width 0) (type default)) + (uuid 39379aa3-2552-42d3-843f-7f19e25667ba) + ) (wire (pts (xy 133.985 124.46) (xy 133.985 120.015)) (stroke (width 0) (type default)) (uuid 395a4b76-048b-4f4e-aba9-cb12586957de) @@ -3300,6 +3408,10 @@ (stroke (width 0) (type default)) (uuid 45f8731c-3f36-4c35-b2eb-90fe14eeb5bb) ) + (wire (pts (xy 217.17 80.01) (xy 218.44 80.01)) + (stroke (width 0) (type default)) + (uuid 466a55a9-ee42-4c7c-be78-54216c47c7a4) + ) (wire (pts (xy 20.955 104.775) (xy 22.225 104.775)) (stroke (width 0) (type default)) (uuid 480c20a0-9ddd-41b0-a9cb-60485c9e28c8) @@ -3308,18 +3420,14 @@ (stroke (width 0) (type default)) (uuid 488548fb-d2dc-44b0-8bb4-71620ba7080f) ) + (wire (pts (xy 235.585 54.61) (xy 235.585 55.88)) + (stroke (width 0) (type default)) + (uuid 492d00f2-58e2-45f1-81f5-f0e5ec09d003) + ) (wire (pts (xy 58.42 84.455) (xy 60.96 84.455)) (stroke (width 0) (type default)) (uuid 4938b4f9-ea85-4690-8900-64894491e7a5) ) - (wire (pts (xy 228.6 62.23) (xy 228.6 64.135)) - (stroke (width 0) (type default)) - (uuid 495af3fc-201f-4ed6-98b6-1b18f9e2c34d) - ) - (wire (pts (xy 251.46 62.23) (xy 251.46 63.5)) - (stroke (width 0) (type default)) - (uuid 498d6c9d-d9f7-41bd-b99c-9f8c6dddeddd) - ) (wire (pts (xy 125.095 22.225) (xy 125.095 38.1)) (stroke (width 0.3) (type default) (color 71 92 255 1)) (uuid 49934d4f-2253-4db0-b51e-d6fd80adfbe5) @@ -3328,14 +3436,14 @@ (stroke (width 0) (type default)) (uuid 49ea047e-e6de-4579-9349-6a8ae9b32050) ) - (wire (pts (xy 228.6 70.485) (xy 234.315 70.485)) - (stroke (width 0) (type default)) - (uuid 4a06c1f8-df0b-4087-8b4c-d98584d80ad5) - ) (wire (pts (xy 117.475 71.755) (xy 118.745 71.755)) (stroke (width 0) (type default)) (uuid 4aa946cb-bf25-46f7-826c-293c98fbe0e3) ) + (wire (pts (xy 271.145 82.55) (xy 274.955 82.55)) + (stroke (width 0) (type default)) + (uuid 4b303469-8f29-41cb-94c8-30c9f782305b) + ) (wire (pts (xy 144.145 118.745) (xy 144.145 117.475)) (stroke (width 0) (type default)) (uuid 4c197d5c-674a-4b92-8abd-1345ada09b83) @@ -3348,6 +3456,10 @@ (stroke (width 0) (type default)) (uuid 4c75a68f-9e52-420b-8b84-83c1a66ee899) ) + (wire (pts (xy 219.71 55.88) (xy 219.71 53.975)) + (stroke (width 0) (type default)) + (uuid 4c9293f3-ecfd-4871-bd83-b95ca7695dbb) + ) (wire (pts (xy 167.64 79.375) (xy 167.64 80.01)) (stroke (width 0.3) (type default) (color 71 92 255 1)) (uuid 4d73b166-ceff-4b25-b465-e4537ccc1bcc) @@ -3360,10 +3472,6 @@ (stroke (width 0) (type default)) (uuid 4e2d7d1d-ecdc-48e4-a942-2a1168097261) ) - (wire (pts (xy 224.79 62.23) (xy 228.6 62.23)) - (stroke (width 0) (type default)) - (uuid 4e73f454-6615-4376-a91a-c7b5d7467e6c) - ) (wire (pts (xy 117.475 71.755) (xy 117.475 72.39)) (stroke (width 0) (type default)) (uuid 4ec03816-8260-4a72-abd6-e5c7a4489bda) @@ -3376,10 +3484,18 @@ (stroke (width 0) (type default)) (uuid 4f9d2a4b-73c0-48d7-86e0-af0f123e4b05) ) + (wire (pts (xy 231.775 88.265) (xy 238.125 88.265)) + (stroke (width 0) (type default)) + (uuid 502ecd8a-424d-4318-a8b7-a1cec5f79268) + ) (wire (pts (xy 117.475 118.745) (xy 123.19 118.745)) (stroke (width 0) (type default)) (uuid 50d899df-96c7-4ec0-b8e4-00449f2243f3) ) + (wire (pts (xy 219.71 35.56) (xy 219.71 34.925)) + (stroke (width 0) (type default)) + (uuid 51374a7f-a2b3-4c12-b4ef-6f53c52dbc5a) + ) (wire (pts (xy 40.64 172.72) (xy 41.91 172.72)) (stroke (width 0) (type default)) (uuid 522d026c-fa15-4e72-a6ae-ab60ed302773) @@ -3392,6 +3508,10 @@ (stroke (width 0) (type default)) (uuid 53ecba46-e1e6-4493-9aef-ae5da9d0a1c0) ) + (wire (pts (xy 104.14 130.175) (xy 99.695 130.175)) + (stroke (width 0) (type default)) + (uuid 544a5058-37cc-4756-b221-82db5dccd6ac) + ) (wire (pts (xy 186.69 150.495) (xy 186.69 155.575)) (stroke (width 0) (type default)) (uuid 546a8ea6-1b1b-4794-8d3d-7194548e7f7a) @@ -3412,7 +3532,7 @@ (stroke (width 0) (type default)) (uuid 565f7233-bba9-40bd-94c1-79d796ad9051) ) - (polyline (pts (xy 205.105 12.065) (xy 205.105 92.71)) + (polyline (pts (xy 205.105 12.065) (xy 205.105 95.885)) (stroke (width 0) (type dash)) (uuid 56fc567d-a8f4-493b-802d-10931682c0a2) ) @@ -3437,14 +3557,10 @@ (stroke (width 0) (type default)) (uuid 57d415d5-10e1-4aa7-9003-88550209902e) ) - (wire (pts (xy 234.315 37.465) (xy 234.315 38.1)) + (wire (pts (xy 241.3 34.29) (xy 241.3 34.925)) (stroke (width 0) (type default)) (uuid 5812ebd9-5bbb-4de6-90be-1eba77c34972) ) - (wire (pts (xy 224.155 76.2) (xy 225.425 76.2)) - (stroke (width 0) (type default)) - (uuid 58529118-86bf-4024-9b41-6ddadfd74077) - ) (wire (pts (xy 41.91 120.65) (xy 43.18 120.65)) (stroke (width 0) (type default)) (uuid 58c8eb8b-ab9f-41c8-b858-4709cff7e852) @@ -3457,10 +3573,18 @@ (stroke (width 0) (type default)) (uuid 5a242407-16a2-4bcd-8c6c-ba7573d8f1cf) ) - (wire (pts (xy 255.27 29.845) (xy 255.27 31.115)) + (wire (pts (xy 262.255 26.67) (xy 262.255 27.94)) (stroke (width 0) (type default)) (uuid 5abdd6ea-48eb-41c3-ba24-83398af6370a) ) + (wire (pts (xy 254 47.625) (xy 258.445 47.625)) + (stroke (width 0) (type default)) + (uuid 5aff0ad4-5dd3-43c4-8519-d1f4b9c0ac8a) + ) + (wire (pts (xy 264.795 82.55) (xy 271.145 82.55)) + (stroke (width 0) (type default)) + (uuid 5b05797f-a2e7-474a-ab65-a30c4ca810b0) + ) (wire (pts (xy 30.48 59.69) (xy 31.75 59.69)) (stroke (width 0) (type default)) (uuid 5b79d467-9504-44f9-bbec-f2e16eaa4153) @@ -3473,18 +3597,14 @@ (stroke (width 0) (type default)) (uuid 5c981c6a-562d-40f0-b599-039ab07347a1) ) - (wire (pts (xy 267.97 67.31) (xy 266.7 67.31)) + (wire (pts (xy 99.06 132.715) (xy 106.68 132.715)) (stroke (width 0) (type default)) - (uuid 5d755788-f03c-4f94-9290-af4dc72386e7) + (uuid 5d0e0163-73ee-4b62-be27-0081be5be441) ) (wire (pts (xy 132.715 66.675) (xy 132.715 80.01)) (stroke (width 0) (type default)) (uuid 5db25025-56d1-4768-9e9d-bf32b59fbf0b) ) - (wire (pts (xy 228.6 62.23) (xy 229.235 62.23)) - (stroke (width 0) (type default)) - (uuid 5f2e4c32-d23b-441c-8d16-8122079242a1) - ) (wire (pts (xy 213.36 158.75) (xy 213.36 158.115)) (stroke (width 0) (type default)) (uuid 5f67ae0f-eba6-41c7-993f-6ef436d7795e) @@ -3493,18 +3613,22 @@ (stroke (width 0) (type default)) (uuid 5faa5585-9d8b-4653-9124-b6970ace7845) ) - (wire (pts (xy 266.7 67.31) (xy 266.7 68.58)) - (stroke (width 0) (type default)) - (uuid 5fd63559-9e08-4af0-ae53-4e4c97b1ef1c) - ) - (wire (pts (xy 247.015 29.845) (xy 251.46 29.845)) + (wire (pts (xy 254 26.67) (xy 258.445 26.67)) (stroke (width 0) (type default)) (uuid 5fea5bf8-6afe-4cd7-95fc-116a6436538c) ) - (wire (pts (xy 114.935 136.525) (xy 114.935 138.43)) + (wire (pts (xy 116.205 132.715) (xy 122.555 132.715)) + (stroke (width 0) (type default)) + (uuid 6073b45a-370a-4ca8-9140-4fd2133df01a) + ) + (wire (pts (xy 111.76 136.525) (xy 111.76 138.43)) (stroke (width 0) (type default)) (uuid 6099dbc6-2874-4477-95df-be33b6128a15) ) + (wire (pts (xy 233.68 46.355) (xy 233.68 47.625)) + (stroke (width 0) (type default)) + (uuid 61ed032c-ef30-493f-a05f-41cc4412382a) + ) (wire (pts (xy 71.12 105.41) (xy 72.39 105.41)) (stroke (width 0) (type default)) (uuid 6231d788-23d6-4409-866c-bd53dbb4e268) @@ -3513,7 +3637,7 @@ (stroke (width 0) (type default)) (uuid 62991fe2-1f91-41e4-892c-b3ece9891185) ) - (wire (pts (xy 103.505 130.175) (xy 103.505 129.54)) + (wire (pts (xy 99.695 130.175) (xy 99.695 129.54)) (stroke (width 0) (type default)) (uuid 62ffdfc4-2f73-48e7-8276-bc8913f32562) ) @@ -3525,19 +3649,19 @@ (stroke (width 0) (type default)) (uuid 636d342e-a19e-4f94-8fa7-82324c86244a) ) + (wire (pts (xy 271.145 88.9) (xy 271.145 88.265)) + (stroke (width 0) (type default)) + (uuid 640a21fb-504e-4c25-9cfa-fdf16da6c637) + ) (wire (pts (xy 121.92 36.195) (xy 121.92 56.515)) (stroke (width 0) (type default)) (uuid 64937227-b362-4edf-8d8e-dbe0f798ecf0) ) - (wire (pts (xy 255.27 62.23) (xy 259.08 62.23)) - (stroke (width 0) (type default)) - (uuid 65148a96-fb1b-4127-930d-09c01a0ced45) - ) (wire (pts (xy 63.5 172.72) (xy 62.23 172.72)) (stroke (width 0) (type default)) (uuid 66c7613d-1ba7-4f21-a26a-ebbf861d9f7f) ) - (wire (pts (xy 121.285 132.715) (xy 121.285 133.35)) + (wire (pts (xy 122.555 132.715) (xy 122.555 133.35)) (stroke (width 0) (type default)) (uuid 66f56d85-7221-457c-884b-0f546a0edf97) ) @@ -3545,6 +3669,14 @@ (stroke (width 0.3) (type default) (color 136 81 44 1)) (uuid 671f43b9-14a0-49b5-a8c2-b4d65bc1cba6) ) + (wire (pts (xy 271.145 82.55) (xy 271.145 83.185)) + (stroke (width 0) (type default)) + (uuid 6724396d-4d74-4a94-b329-12bd9577ec07) + ) + (wire (pts (xy 241.3 55.245) (xy 241.3 55.88)) + (stroke (width 0) (type default)) + (uuid 678cad29-2dc0-4b2e-8d8b-f9722fec2f02) + ) (wire (pts (xy 143.51 118.745) (xy 144.145 118.745)) (stroke (width 0) (type default)) (uuid 6873721e-09ec-4770-ad71-b9a63d8b4ce2) @@ -3553,6 +3685,10 @@ (stroke (width 0) (type default)) (uuid 694755dc-e696-4eb3-bb0b-6ceafd018593) ) + (wire (pts (xy 266.065 47.625) (xy 274.955 47.625)) + (stroke (width 0) (type default)) + (uuid 695734d2-e7a0-4358-8860-7a03e4664d12) + ) (wire (pts (xy 131.445 120.015) (xy 133.985 120.015)) (stroke (width 0) (type default)) (uuid 6990f840-eaf1-4cb4-b260-f7cda3d47193) @@ -3561,6 +3697,10 @@ (stroke (width 0) (type default)) (uuid 69bbb8d9-9d8a-4498-ac55-c5e43ddafcea) ) + (wire (pts (xy 116.205 145.415) (xy 116.205 132.715)) + (stroke (width 0) (type default)) + (uuid 6b4dceaa-5832-405f-b9fa-266d67986d0f) + ) (wire (pts (xy 117.475 116.84) (xy 117.475 118.745)) (stroke (width 0) (type default)) (uuid 6b7a5ace-f351-43fb-b5b7-f7108d15653e) @@ -3602,23 +3742,35 @@ (stroke (width 0) (type default)) (uuid 73b8b4a2-f815-49fd-938a-6dc847e6cd77) ) + (wire (pts (xy 233.68 47.625) (xy 235.585 47.625)) + (stroke (width 0) (type default)) + (uuid 7466179a-3c51-4dd9-9a24-0e12b768782a) + ) + (wire (pts (xy 212.725 121.92) (xy 218.44 121.92)) + (stroke (width 0) (type default)) + (uuid 754f382e-c0fb-48c7-8130-a3a86f669525) + ) (wire (pts (xy 63.5 177.8) (xy 63.5 172.72)) (stroke (width 0) (type default)) (uuid 75ef3f67-ad01-4045-b7b2-0a3d79d2051c) ) + (wire (pts (xy 247.65 47.625) (xy 248.92 47.625)) + (stroke (width 0) (type default)) + (uuid 77c6785e-0f4b-4192-b8ef-e1e1221b5405) + ) + (wire (pts (xy 106.68 129.54) (xy 106.68 132.715)) + (stroke (width 0) (type default)) + (uuid 77ce7baa-db63-458d-a50e-b2aad2a57c74) + ) (wire (pts (xy 121.92 56.515) (xy 131.445 56.515)) (stroke (width 0) (type default)) (uuid 78990a1e-cdf7-4886-849c-264839d46865) ) - (wire (pts (xy 228.6 36.83) (xy 228.6 38.1)) + (wire (pts (xy 235.585 33.655) (xy 235.585 34.925)) (stroke (width 0) (type default)) (uuid 78ad76db-9db1-440d-a396-051ef0d0cbf6) ) - (wire (pts (xy 234.315 81.28) (xy 234.315 81.915)) - (stroke (width 0) (type default)) - (uuid 79126480-455d-4a2d-8d66-2f5b09a3947f) - ) - (wire (pts (xy 267.97 34.925) (xy 266.7 34.925)) + (wire (pts (xy 274.955 31.75) (xy 273.685 31.75)) (stroke (width 0) (type default)) (uuid 7964a0e5-3495-4154-a6cf-01e28ff5838a) ) @@ -3630,7 +3782,7 @@ (stroke (width 0) (type default)) (uuid 7a3310ab-1de6-4b19-bdcf-6c8aa814da3b) ) - (wire (pts (xy 228.6 29.845) (xy 228.6 31.75)) + (wire (pts (xy 235.585 26.67) (xy 235.585 28.575)) (stroke (width 0) (type default)) (uuid 7ae8978e-9218-4f3c-8680-9ae17f017631) ) @@ -3642,7 +3794,7 @@ (stroke (width 0) (type default)) (uuid 7d08e5e6-ff3c-4a0c-84e9-43f7f478bff8) ) - (wire (pts (xy 102.87 130.175) (xy 103.505 130.175)) + (wire (pts (xy 99.06 130.175) (xy 99.695 130.175)) (stroke (width 0) (type default)) (uuid 7db04ce7-91d1-4647-900c-995636e3c49f) ) @@ -3650,7 +3802,7 @@ (stroke (width 0) (type default)) (uuid 7e335b74-bcc5-4cd7-aaac-bb12ad746ce3) ) - (wire (pts (xy 224.155 43.815) (xy 225.425 43.815)) + (wire (pts (xy 218.44 27.305) (xy 219.71 27.305)) (stroke (width 0) (type default)) (uuid 7f1ef898-9034-4a43-a470-29fcba775263) ) @@ -3663,6 +3815,10 @@ (stroke (width 0) (type default)) (uuid 7fbfb361-2929-4508-a276-b29d0834cbbc) ) + (wire (pts (xy 104.14 129.54) (xy 104.14 130.175)) + (stroke (width 0) (type default)) + (uuid 804221df-0449-4049-874b-46ba65c6bcaf) + ) (wire (pts (xy 147.32 80.01) (xy 147.32 79.375)) (stroke (width 0) (type default)) (uuid 8245e9d9-a2a0-4d1d-be03-a4907ca3dddd) @@ -3675,10 +3831,6 @@ (stroke (width 0) (type default)) (uuid 84cc607a-ee77-418b-8da5-a0c6a9236db0) ) - (wire (pts (xy 71.12 100.33) (xy 72.39 100.33)) - (stroke (width 0) (type default)) - (uuid 8520231b-ee43-4304-b735-2c2dd6d6a97f) - ) (wire (pts (xy 268.605 106.045) (xy 268.605 114.935)) (stroke (width 0) (type default)) (uuid 856bf4b0-d492-4e7b-b955-2be9c945f511) @@ -3687,6 +3839,10 @@ (stroke (width 0) (type default)) (uuid 869eb0bc-4abf-4193-a413-2046507f3747) ) + (wire (pts (xy 219.71 56.515) (xy 219.71 55.88)) + (stroke (width 0) (type default)) + (uuid 87dedfed-8a43-47e2-ac4f-feb7d9b739c2) + ) (wire (pts (xy 122.555 123.825) (xy 131.445 127.635)) (stroke (width 0) (type default)) (uuid 89b76f65-71eb-4875-84bb-1f4a73478ec5) @@ -3700,6 +3856,10 @@ (uuid 8a201f7f-6671-49c6-994c-60f4496ff031) ) + (wire (pts (xy 273.685 52.705) (xy 273.685 53.975)) + (stroke (width 0) (type default)) + (uuid 8c248a60-c7f1-4cb3-a2ad-03d21bc71ab3) + ) (wire (pts (xy 213.36 141.605) (xy 213.36 142.24)) (stroke (width 0) (type default)) (uuid 8c414ec5-1089-4c02-bf8f-2e83624bcf33) @@ -3708,7 +3868,7 @@ (stroke (width 0) (type default)) (uuid 8d38f0b4-435d-4e8e-9647-8f123d560815) ) - (wire (pts (xy 240.665 29.845) (xy 240.665 31.115)) + (wire (pts (xy 247.65 26.67) (xy 247.65 27.94)) (stroke (width 0) (type default)) (uuid 8e4fa7d1-a5d6-4e81-bc4e-997109aa53e7) ) @@ -3720,6 +3880,10 @@ (stroke (width 0) (type dash)) (uuid 8f5ad8cb-9bf2-4e63-a1a0-d66927564962) ) + (polyline (pts (xy 205.105 65.405) (xy 285.115 65.405)) + (stroke (width 0) (type dash)) + (uuid 90019100-8286-421a-8ebb-5b3ddbb6ab13) + ) (wire (pts (xy 137.795 124.46) (xy 133.985 124.46)) (stroke (width 0) (type default)) @@ -3729,6 +3893,10 @@ (stroke (width 0) (type default)) (uuid 92075d22-763a-444d-9810-57e265e10d7b) ) + (wire (pts (xy 235.585 47.625) (xy 235.585 49.53)) + (stroke (width 0) (type default)) + (uuid 9208a60d-e3fd-41da-855f-6d415ac3f37f) + ) (wire (pts (xy 121.285 172.72) (xy 124.46 172.72)) (stroke (width 0) (type default)) (uuid 9449c85b-39f8-4240-84f2-fb197b5b225c) @@ -3745,6 +3913,10 @@ (stroke (width 0) (type default)) (uuid 9606c441-ba34-47dd-bdb5-ca23daa41a79) ) + (wire (pts (xy 71.12 102.87) (xy 72.39 102.87)) + (stroke (width 0) (type default)) + (uuid 9610225d-550a-4d78-994b-a0a0d2a46c0b) + ) (wire (pts (xy 31.75 104.775) (xy 31.75 104.14)) (stroke (width 0) (type default)) (uuid 9817c5ec-97f7-4b1f-a70c-095032c5be0c) @@ -3753,10 +3925,6 @@ (stroke (width 0) (type default)) (uuid 98537540-0522-44d4-8bf0-39f1473d525e) ) - (wire (pts (xy 234.315 69.85) (xy 234.315 70.485)) - (stroke (width 0) (type default)) - (uuid 99538c6b-fa46-4013-92ef-54746e4eb373) - ) (wire (pts (xy 228.6 127) (xy 235.585 127)) (stroke (width 0) (type default)) (uuid 9955327c-8817-477d-8883-6b9eba8ebeed) @@ -3773,10 +3941,18 @@ (stroke (width 0) (type default)) (uuid 9abf324e-a81b-4928-9483-ff9db5de0796) ) + (wire (pts (xy 219.71 34.925) (xy 219.71 33.02)) + (stroke (width 0) (type default)) + (uuid 9b08200f-b71e-4ed8-92a5-539c80c165a1) + ) (wire (pts (xy 147.32 174.625) (xy 147.955 174.625)) (stroke (width 0) (type default)) (uuid 9beab7a3-5b9d-4d58-8d7e-b3fcb7eb517b) ) + (wire (pts (xy 237.49 82.55) (xy 237.49 83.185)) + (stroke (width 0) (type default)) + (uuid 9c8e9328-ff1a-43ba-bfc1-4e3e0c271d72) + ) (wire (pts (xy 53.975 25.4) (xy 53.975 26.035)) (stroke (width 0) (type default)) (uuid 9cbfc92f-b754-495f-a385-a6daa665b57a) @@ -3801,10 +3977,6 @@ (stroke (width 0) (type default)) (uuid a1df118b-91a9-400f-88a7-ec4c8f265d47) ) - (wire (pts (xy 240.665 62.23) (xy 241.935 62.23)) - (stroke (width 0) (type default)) - (uuid a255de2e-fd60-4b32-8a39-277ef61f94e0) - ) (wire (pts (xy 133.985 120.015) (xy 135.89 120.015)) (stroke (width 0) (type default)) (uuid a355aeea-ead6-41a0-8679-d12e95bd6ed8) @@ -3821,10 +3993,6 @@ (stroke (width 0) (type default)) (uuid a4240f2c-cb46-4eae-aa74-45ae73cd2960) ) - (wire (pts (xy 239.395 62.23) (xy 240.665 62.23)) - (stroke (width 0) (type default)) - (uuid a46d8ac6-d555-4ea8-860f-c05c6a46b23d) - ) (wire (pts (xy 248.285 109.855) (xy 263.525 109.855)) (stroke (width 0) (type default)) (uuid a533219c-3f77-45e4-ac5d-d304665afa94) @@ -3841,14 +4009,10 @@ (stroke (width 0) (type default)) (uuid a85c0e7b-56cf-48a6-8db5-83ac9db09c3e) ) - (wire (pts (xy 228.6 38.1) (xy 234.315 38.1)) + (wire (pts (xy 235.585 34.925) (xy 241.3 34.925)) (stroke (width 0) (type default)) (uuid a8b48557-71aa-41f6-91b1-b0c2a5453786) ) - (wire (pts (xy 225.425 76.2) (xy 225.425 76.835)) - (stroke (width 0) (type default)) - (uuid a8f8dafa-2ae5-47e9-ba9c-2b9ef5e0a584) - ) (wire (pts (xy 121.285 168.91) (xy 124.46 168.91)) (stroke (width 0) (type default)) (uuid a9abe008-d478-4cb4-9a14-f39b310ae853) @@ -3865,9 +4029,9 @@ (stroke (width 0.3) (type default) (color 71 92 255 1)) (uuid ab6ca7ce-3b85-42c3-9708-4bdb88dc38f5) ) - (wire (pts (xy 228.6 69.215) (xy 228.6 70.485)) + (wire (pts (xy 226.695 85.09) (xy 226.695 88.265)) (stroke (width 0) (type default)) - (uuid ac86e6ca-0da2-4261-a220-c2d4dd0542ea) + (uuid ac4b5141-6fd0-4c37-92a0-f3fe91107516) ) (wire (pts (xy 121.285 176.53) (xy 124.46 176.53)) (stroke (width 0) (type default)) @@ -3877,15 +4041,15 @@ (stroke (width 0) (type default)) (uuid adbba161-f053-4a48-b83e-6a1c75f42266) ) - (wire (pts (xy 102.87 132.715) (xy 109.22 132.715)) + (wire (pts (xy 218.44 121.92) (xy 218.44 117.475)) (stroke (width 0) (type default)) - (uuid adf6053c-8967-47f6-a0db-7c4d9baf55a1) + (uuid ae070729-ceee-4796-b2d3-7baf20231a7f) ) - (wire (pts (xy 225.425 43.815) (xy 225.425 44.45)) + (wire (pts (xy 219.71 27.305) (xy 219.71 27.94)) (stroke (width 0) (type default)) (uuid ae6ff1ba-bcd3-41f1-af88-6cc5928d10cc) ) - (wire (pts (xy 218.44 125.73) (xy 218.44 123.825)) + (wire (pts (xy 218.44 125.73) (xy 218.44 121.92)) (stroke (width 0) (type default)) (uuid af1c29ba-047d-41c5-ab9c-e4edcb619a27) ) @@ -3902,19 +4066,19 @@ (stroke (width 0) (type default)) (uuid b0317fa4-35d3-4dfa-990a-861896e01c48) ) - (wire (pts (xy 131.445 131.445) (xy 137.795 131.445)) - (stroke (width 0) (type default)) - (uuid b10ca759-b17a-4c5c-b21b-88edf5da92d5) - ) (wire (pts (xy 203.2 153.035) (xy 202.565 153.035)) (stroke (width 0) (type default)) (uuid b1103ed6-499f-42b2-af25-71fd75d4be4d) ) + (wire (pts (xy 258.445 47.625) (xy 262.255 47.625)) + (stroke (width 0) (type default)) + (uuid b17ed973-70d8-48ff-8146-4e1c6f6e7fd5) + ) (wire (pts (xy 41.275 177.8) (xy 41.275 176.53)) (stroke (width 0) (type default)) (uuid b19840c6-7a71-4788-b69d-ac2e9dfe6fce) ) - (polyline (pts (xy 205.105 92.71) (xy 285.115 92.71)) + (polyline (pts (xy 205.105 95.885) (xy 285.115 95.885)) (stroke (width 0) (type dash)) (uuid b4a1fa5e-1146-4d5f-931d-4c7f77a0df6b) ) @@ -3923,6 +4087,14 @@ (stroke (width 0) (type default)) (uuid b6bb2a4c-bc34-4a42-a1ad-a8b8de94d894) ) + (wire (pts (xy 219.71 55.88) (xy 222.885 55.88)) + (stroke (width 0) (type default)) + (uuid b747ca84-6380-41a3-8e04-a12a35ea8394) + ) + (wire (pts (xy 235.585 47.625) (xy 236.22 47.625)) + (stroke (width 0) (type default)) + (uuid b80b957c-b08d-4b5b-ab28-6b3a6af64824) + ) (wire (pts (xy 27.305 26.035) (xy 31.115 26.035)) (stroke (width 0) (type default)) (uuid b93576d1-fa20-4252-80f2-d9a0ba9bfbee) @@ -3939,7 +4111,7 @@ (stroke (width 0) (type default)) (uuid bb2ddaa6-56ec-40a1-bbc8-904a5e97d7e4) ) - (wire (pts (xy 259.08 29.845) (xy 267.97 29.845)) + (wire (pts (xy 266.065 26.67) (xy 274.955 26.67)) (stroke (width 0) (type default)) (uuid bc4bc1b9-cd5f-4713-9af4-7c1eef22a37e) ) @@ -3995,6 +4167,14 @@ (stroke (width 0.3) (type default) (color 71 92 255 1)) (uuid c523bf15-5b2c-479d-8e8d-45e89a06813f) ) + (wire (pts (xy 262.255 47.625) (xy 266.065 47.625)) + (stroke (width 0) (type default)) + (uuid c53a72b2-f38c-416b-a359-b7dc56d3032f) + ) + (wire (pts (xy 219.71 48.26) (xy 219.71 48.895)) + (stroke (width 0) (type default)) + (uuid c55ff9dd-fe83-4304-afbe-0de8f080243c) + ) (wire (pts (xy 27.305 98.425) (xy 31.75 98.425)) (stroke (width 0) (type default)) (uuid c5bf046c-447e-48e5-af69-575fd5e9b809) @@ -4008,10 +4188,14 @@ (stroke (width 0) (type default)) (uuid c686a9b5-f10a-4427-9fc8-fbbf9ec148b6) ) - (wire (pts (xy 259.08 29.845) (xy 259.08 31.115)) + (wire (pts (xy 266.065 26.67) (xy 266.065 27.94)) (stroke (width 0) (type default)) (uuid c6b85a47-9b61-4ac6-830c-4b4630d313c8) ) + (wire (pts (xy 246.38 47.625) (xy 247.65 47.625)) + (stroke (width 0) (type default)) + (uuid c86e3d5e-d6c9-4d65-8f23-cbb3c5709cdc) + ) (wire (pts (xy 203.2 158.75) (xy 203.2 153.035)) (stroke (width 0) (type default)) (uuid caea4b9e-f38b-408d-8a19-af50d5668d82) @@ -4032,7 +4216,11 @@ (stroke (width 0) (type default)) (uuid cec465b1-6fb4-4b75-b6d0-02b9f5e67ee1) ) - (wire (pts (xy 251.46 29.845) (xy 251.46 31.115)) + (wire (pts (xy 237.49 83.185) (xy 238.125 83.185)) + (stroke (width 0) (type default)) + (uuid cfc075f4-0339-4025-afe6-8689ec475a00) + ) + (wire (pts (xy 258.445 26.67) (xy 258.445 27.94)) (stroke (width 0) (type default)) (uuid d0419978-15a2-4ef8-b142-0b4918a01eb5) ) @@ -4048,6 +4236,10 @@ (stroke (width 0) (type default)) (uuid d1d9425e-578d-4f59-bdce-3631e1a56987) ) + (wire (pts (xy 274.955 85.09) (xy 274.955 88.9)) + (stroke (width 0) (type default)) + (uuid d2da3abd-2b61-437c-8da8-a3ce060d7f73) + ) (wire (pts (xy 116.84 50.165) (xy 116.84 50.8)) (stroke (width 0) (type default)) (uuid d3f74877-609c-46cb-8e60-69f70031fdcb) @@ -4056,7 +4248,11 @@ (stroke (width 0) (type default)) (uuid d48f9f54-8cf6-41f1-8a08-bf2d022c66c4) ) - (wire (pts (xy 266.7 34.925) (xy 266.7 36.195)) + (wire (pts (xy 122.555 132.715) (xy 123.19 132.715)) + (stroke (width 0) (type default)) + (uuid d50c2a9d-46d3-45e7-9d64-9b04f95c78d2) + ) + (wire (pts (xy 273.685 31.75) (xy 273.685 33.02)) (stroke (width 0) (type default)) (uuid d557574b-f226-4d57-a764-375f9e6bc10a) ) @@ -4080,6 +4276,10 @@ (stroke (width 0.3) (type default) (color 136 81 44 1)) (uuid d97f2916-4855-4b7b-a8e5-dd25afbbdd86) ) + (wire (pts (xy 235.585 55.88) (xy 241.3 55.88)) + (stroke (width 0) (type default)) + (uuid d99e9e9f-edab-4086-bff7-5ddf93b6443a) + ) (wire (pts (xy 201.93 125.73) (xy 207.645 125.73)) (stroke (width 0) (type default)) (uuid da56900f-a5f8-42a6-876a-2d20c0b451d1) @@ -4104,16 +4304,12 @@ (stroke (width 0) (type default)) (uuid dd2c74c8-e624-4c46-b0f5-f85502aae1a5) ) - (polyline (pts (xy 205.105 101.6) (xy 205.105 92.71)) + (polyline (pts (xy 205.105 101.6) (xy 205.105 95.885)) (stroke (width 0) (type dash)) (uuid dde89b19-7924-4575-96f5-ea172d9ef03b) ) - (wire (pts (xy 240.665 62.23) (xy 240.665 63.5)) - (stroke (width 0) (type default)) - (uuid de5ddbad-cfeb-4ce2-80e8-bbcd0d690c28) - ) - (wire (pts (xy 225.425 43.815) (xy 226.695 43.815)) + (wire (pts (xy 219.71 27.305) (xy 227.965 27.305)) (stroke (width 0) (type default)) (uuid df3a77fe-e6ae-4524-bf78-9e5cc7247815) ) @@ -4121,22 +4317,18 @@ (stroke (width 0) (type default)) (uuid e0776d42-3662-466d-aef3-a2561340a61e) ) + (wire (pts (xy 218.44 80.01) (xy 219.075 80.01)) + (stroke (width 0) (type default)) + (uuid e23a176c-8bfa-4e4a-8e47-633cf7cd540b) + ) (wire (pts (xy 263.525 114.935) (xy 268.605 114.935)) (stroke (width 0) (type default)) (uuid e26bba6b-e966-447e-8a87-f05a79376653) ) - (wire (pts (xy 259.08 62.23) (xy 267.97 62.23)) - (stroke (width 0) (type default)) - (uuid e2f9b75a-8895-474f-a000-5bce7d102cb5) - ) (wire (pts (xy 148.59 35.56) (xy 160.02 35.56)) (stroke (width 0.3) (type default) (color 136 81 44 1)) (uuid e39b0ebf-3a27-479c-8964-cdbe6c8b0094) ) - (wire (pts (xy 234.315 48.895) (xy 234.315 49.53)) - (stroke (width 0) (type default)) - (uuid e4b8e9d3-6500-4fdf-8a99-a65485527e69) - ) (wire (pts (xy 209.55 147.955) (xy 209.55 142.24)) (stroke (width 0) (type default)) (uuid e5c587c0-4c52-44cb-8883-03738cc8d02a) @@ -4145,7 +4337,7 @@ (stroke (width 0) (type default)) (uuid e6d6a5cd-1421-4d60-9f6c-97a441aea44f) ) - (wire (pts (xy 239.395 29.845) (xy 240.665 29.845)) + (wire (pts (xy 246.38 26.67) (xy 247.65 26.67)) (stroke (width 0) (type default)) (uuid e6dd1964-f5f4-4a60-956a-2fafb6965abd) ) @@ -4185,14 +4377,10 @@ (stroke (width 0) (type default)) (uuid ebf67662-74cd-45e7-8c68-7ac9b9c51992) ) - (wire (pts (xy 251.46 29.845) (xy 255.27 29.845)) + (wire (pts (xy 258.445 26.67) (xy 262.255 26.67)) (stroke (width 0) (type default)) (uuid ecd892d1-6e24-4864-a1fc-85e838060a26) ) - (wire (pts (xy 251.46 62.23) (xy 255.27 62.23)) - (stroke (width 0) (type default)) - (uuid ece3bf2f-f819-41c0-a346-644e0bb5a008) - ) (wire (pts (xy 151.13 17.145) (xy 151.13 20.32)) (stroke (width 0.3) (type default) (color 136 81 44 1)) (uuid ee66cedc-41d0-4a7b-a87b-79a17d9a6c6a) @@ -4201,10 +4389,18 @@ (stroke (width 0) (type default)) (uuid ee7bbf91-5566-4b2b-a4a1-46689d8ff6e5) ) + (wire (pts (xy 266.065 47.625) (xy 266.065 48.895)) + (stroke (width 0) (type default)) + (uuid efabd11c-2cbb-4214-b241-4c6d24cafab5) + ) (wire (pts (xy 133.35 172.085) (xy 137.16 172.085)) (stroke (width 0) (type default)) (uuid efd81fb2-bb6c-47c6-8a73-5f14472b1985) ) + (wire (pts (xy 106.68 132.715) (xy 111.76 132.715)) + (stroke (width 0) (type default)) + (uuid f06a5cbf-3968-4cc4-a55d-d7a2c46c17aa) + ) (wire (pts (xy 170.815 91.44) (xy 167.64 91.44)) (stroke (width 0.3) (type default) (color 71 92 255 1)) (uuid f06f8074-485e-4d6e-97a8-3558d5be58bd) @@ -4217,15 +4413,15 @@ (stroke (width 0) (type default)) (uuid f2679f42-3a23-40d0-8da2-506441b5fa9e) ) + (wire (pts (xy 262.255 47.625) (xy 262.255 48.895)) + (stroke (width 0) (type default)) + (uuid f26ec251-3f15-478e-8cc5-beb677690d77) + ) (wire (pts (xy 201.93 125.73) (xy 201.93 130.175)) (stroke (width 0) (type default)) (uuid f3c40568-4442-4a97-b821-72619e50cda3) ) - (wire (pts (xy 225.425 76.2) (xy 226.695 76.2)) - (stroke (width 0) (type default)) - (uuid f482757d-bbed-4294-b88d-6a1f3ed9c75b) - ) - (wire (pts (xy 240.665 29.845) (xy 241.935 29.845)) + (wire (pts (xy 247.65 26.67) (xy 248.92 26.67)) (stroke (width 0) (type default)) (uuid f65ebf04-739a-48f4-a02c-d6d4f37f3420) ) @@ -4237,10 +4433,14 @@ (stroke (width 0) (type default)) (uuid fbb69a05-eaae-47b6-96de-57ad2f3489d2) ) - (wire (pts (xy 255.27 29.845) (xy 259.08 29.845)) + (wire (pts (xy 262.255 26.67) (xy 266.065 26.67)) (stroke (width 0) (type default)) (uuid fc959e42-a664-41ec-b12d-985b5969506b) ) + (wire (pts (xy 233.68 26.67) (xy 235.585 26.67)) + (stroke (width 0) (type default)) + (uuid fcc7a7f0-8fa3-46f1-af1d-13bfa512184d) + ) (wire (pts (xy 41.275 176.53) (xy 41.275 175.26)) (stroke (width 0) (type default)) (uuid fd1c0cc8-cdfe-40c2-9366-be62fedff579) @@ -4413,7 +4613,7 @@ (uuid ef7e33f9-0e23-4561-a9b3-9023e7408151) ) - (text "220V control" (at 89.535 16.51 0) + (text "Коммутация 220В" (at 174.625 16.51 0) (effects (font (size 2 2) (thickness 0.4) bold italic) (justify left bottom)) (uuid 2625a231-5095-481e-a0ed-f5f630f5bea3) ) @@ -4421,19 +4621,19 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 2c23b3bd-4870-46fe-87dd-8cb48a615d22) ) - (text "Power management" (at 12.7 16.51 0) + (text "Питание микроконтроллера" (at 12.7 16.51 0) (effects (font (size 2 2) (thickness 0.4) bold italic) (justify left bottom)) (uuid 39692345-0b54-43cb-84f4-476227f2a638) ) - (text "LED indicators" (at 98.425 153.035 0) + (text "LED-индикация" (at 98.425 153.035 0) (effects (font (size 2 2) (thickness 0.4) bold italic) (justify left bottom)) (uuid 4a46fba3-1465-4d66-aacc-077cf1cebcf2) ) - (text "RS-485 interface" (at 12.7 153.035 0) + (text "Интерфейс RS-485" (at 12.7 153.035 0) (effects (font (size 2 2) (thickness 0.4) bold italic) (justify left bottom)) (uuid 5b7711f7-cd94-4c31-b586-6dcc52dd7d68) ) - (text "Microcontroller" (at 12.7 47.625 0) + (text "Микроконтроллер" (at 12.7 47.625 0) (effects (font (size 2 2) (thickness 0.4) bold italic) (justify left bottom)) (uuid 5d48b4ca-0714-4c71-bbcc-d43ee08e626b) ) @@ -4447,7 +4647,7 @@ (uuid 7592f4d9-a50c-42ec-9155-a7c53e3aad42) ) (text "При включении МК дергает RL_EN\nчтобы активировать контроль.\nПри нажатии кнопки E-Stop (размыкание)\nРеле выключается и блокруется\nего управление" - (at 132.08 145.415 0) + (at 132.715 146.05 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 7ae062f9-f612-4f8a-a449-ce9c0fe71d91) ) @@ -4455,11 +4655,11 @@ (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 82d66f0d-f188-4d0d-9544-2f0ad51ce3ba) ) - (text "Water level,\nPump control" (at 177.8 109.22 0) + (text "Уровень воды,\nУправление помпой" (at 177.8 109.22 0) (effects (font (size 2 2) (thickness 0.4) bold italic) (justify left bottom)) (uuid 8524452c-e3a4-448a-82bd-6f11e7d24ba8) ) - (text "DC motors" (at 205.74 16.51 0) + (text "Коллекторные моторы" (at 205.74 16.51 0) (effects (font (size 2 2) (thickness 0.4) bold italic) (justify left bottom)) (uuid 940d3d6e-4ccc-4c5b-ab6d-dda17b37074a) ) @@ -4471,15 +4671,19 @@ (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid b48b5f7f-f1b5-4dcf-9332-01e2db8b971a) ) + (text "LED освещение" (at 205.74 69.85 0) + (effects (font (size 2 2) (thickness 0.4) bold italic) (justify left bottom)) + (uuid cea5af35-da7b-4f74-af42-52ec5c473eb4) + ) (text "Q" (at 132.08 119.38 0) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid cf65f90a-0848-4dc7-acd3-56aaa204eca3) ) - (text "Emergency STOP button" (at 89.535 106.045 0) + (text "Кнопка экстренной остановки" (at 89.535 106.045 0) (effects (font (size 2 2) (thickness 0.4) bold italic) (justify left bottom)) (uuid cfcca3b5-5663-49a0-bebc-097a376a58c5) ) - (text "Hyst ~= 0.15V" (at 202.565 120.65 0) + (text "Hyst ~= 0.15V" (at 203.2 114.935 0) (effects (font (size 1.27 1.27) italic) (justify left bottom)) (uuid e1ec058f-2d6b-4e34-874d-fb24c56cc189) ) @@ -4534,6 +4738,20 @@ (effects (font (size 1.27 1.27)) (justify right) hide) ) ) + (global_label "LIGHTS" (shape input) (at 217.17 80.01 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 28144e38-75e5-4eb8-88fc-a8e7a2c3a3ad) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 207.7743 80.01 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "LIGHTS" (shape output) (at 72.39 100.33 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 2820f513-fbe7-4366-b2bc-dd83c9dbf123) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 81.7857 100.33 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) (global_label "WATER" (shape output) (at 247.015 144.145 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid 2b7c2968-419e-4d6b-a5bc-8d5ede2786dd) @@ -4555,10 +4773,17 @@ (effects (font (size 1.27 1.27)) (justify left) hide) ) ) - (global_label "E_STOP" (shape output) (at 137.795 131.445 0) (fields_autoplaced) + (global_label "E_STOP" (shape output) (at 118.11 145.415 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid 3e94729f-c21e-4bdb-b2f1-31a1021299cd) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 147.6744 131.445 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 127.9894 145.415 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "LIGHTS_SW" (shape input) (at 72.39 110.49 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 44338f11-6427-4a6f-b5ef-4cbb36725592) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 85.4142 110.49 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) @@ -4653,10 +4878,10 @@ (effects (font (size 1.27 1.27)) (justify left) hide) ) ) - (global_label "RL_EN" (shape output) (at 72.39 100.33 0) (fields_autoplaced) + (global_label "RL_EN" (shape output) (at 72.39 102.87 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid a5156d43-e4f1-475b-9815-9b1a02eaa2c4) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 81.1204 100.33 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 81.1204 102.87 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) @@ -4688,10 +4913,10 @@ (effects (font (size 1.27 1.27)) (justify left) hide) ) ) - (global_label "MOTOR2" (shape input) (at 224.155 76.2 180) (fields_autoplaced) + (global_label "LIGHTS_SW" (shape output) (at 264.795 82.55 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) - (uuid bccaadd4-c8e0-4ee5-a225-a711ea7aa6bb) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 213.6103 76.2 0) + (uuid d2addef9-ed61-47dc-ba91-05f1b3606e7d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 251.7708 82.55 0) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) @@ -4723,10 +4948,10 @@ (effects (font (size 1.27 1.27)) (justify right) hide) ) ) - (global_label "MOTOR1" (shape input) (at 224.155 43.815 180) (fields_autoplaced) + (global_label "MOTOR1" (shape input) (at 218.44 27.305 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid e816c444-c8c2-40b6-899d-698d45259480) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 213.6103 43.815 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 207.8953 27.305 0) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) @@ -4737,6 +4962,13 @@ (effects (font (size 1.27 1.27)) (justify right) hide) ) ) + (global_label "MOTOR2" (shape input) (at 218.44 48.26 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid f02b726d-7bd2-49f6-b90e-5344ba80c412) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 207.8953 48.26 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) (global_label "RL_MAIN" (shape input) (at 106.68 45.085 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid f0a87dc6-6628-40d9-8be2-08efedad89b9) @@ -4766,6 +4998,31 @@ ) ) + (symbol (lib_id "power:+12V") (at 233.68 46.355 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 01732a9e-8f5f-4ba0-b558-ae614e8b4d7a) + (property "Reference" "#PWR062" (at 233.68 50.165 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+12V" (at 233.68 42.545 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 233.68 46.355 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 233.68 46.355 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3aa43060-fae2-4131-a524-bd24d5b78d81)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR062") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 43.815 33.655 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 030cc0bc-60ec-46f6-bf86-340d82eed193) @@ -4816,6 +5073,36 @@ ) ) + (symbol (lib_id "Connector_Generic:Conn_01x03") (at 280.035 50.165 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 08817201-fe9c-42fb-a56d-9283767e762e) + (property "Reference" "X23" (at 280.035 45.085 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "WF-3R" (at 283.21 51.435 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Footprint" "Ecohim:DS1070-3MR_WF-3RA_CONNFLY" (at 280.035 50.165 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 280.035 50.165 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "Motor 2" (at 282.575 50.165 90) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 26cddc09-a50b-4956-a20e-70794318f1e5)) + (pin "2" (uuid 9229f018-cb87-4eb8-bc3c-02792e5eb6fb)) + (pin "3" (uuid 5711a59e-59b6-402d-ae19-c6a0d8e67af4)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X23") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Connector:TestPoint") (at 72.39 97.79 270) (mirror x) (unit 1) (in_bom no) (on_board yes) (dnp no) (uuid 0a372c73-19db-4b84-93a4-f6e830afb1b2) @@ -4841,33 +5128,6 @@ ) ) - (symbol (lib_id "Transistor_FET:2N7002") (at 231.775 43.815 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 0b9abe55-3cf3-44b9-b628-99041479b620) - (property "Reference" "VT3" (at 236.22 43.18 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "2N7002" (at 236.22 45.085 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 236.855 45.72 0) - (effects (font (size 1.27 1.27) italic) (justify left) hide) - ) - (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" (at 231.775 43.815 0) - (effects (font (size 1.27 1.27)) (justify left) hide) - ) - (pin "1" (uuid 75532093-1bb6-46a7-9959-4005581fffd8)) - (pin "2" (uuid 58bb47ea-6a11-4377-bb4f-ce69161333a9)) - (pin "3" (uuid 62f728a8-0da3-4f27-a895-9314c78cb491)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "VT3") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:GND") (at 126.365 77.47 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 0c105abb-13b6-4fe7-a734-7a5b90f9127d) @@ -4943,19 +5203,19 @@ ) ) - (symbol (lib_id "Device:C_Small") (at 109.22 135.89 0) (mirror y) (unit 1) + (symbol (lib_id "Device:C_Small") (at 106.68 135.89 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 0dc666a8-575d-4b74-ac81-1ee265676380) - (property "Reference" "C9" (at 107.315 134.62 0) + (property "Reference" "C9" (at 104.775 134.62 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "0.1u" (at 107.315 136.525 0) + (property "Value" "0.1u" (at 104.775 136.525 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 109.22 135.89 0) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 106.68 135.89 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 109.22 135.89 0) + (property "Datasheet" "~" (at 106.68 135.89 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 0c288ac4-3a99-4660-b177-ea4bb9a3fbc1)) @@ -4969,56 +5229,51 @@ ) ) - (symbol (lib_id "power:GND") (at 109.22 138.43 0) (unit 1) + (symbol (lib_id "power:GND") (at 273.685 53.975 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid 0e3e3715-760c-4d90-9633-c90ef04744d2) - (property "Reference" "#PWR029" (at 109.22 144.78 0) + (uuid 0e2f4eca-6e56-4952-9318-a8cd57cd84b8) + (property "Reference" "#PWR077" (at 273.685 60.325 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 109.22 142.24 0) + (property "Value" "GND" (at 273.685 57.785 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 109.22 138.43 0) + (property "Footprint" "" (at 273.685 53.975 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 109.22 138.43 0) + (property "Datasheet" "" (at 273.685 53.975 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1cca4401-ac10-4174-9f40-fcd596f236ba)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR077") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 106.68 138.43 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 0e3e3715-760c-4d90-9633-c90ef04744d2) + (property "Reference" "#PWR028" (at 106.68 144.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 106.68 142.24 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 106.68 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 106.68 138.43 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid aff91f98-0fb9-4cbb-b174-6d65e0a35e16)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR029") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "Connector_Generic:Conn_01x03") (at 273.05 64.77 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 0e6d9ff7-d66b-40ce-9958-75e4f42c1387) - (property "Reference" "X16" (at 273.05 59.69 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "WF-3R" (at 276.225 66.04 0) - (effects (font (size 1.27 1.27)) (justify left) hide) - ) - (property "Footprint" "Ecohim:DS1070-3MR_WF-3RA_CONNFLY" (at 273.05 64.77 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 273.05 64.77 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Label" "Motor 2" (at 275.59 64.77 90) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid e1683421-cdac-402e-bf46-a34ef79c2e86)) - (pin "2" (uuid 6b88b8fd-d65a-401d-b784-ee2f637b2524)) - (pin "3" (uuid 368cf241-7f36-4442-be23-889360223640)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "X16") (unit 1) + (reference "#PWR028") (unit 1) ) ) ) @@ -5133,6 +5388,31 @@ ) ) + (symbol (lib_id "power:GND") (at 247.65 53.975 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 12765f21-2af1-4606-b0ba-ef259f4507c4) + (property "Reference" "#PWR067" (at 247.65 60.325 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 247.65 57.785 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 247.65 53.975 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 247.65 53.975 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ecb13b92-9297-4d4e-9870-687ba1392c04)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR067") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:+3V3") (at 44.45 54.61 270) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 12ffad39-bf0e-46c0-8370-f6e4d496d6c7) @@ -5192,7 +5472,7 @@ (property "Value" "Blade 6mm" (at 175.895 38.735 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 175.895 41.91 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 175.895 41.91 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 175.895 41.91 0) @@ -5211,43 +5491,16 @@ ) ) - (symbol (lib_id "Transistor_FET:2N7002") (at 114.3 45.085 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 1a714b1a-9e45-4dd0-9684-62b0a05b8f20) - (property "Reference" "VT1" (at 114.3 41.91 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Value" "2N7002" (at 120.015 45.085 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 119.38 46.99 0) - (effects (font (size 1.27 1.27) italic) (justify left) hide) - ) - (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" (at 114.3 45.085 0) - (effects (font (size 1.27 1.27)) (justify left) hide) - ) - (pin "1" (uuid 0b209f52-e3fe-4245-86de-83d1065ab126)) - (pin "2" (uuid 29fc72df-a166-48f6-ade8-12b36f00b3ee)) - (pin "3" (uuid 76d7e0ea-c61c-4383-b741-556f2b6eb4a8)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "VT1") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Connector_Generic:Conn_01x01") (at 273.685 100.965 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 1ac1075c-447d-422f-9f47-cdcfd18b292f) - (property "Reference" "X17" (at 273.685 98.425 0) + (property "Reference" "X16" (at 273.685 98.425 0) (effects (font (size 1.27 1.27))) ) (property "Value" "Blade 6mm" (at 273.685 97.79 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 273.685 100.965 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 273.685 100.965 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 273.685 100.965 0) @@ -5260,7 +5513,7 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "X17") (unit 1) + (reference "X16") (unit 1) ) ) ) @@ -5295,22 +5548,22 @@ ) ) - (symbol (lib_id "Connector_Generic:Conn_01x02") (at 97.79 130.175 0) (mirror y) (unit 1) + (symbol (lib_id "Connector_Generic:Conn_01x02") (at 93.98 130.175 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 1d94fa54-953f-48d7-97b2-7a58737d7548) - (property "Reference" "X3" (at 97.79 127.635 0) + (property "Reference" "X3" (at 93.98 127.635 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "WF-2" (at 97.79 126.365 0) + (property "Value" "WF-2" (at 93.98 126.365 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "Ecohim:DS1070-2MR_WF-2RA_CONNFLY" (at 97.79 130.175 0) + (property "Footprint" "Ecohim:DS1070-2MR_WF-2RA_CONNFLY" (at 93.98 130.175 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 97.79 130.175 0) + (property "Datasheet" "~" (at 93.98 130.175 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Label" "E-Stop" (at 95.25 131.445 90) + (property "Label" "E-Stop" (at 91.44 131.445 90) (effects (font (size 1.27 1.27))) ) (pin "1" (uuid 53a4c029-532c-48b6-9a0d-5ac9a4cc14bd)) @@ -5324,6 +5577,32 @@ ) ) + (symbol (lib_id "Device:C_Polarized_Small") (at 262.255 51.435 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 1f66ba21-41a4-44bb-8ab0-a6742ff97749) + (property "Reference" "C16" (at 260.985 43.815 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "33u/25V" (at 260.985 45.72 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-D" (at 262.255 51.435 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 262.255 51.435 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3dc57749-571c-428c-bda2-32c180a769b6)) + (pin "2" (uuid 4ea61a28-7079-47a3-9aae-2d3733e5bd37)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "C16") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:C_Small") (at 201.93 138.43 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 21161676-d26d-4105-a9e7-d6395367301a) @@ -5350,38 +5629,6 @@ ) ) - (symbol (lib_id "Device:D_Small") (at 240.665 66.04 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 21baa56e-e7d5-4162-a980-4caae886466b) - (property "Reference" "VD7" (at 241.935 64.77 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "SS14" (at 241.935 66.675 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "Diode_SMD:D_SMB" (at 240.665 66.04 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 240.665 66.04 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Device" "D" (at 240.665 66.04 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Pins" "1=K 2=A" (at 240.665 66.04 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid b832182f-f1d8-43b3-927e-bc4ff0fce2f3)) - (pin "2" (uuid a1098f48-9552-4c21-a08b-2c843705a691)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "VD7") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Comparator:LM393") (at 215.9 150.495 0) (unit 3) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 239e11ae-a438-4512-a094-f84ca7b8d64e) @@ -5446,19 +5693,19 @@ ) ) - (symbol (lib_id "Device:R_Small") (at 218.44 121.285 0) (mirror y) (unit 1) + (symbol (lib_id "Device:R_Small") (at 218.44 114.935 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 2489f7a0-d764-4c95-bf91-437d99b51656) - (property "Reference" "R14" (at 219.71 120.015 0) + (property "Reference" "R15" (at 219.71 113.665 0) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Value" "10k" (at 219.71 122.555 0) + (property "Value" "10k" (at 219.71 116.205 0) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 218.44 121.285 0) + (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 218.44 114.935 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 218.44 121.285 0) + (property "Datasheet" "~" (at 218.44 114.935 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid a98ea3ee-628d-4329-8f24-a76f5ac0f65b)) @@ -5466,25 +5713,25 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "R14") (unit 1) + (reference "R15") (unit 1) ) ) ) ) - (symbol (lib_id "power:GND") (at 166.37 127.635 90) (unit 1) + (symbol (lib_id "power:GND") (at 158.115 132.08 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 25fb1c7b-7439-4555-afed-71bc96420db2) - (property "Reference" "#PWR046" (at 172.72 127.635 0) + (property "Reference" "#PWR046" (at 164.465 132.08 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 171.45 127.635 90) + (property "Value" "GND" (at 163.195 132.08 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 166.37 127.635 0) + (property "Footprint" "" (at 158.115 132.08 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 166.37 127.635 0) + (property "Datasheet" "" (at 158.115 132.08 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 9ed02fb0-bb8f-4cb7-a694-46e22fbc781e)) @@ -5497,22 +5744,48 @@ ) ) - (symbol (lib_id "Connector_Generic:Conn_01x03") (at 273.05 32.385 0) (unit 1) + (symbol (lib_id "Ecohim:Jumper_2_Open_small") (at 105.41 128.27 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid 26ce8e36-f52d-4148-b3ef-9fb43060caa0) - (property "Reference" "X15" (at 273.05 27.305 0) + (uuid 260ae3ba-a4d1-4b3c-a6b3-1d630aa4ad0f) + (property "Reference" "JP1" (at 105.41 125.73 90) (effects (font (size 1.27 1.27))) ) - (property "Value" "WF-3R" (at 276.225 33.655 0) + (property "Value" "Jumper_2_open" (at 105.41 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" (at 105.41 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 105.41 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid d148645c-e553-449a-9a70-7f84ca852998)) + (pin "1" (uuid 07d93583-bfe0-4f15-91de-8f92930f35c7)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "JP1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x03") (at 280.035 29.21 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 26ce8e36-f52d-4148-b3ef-9fb43060caa0) + (property "Reference" "X22" (at 280.035 24.13 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "WF-3R" (at 283.21 30.48 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) - (property "Footprint" "Ecohim:DS1070-3MR_WF-3RA_CONNFLY" (at 273.05 32.385 0) + (property "Footprint" "Ecohim:DS1070-3MR_WF-3RA_CONNFLY" (at 280.035 29.21 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 273.05 32.385 0) + (property "Datasheet" "~" (at 280.035 29.21 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Label" "Motor 1" (at 275.59 32.385 90) + (property "Label" "Motor 1" (at 282.575 29.21 90) (effects (font (size 1.27 1.27))) ) (pin "1" (uuid 7f16db3e-f7ef-483f-863d-79e5a8bab7c3)) @@ -5521,7 +5794,7 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "X15") (unit 1) + (reference "X22") (unit 1) ) ) ) @@ -5552,19 +5825,19 @@ ) ) - (symbol (lib_id "Ecohim:74HC132") (at 160.02 127.635 90) (unit 5) + (symbol (lib_id "Ecohim:74HC132") (at 151.765 132.08 90) (unit 5) (in_bom yes) (on_board yes) (dnp no) (uuid 281fef95-b96d-48e0-904a-dcb7f4215aa8) - (property "Reference" "D4" (at 160.02 123.825 90) + (property "Reference" "D4" (at 151.765 128.27 90) (effects (font (size 1.27 1.27))) ) - (property "Value" "74HC132" (at 160.02 125.73 90) + (property "Value" "74HC132" (at 151.765 130.175 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "Package_SO:SOIC-14-16_3.9x9.9mm_P1.27mm" (at 159.893 127.635 0) + (property "Footprint" "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (at 151.638 132.08 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "https://static.chipdip.ru/lib/335/DOC030335654.pdf" (at 159.893 127.635 0) + (property "Datasheet" "https://static.chipdip.ru/lib/335/DOC030335654.pdf" (at 151.638 132.08 0) (effects (font (size 1.27 1.27)) hide) ) (pin "5" (uuid a4acce49-e2f1-421e-a0c0-d02e1bf00fb7)) @@ -5599,7 +5872,7 @@ (property "Value" "Blade 6mm" (at 120.015 13.97 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 120.015 17.145 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 120.015 17.145 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 120.015 17.145 0) @@ -5643,26 +5916,79 @@ ) ) - (symbol (lib_id "power:+12V") (at 224.79 29.845 90) (unit 1) + (symbol (lib_id "Transistor_FET:AO3400A") (at 224.155 80.01 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid 2eda97f7-16fa-4786-9d7e-ce27b47fa77d) - (property "Reference" "#PWR057" (at 228.6 29.845 0) - (effects (font (size 1.27 1.27)) hide) + (uuid 2a3f7b04-c08c-4d6f-b3ca-5381b4a159f4) + (property "Reference" "VT3" (at 223.52 76.835 0) + (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Value" "+12V" (at 219.075 29.845 90) + (property "Value" "AO3400A" (at 229.87 80.01 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 224.79 29.845 0) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 229.235 81.915 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" (at 224.155 80.01 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid e1bad9f6-607e-4c9a-a5f7-63fc98d33c3c)) + (pin "3" (uuid f5fae2c7-4890-471a-9b92-5fbf7d91d800)) + (pin "2" (uuid cb12ba52-b88f-452f-96f3-871098bfd581)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "VT3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C_Small") (at 258.445 51.435 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 2b04d67a-fa0c-4ca8-9e53-31a9de948cf1) + (property "Reference" "C14" (at 259.715 43.815 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1u" (at 259.715 45.72 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 258.445 51.435 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 224.79 29.845 0) + (property "Datasheet" "~" (at 258.445 51.435 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4ba955bc-e85a-4a44-bc56-f5b0a3273fed)) + (pin "2" (uuid b11ef305-ad06-4d93-a8ba-36dd5ed72ce0)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "C14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+12V") (at 233.68 25.4 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 2eda97f7-16fa-4786-9d7e-ce27b47fa77d) + (property "Reference" "#PWR061" (at 233.68 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+12V" (at 233.68 21.59 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 233.68 25.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 233.68 25.4 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 649dbae2-cd1c-45af-98ab-806db80d3b27)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR057") (unit 1) + (reference "#PWR061") (unit 1) ) ) ) @@ -5694,19 +6020,19 @@ ) ) - (symbol (lib_id "Ecohim:BAT54S_Small2") (at 114.935 132.715 90) (unit 1) + (symbol (lib_id "Ecohim:BAT54S_Small2") (at 111.76 132.715 270) (mirror x) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 304a453a-0a35-4b5d-91f2-530ab7b84358) - (property "Reference" "VD1" (at 114.3 128.905 90) + (property "Reference" "VD1" (at 112.395 128.905 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "BAT54S" (at 114.3 130.81 90) + (property "Value" "BAT54S" (at 112.395 130.81 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 108.585 132.715 0) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 118.11 132.715 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "http://www.diodes.com/_files/datasheets/ds11005.pdf" (at 106.045 132.715 0) + (property "Datasheet" "http://www.diodes.com/_files/datasheets/ds11005.pdf" (at 120.65 132.715 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 57f4f191-76b8-43cc-8f35-5a147a24c543)) @@ -5721,46 +6047,19 @@ ) ) - (symbol (lib_id "Transistor_FET:2N7002") (at 231.775 76.2 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 32a0d038-edd6-4b08-8d23-dd7818aa1f84) - (property "Reference" "VT4" (at 236.22 75.565 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "2N7002" (at 236.22 77.47 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 236.855 78.105 0) - (effects (font (size 1.27 1.27) italic) (justify left) hide) - ) - (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" (at 231.775 76.2 0) - (effects (font (size 1.27 1.27)) (justify left) hide) - ) - (pin "1" (uuid 24cffb5b-50c6-4bad-b513-cb225445f37a)) - (pin "2" (uuid 34a775fd-950f-4893-9211-e0132e5c03d3)) - (pin "3" (uuid dfe99a65-4701-4c5c-b3d8-dd19229366e7)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "VT4") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "power:GND") (at 121.285 138.43 0) (unit 1) + (symbol (lib_id "power:GND") (at 122.555 138.43 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 3381bf06-bdef-4103-ae18-4b9bade78cc9) - (property "Reference" "#PWR035" (at 121.285 144.78 0) + (property "Reference" "#PWR035" (at 122.555 144.78 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 121.285 142.24 0) + (property "Value" "GND" (at 122.555 142.24 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 121.285 138.43 0) + (property "Footprint" "" (at 122.555 138.43 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 121.285 138.43 0) + (property "Datasheet" "" (at 122.555 138.43 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 4bf421da-d9cd-4c60-8e28-f477cb38c8f7)) @@ -5831,7 +6130,7 @@ (symbol (lib_id "power:GND") (at 107.95 50.8 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 384b4a12-8838-4420-88b1-cc8cf4e66ee3) - (property "Reference" "#PWR028" (at 107.95 57.15 0) + (property "Reference" "#PWR029" (at 107.95 57.15 0) (effects (font (size 1.27 1.27)) hide) ) (property "Value" "GND" (at 107.95 54.61 0) @@ -5847,31 +6146,31 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR028") (unit 1) + (reference "#PWR029") (unit 1) ) ) ) ) - (symbol (lib_id "Device:D_Small") (at 259.08 33.655 270) (unit 1) + (symbol (lib_id "Device:D_Small") (at 266.065 30.48 270) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 38544e0d-cdeb-434e-a82e-bc542b06337b) - (property "Reference" "VD8" (at 260.35 32.385 90) + (property "Reference" "VD8" (at 267.335 29.21 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "SS14" (at 260.35 34.29 90) + (property "Value" "SS14" (at 267.335 31.115 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Diode_SMD:D_SMB" (at 259.08 33.655 90) + (property "Footprint" "Diode_SMD:D_SMB" (at 266.065 30.48 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 259.08 33.655 90) + (property "Datasheet" "~" (at 266.065 30.48 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Sim.Device" "D" (at 259.08 33.655 0) + (property "Sim.Device" "D" (at 266.065 30.48 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Sim.Pins" "1=K 2=A" (at 259.08 33.655 0) + (property "Sim.Pins" "1=K 2=A" (at 266.065 30.48 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid fecf24f3-ca07-431c-859d-9e6ca3a53725)) @@ -5888,13 +6187,13 @@ (symbol (lib_id "Connector_Generic:Conn_01x01") (at 273.685 106.045 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 3b3b46f4-27e1-450f-adba-d58209d6b4b6) - (property "Reference" "X18" (at 273.685 103.505 0) + (property "Reference" "X17" (at 273.685 103.505 0) (effects (font (size 1.27 1.27))) ) (property "Value" "Blade 6mm" (at 273.685 102.87 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 273.685 106.045 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 273.685 106.045 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 273.685 106.045 0) @@ -5907,7 +6206,7 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "X18") (unit 1) + (reference "X17") (unit 1) ) ) ) @@ -5941,31 +6240,6 @@ ) ) - (symbol (lib_id "power:GND") (at 225.425 81.915 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 3cf40aa0-6143-4530-9704-358af0e29b09) - (property "Reference" "#PWR060" (at 225.425 88.265 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 225.425 85.725 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 225.425 81.915 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 225.425 81.915 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 28b2934c-359a-4e5c-a96c-c327eb4f0a58)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR060") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Ecohim:74HC132") (at 139.7 118.745 0) (unit 3) (in_bom yes) (on_board yes) (dnp no) (uuid 3d9fc164-46aa-4c71-a621-99265a364162) @@ -5975,7 +6249,7 @@ (property "Value" "74HC132" (at 139.7 112.395 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "Package_SO:SOIC-14-16_3.9x9.9mm_P1.27mm" (at 139.7 118.618 0) + (property "Footprint" "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (at 139.7 118.618 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "https://static.chipdip.ru/lib/335/DOC030335654.pdf" (at 139.7 118.618 0) @@ -6004,19 +6278,19 @@ ) ) - (symbol (lib_id "power:+3V3") (at 103.505 129.54 0) (unit 1) + (symbol (lib_id "power:+3V3") (at 99.695 129.54 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 3f1f0285-adb4-45ec-896d-01eb31275590) - (property "Reference" "#PWR027" (at 103.505 133.35 0) + (property "Reference" "#PWR027" (at 99.695 133.35 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3V3" (at 103.505 125.73 0) + (property "Value" "+3V3" (at 99.695 125.73 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 103.505 129.54 0) + (property "Footprint" "" (at 99.695 129.54 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 103.505 129.54 0) + (property "Datasheet" "" (at 99.695 129.54 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 922c188f-dae8-4ecf-9120-13e6a1a6e9ce)) @@ -6079,6 +6353,33 @@ ) ) + (symbol (lib_id "Transistor_FET:AO3400A") (at 114.3 45.085 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 445e63c0-c7eb-4f92-8dca-31386ec425e7) + (property "Reference" "VT1" (at 113.665 41.91 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "AO3400A" (at 120.015 45.085 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 119.38 46.99 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" (at 114.3 45.085 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 08ece8ca-50e9-440a-b6d4-f4501b86486f)) + (pin "3" (uuid 28def5f9-da29-4997-a078-3518a81828a2)) + (pin "2" (uuid 7870f9bc-850e-4abd-b086-c64049faba35)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "VT1") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Interface_UART:MAX3485") (at 52.07 175.26 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 45373547-2ba7-4753-bdf6-ff4675d7c198) @@ -6111,31 +6412,6 @@ ) ) - (symbol (lib_id "power:GND") (at 240.665 68.58 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 4663a127-855b-4394-931c-24ecca266a9b) - (property "Reference" "#PWR066" (at 240.665 74.93 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 240.665 72.39 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 240.665 68.58 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 240.665 68.58 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid be39f6ef-583e-4ed8-b641-ea81e7baabd9)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR066") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:GND") (at 67.945 182.88 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 4689dfa7-feaf-46c1-a848-bf38c33b3f24) @@ -6190,32 +6466,6 @@ ) ) - (symbol (lib_id "Device:C_Small") (at 251.46 66.04 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 47b62bc5-46c2-4895-876f-31c9565334c4) - (property "Reference" "C13" (at 252.73 58.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "0.1u" (at 252.73 60.325 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 251.46 66.04 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 251.46 66.04 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid f4b22586-93cf-46d6-bcd9-cdda9cfc4d72)) - (pin "2" (uuid 2a17fb64-c023-4e1a-911e-423a0cdd6f49)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "C13") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:GND") (at 235.585 137.795 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 48545f5c-2934-4759-a3ef-05be4e454226) @@ -6266,6 +6516,58 @@ ) ) + (symbol (lib_id "Device:R_Small") (at 271.145 79.375 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 4cf519e0-d1e3-4de7-b493-ec6256b9c431) + (property "Reference" "R21" (at 269.875 78.74 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "10k" (at 269.875 80.645 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 271.145 79.375 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 271.145 79.375 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid cecb3bc6-f370-4284-ab15-f517809de04b)) + (pin "2" (uuid e85341e6-6e13-4576-92a5-cbf79fb23a69)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "R21") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R_Small") (at 218.44 83.185 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 4d5ce354-c411-48fa-a4ec-65dbb5e556b9) + (property "Reference" "R14" (at 217.17 82.55 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "10k" (at 217.17 84.455 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 218.44 83.185 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 218.44 83.185 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3d8e8873-89b8-40e5-9792-52da948da654)) + (pin "2" (uuid 897adfa5-cbe8-4be1-8c10-7793f8868d66)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "R14") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:+3V3") (at 58.42 83.82 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 4ee2b891-db4f-4f54-9743-9d35643250ae) @@ -6323,25 +6625,25 @@ ) ) - (symbol (lib_id "Device:D_Small") (at 240.665 33.655 270) (unit 1) + (symbol (lib_id "Device:D_Small") (at 247.65 30.48 270) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 52af5a0f-de11-48f9-91a6-6709ea9a921a) - (property "Reference" "VD6" (at 241.935 32.385 90) + (property "Reference" "VD6" (at 248.92 29.21 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "SS14" (at 241.935 34.29 90) + (property "Value" "SS14" (at 248.92 31.115 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Diode_SMD:D_SMB" (at 240.665 33.655 90) + (property "Footprint" "Diode_SMD:D_SMB" (at 247.65 30.48 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 240.665 33.655 90) + (property "Datasheet" "~" (at 247.65 30.48 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Sim.Device" "D" (at 240.665 33.655 0) + (property "Sim.Device" "D" (at 247.65 30.48 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Sim.Pins" "1=K 2=A" (at 240.665 33.655 0) + (property "Sim.Pins" "1=K 2=A" (at 247.65 30.48 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 790fd4d0-4b70-469d-869c-79de57548d4b)) @@ -6457,47 +6759,98 @@ ) ) - (symbol (lib_id "power:GND") (at 259.08 36.195 0) (unit 1) + (symbol (lib_id "Device:R_Small") (at 237.49 80.01 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 5d8abe75-299f-4529-91c7-95203d83cf76) + (property "Reference" "R20" (at 236.22 78.74 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10" (at 236.22 80.645 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 237.49 80.01 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 237.49 80.01 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0c57ef09-0db3-4e72-8d41-922224d17137)) + (pin "2" (uuid 6a86d588-787a-4f02-a941-bc47a64d1899)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "R20") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 266.065 33.02 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 5e581fa4-9063-4422-a7bb-eb33bd70da95) - (property "Reference" "#PWR071" (at 259.08 42.545 0) + (property "Reference" "#PWR072" (at 266.065 39.37 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 259.08 40.005 0) + (property "Value" "GND" (at 266.065 36.83 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 259.08 36.195 0) + (property "Footprint" "" (at 266.065 33.02 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 259.08 36.195 0) + (property "Datasheet" "" (at 266.065 33.02 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 44f7e057-9227-49fe-9c26-fc6676a128ba)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR071") (unit 1) + (reference "#PWR072") (unit 1) ) ) ) ) - (symbol (lib_id "power:GND") (at 225.425 49.53 0) (unit 1) + (symbol (lib_id "power:GND") (at 219.71 35.56 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 6331b33a-8d7a-4929-b9dc-3dae59b08840) - (property "Reference" "#PWR059" (at 225.425 55.88 0) + (property "Reference" "#PWR058" (at 219.71 41.91 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 225.425 53.34 0) + (property "Value" "GND" (at 219.71 39.37 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 225.425 49.53 0) + (property "Footprint" "" (at 219.71 35.56 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 225.425 49.53 0) + (property "Datasheet" "" (at 219.71 35.56 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid fb6507f1-c24e-4e62-aded-248e9dbed90e)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR058") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 219.71 56.515 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 63764793-6978-42a8-af1b-900be1f25e40) + (property "Reference" "#PWR059" (at 219.71 62.865 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 219.71 60.325 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 219.71 56.515 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 219.71 56.515 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 393aba48-0744-42fb-a07b-4517c74e363f)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" @@ -6507,6 +6860,59 @@ ) ) + (symbol (lib_id "Device:R_Small") (at 219.71 51.435 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 650bb50b-ba5e-40f8-b10f-2ec3d0ff250a) + (property "Reference" "R17" (at 218.44 50.8 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "10k" (at 218.44 52.705 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 219.71 51.435 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 219.71 51.435 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 62f206a6-71e8-445e-b549-5492b790ac93)) + (pin "2" (uuid c96da6ab-e6c7-4860-83e0-6da5daf242bd)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "R17") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:Q_PMOS_GDS") (at 241.3 50.165 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 65785bfc-f179-4b16-8097-a55c493ac387) + (property "Reference" "VT8" (at 241.3 42.545 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "IRFR9024" (at 241.3 44.45 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_TO_SOT_SMD:TO-252-2" (at 243.84 45.085 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://static.chipdip.ru/lib/616/DOC011616639.pdf" (at 241.3 50.165 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 99768338-06b1-40d1-b13b-0497b7a3477f)) + (pin "2" (uuid 6f4acff7-1dae-4eba-bbcf-2e52a17ae98a)) + (pin "3" (uuid 6a8987f1-7497-4085-ac7c-4052c76f6161)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "VT8") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Ecohim:74HC132") (at 127 131.445 0) (unit 2) (in_bom yes) (on_board yes) (dnp no) (uuid 657ff34f-7150-494d-816e-58f8c6293718) @@ -6516,7 +6922,7 @@ (property "Value" "74HC132" (at 127 125.73 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "Package_SO:SOIC-14-16_3.9x9.9mm_P1.27mm" (at 127 131.318 0) + (property "Footprint" "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (at 127 131.318 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "https://static.chipdip.ru/lib/335/DOC030335654.pdf" (at 127 131.318 0) @@ -6545,6 +6951,57 @@ ) ) + (symbol (lib_id "power:GND") (at 258.445 53.975 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 65e8727f-dec5-4c27-b10c-f1270e9aec05) + (property "Reference" "#PWR069" (at 258.445 60.325 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 258.445 57.785 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 258.445 53.975 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 258.445 53.975 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 55414e74-92fe-43c0-8074-79cebb009c5d)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR069") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C_Small") (at 271.145 85.725 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 66cea773-0f6e-4b22-9346-eac43a6e13b8) + (property "Reference" "C17" (at 269.24 84.455 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1u" (at 269.24 86.36 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 271.145 85.725 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 271.145 85.725 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a98b278c-488e-4767-8375-e5d60432be8d)) + (pin "2" (uuid d4deed80-2702-48ed-8e7a-e426f7c51c86)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "C17") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 64.77 76.2 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 696a19a7-511b-4e3f-8355-0119068a95db) @@ -6595,19 +7052,19 @@ ) ) - (symbol (lib_id "Device:R_Small") (at 225.425 46.99 0) (unit 1) + (symbol (lib_id "Device:R_Small") (at 219.71 30.48 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 6b118b79-4d94-49b0-9499-26fd397c23c4) - (property "Reference" "R15" (at 224.155 46.355 0) + (property "Reference" "R16" (at 218.44 29.845 0) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Value" "10k" (at 224.155 48.26 0) + (property "Value" "10k" (at 218.44 31.75 0) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 225.425 46.99 0) + (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 219.71 30.48 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 225.425 46.99 0) + (property "Datasheet" "~" (at 219.71 30.48 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 89df6b5f-3a79-4958-9409-3945576c667d)) @@ -6615,7 +7072,7 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "R15") (unit 1) + (reference "R16") (unit 1) ) ) ) @@ -6702,6 +7159,32 @@ ) ) + (symbol (lib_id "Device:L_Small") (at 251.46 47.625 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 6fc69be0-0c18-453b-8215-14ffdc3d7992) + (property "Reference" "L2" (at 251.46 43.815 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "68uH" (at 251.46 45.72 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Ecohim:L_7.3x7.3_H4.5" (at 251.46 47.625 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 251.46 47.625 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e2a4756d-a678-4cd1-ab9b-297842ed0bb2)) + (pin "2" (uuid a358c05a-d392-4360-82ca-fa0c7fadbdeb)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "L2") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:C_Polarized_Small") (at 27.305 29.21 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 755713a6-f95f-47ef-8e16-86b551f7c23b) @@ -6731,7 +7214,7 @@ (symbol (lib_id "Connector:Screw_Terminal_01x02") (at 278.13 120.015 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 7609ae84-102c-421d-a7a5-ad62d2ea9585) - (property "Reference" "X22" (at 278.13 125.095 0) + (property "Reference" "X21" (at 278.13 125.095 0) (effects (font (size 1.27 1.27))) ) (property "Value" "Screw_Terminal_01x02" (at 281.305 122.555 0) @@ -6754,7 +7237,7 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "X22") (unit 1) + (reference "X21") (unit 1) ) ) ) @@ -6794,7 +7277,7 @@ (property "Value" "74HC132" (at 148.59 112.395 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "Package_SO:SOIC-14-16_3.9x9.9mm_P1.27mm" (at 148.59 118.618 0) + (property "Footprint" "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (at 148.59 118.618 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "https://static.chipdip.ru/lib/335/DOC030335654.pdf" (at 148.59 118.618 0) @@ -6832,7 +7315,7 @@ (property "Value" "Blade 6mm" (at 175.895 31.75 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 175.895 34.925 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 175.895 34.925 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 175.895 34.925 0) @@ -6876,51 +7359,26 @@ ) ) - (symbol (lib_id "power:GND") (at 259.08 68.58 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 7965e659-e94c-4da7-a767-31f50c809839) - (property "Reference" "#PWR072" (at 259.08 74.93 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 259.08 72.39 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 259.08 68.58 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 259.08 68.58 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 488f61c9-e079-4310-b83e-b77a61a6494b)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR072") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "power:GND") (at 255.27 36.195 0) (unit 1) + (symbol (lib_id "power:GND") (at 262.255 33.02 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 7a97129c-97ca-438f-8cb1-8938c5765255) - (property "Reference" "#PWR069" (at 255.27 42.545 0) + (property "Reference" "#PWR070" (at 262.255 39.37 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 255.27 40.005 0) + (property "Value" "GND" (at 262.255 36.83 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 255.27 36.195 0) + (property "Footprint" "" (at 262.255 33.02 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 255.27 36.195 0) + (property "Datasheet" "" (at 262.255 33.02 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid d2b4d92c-9091-4f85-80b8-0d807554d746)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR069") (unit 1) + (reference "#PWR070") (unit 1) ) ) ) @@ -7008,19 +7466,19 @@ ) ) - (symbol (lib_id "Device:L_Small") (at 244.475 29.845 90) (unit 1) + (symbol (lib_id "Device:L_Small") (at 251.46 26.67 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 81812da5-ccd9-48c8-b483-d8160fa248fb) - (property "Reference" "L1" (at 244.475 26.035 90) + (property "Reference" "L1" (at 251.46 22.86 90) (effects (font (size 1.27 1.27))) ) - (property "Value" "68uH" (at 244.475 27.94 90) + (property "Value" "68uH" (at 251.46 24.765 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 244.475 29.845 0) + (property "Footprint" "Ecohim:L_7.3x7.3_H4.5" (at 251.46 26.67 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 244.475 29.845 0) + (property "Datasheet" "~" (at 251.46 26.67 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 68f00f78-8baa-4432-a41a-81fd4596dc5c)) @@ -7037,7 +7495,7 @@ (symbol (lib_id "Connector:Screw_Terminal_01x02") (at 278.13 114.935 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 81f1d9d4-6f40-49a3-943d-ddd21f24a883) - (property "Reference" "X21" (at 278.13 112.395 0) + (property "Reference" "X20" (at 278.13 112.395 0) (effects (font (size 1.27 1.27))) ) (property "Value" "Screw_Terminal_01x02" (at 281.305 117.475 0) @@ -7060,32 +7518,32 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "X21") (unit 1) + (reference "X20") (unit 1) ) ) ) ) - (symbol (lib_id "power:+3V3") (at 153.67 127.635 90) (unit 1) + (symbol (lib_id "power:+3V3") (at 145.415 132.08 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 83276084-f918-4640-b3dd-5c75db15f389) - (property "Reference" "#PWR045" (at 157.48 127.635 0) + (property "Reference" "#PWR043" (at 149.225 132.08 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3V3" (at 147.955 127.635 90) + (property "Value" "+3V3" (at 139.7 132.08 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 153.67 127.635 0) + (property "Footprint" "" (at 145.415 132.08 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 153.67 127.635 0) + (property "Datasheet" "" (at 145.415 132.08 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid f296b9ec-f3b4-4672-9240-d3748fd136fe)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR045") (unit 1) + (reference "#PWR043") (unit 1) ) ) ) @@ -7116,6 +7574,35 @@ ) ) + (symbol (lib_id "Connector_Generic:Conn_01x02") (at 280.035 82.55 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 857c1398-3230-4bfb-af41-6c67a604c656) + (property "Reference" "X24" (at 280.035 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "WF-2" (at 280.035 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "Ecohim:DS1070-2MR_WF-2RA_CONNFLY" (at 280.035 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 280.035 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "Light switch" (at 282.575 83.82 90) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 869f4b60-fa9f-4cc2-b535-de2f0f83b655)) + (pin "2" (uuid fdda1364-68c7-45b1-93f3-50777271e0e1)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X24") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 27.305 167.64 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 85bf6379-a95f-45ad-b466-3e743767aded) @@ -7141,19 +7628,19 @@ ) ) - (symbol (lib_id "Device:C_Polarized_Small") (at 255.27 33.655 0) (unit 1) + (symbol (lib_id "Device:C_Polarized_Small") (at 262.255 30.48 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 873387e6-45ea-4f7d-91a8-df57c9304641) - (property "Reference" "C14" (at 254 26.035 0) + (property "Reference" "C15" (at 260.985 22.86 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "33u/25V" (at 254 27.94 0) + (property "Value" "33u/25V" (at 260.985 24.765 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Capacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-D" (at 255.27 33.655 0) + (property "Footprint" "Capacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-D" (at 262.255 30.48 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 255.27 33.655 0) + (property "Datasheet" "~" (at 262.255 30.48 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid ff4b5369-fdd6-4f13-8da8-69585d1ac1d3)) @@ -7161,7 +7648,7 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "C14") (unit 1) + (reference "C15") (unit 1) ) ) ) @@ -7192,36 +7679,10 @@ ) ) - (symbol (lib_id "Device:R_Small") (at 228.6 66.675 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 88b304ad-fcc2-49b6-b490-7f30ed1415d6) - (property "Reference" "R18" (at 227.33 65.405 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "1k" (at 227.33 67.31 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 228.6 66.675 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 228.6 66.675 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 7afb921f-144a-4293-8c06-01ac445a6351)) - (pin "2" (uuid 48a74e7e-d0c7-40fb-b2f7-b317b029fa8c)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "R18") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:+12V") (at 147.32 62.865 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 895b5f52-d794-4af4-b23c-58912e800c26) - (property "Reference" "#PWR043" (at 147.32 66.675 0) + (property "Reference" "#PWR044" (at 147.32 66.675 0) (effects (font (size 1.27 1.27)) hide) ) (property "Value" "+12V" (at 147.32 59.055 0) @@ -7237,7 +7698,7 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR043") (unit 1) + (reference "#PWR044") (unit 1) ) ) ) @@ -7319,19 +7780,19 @@ ) ) - (symbol (lib_id "power:GND") (at 114.935 138.43 0) (unit 1) + (symbol (lib_id "power:GND") (at 111.76 138.43 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 9255fc6d-6740-47d3-a29d-075ea0cacf88) - (property "Reference" "#PWR031" (at 114.935 144.78 0) + (property "Reference" "#PWR031" (at 111.76 144.78 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 114.935 142.24 0) + (property "Value" "GND" (at 111.76 142.24 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 114.935 138.43 0) + (property "Footprint" "" (at 111.76 138.43 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 114.935 138.43 0) + (property "Datasheet" "" (at 111.76 138.43 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 11273ebc-7c07-489b-a110-245dc8a13c1e)) @@ -7369,26 +7830,26 @@ ) ) - (symbol (lib_id "power:GND") (at 251.46 36.195 0) (unit 1) + (symbol (lib_id "power:GND") (at 258.445 33.02 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 974b381e-bd07-4384-ab88-5e5adb97c688) - (property "Reference" "#PWR067" (at 251.46 42.545 0) + (property "Reference" "#PWR068" (at 258.445 39.37 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 251.46 40.005 0) + (property "Value" "GND" (at 258.445 36.83 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 251.46 36.195 0) + (property "Footprint" "" (at 258.445 33.02 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 251.46 36.195 0) + (property "Datasheet" "" (at 258.445 33.02 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid e18cbf9c-130d-44ec-bba1-3e84375df41a)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR067") (unit 1) + (reference "#PWR068") (unit 1) ) ) ) @@ -7470,31 +7931,6 @@ ) ) - (symbol (lib_id "power:GND") (at 255.27 68.58 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 9b26f1dd-46d1-47dd-a000-67fef0daa953) - (property "Reference" "#PWR070" (at 255.27 74.93 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 255.27 72.39 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 255.27 68.58 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 255.27 68.58 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 2068b9a6-9a5b-4f53-b81a-ca5cabee63b9)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR070") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:GND") (at 20.955 104.775 270) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 9c087621-3b6b-4ae5-9954-61140809b481) @@ -7549,19 +7985,19 @@ ) ) - (symbol (lib_id "power:+3V3") (at 114.935 128.905 0) (unit 1) + (symbol (lib_id "power:+3V3") (at 111.76 128.905 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 9c9474dc-cbbb-4620-b021-d75a6fa204d2) - (property "Reference" "#PWR030" (at 114.935 132.715 0) + (property "Reference" "#PWR030" (at 111.76 132.715 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3V3" (at 114.935 125.095 0) + (property "Value" "+3V3" (at 111.76 125.095 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 114.935 128.905 0) + (property "Footprint" "" (at 111.76 128.905 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 114.935 128.905 0) + (property "Datasheet" "" (at 111.76 128.905 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 1422f9e2-7e33-4c57-a9a4-949bfafaf078)) @@ -7574,31 +8010,6 @@ ) ) - (symbol (lib_id "power:+12V") (at 224.79 62.23 90) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 9dc55fa0-e570-41a5-acf4-ad85ff5c6d3c) - (property "Reference" "#PWR058" (at 228.6 62.23 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (at 219.075 62.23 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 224.79 62.23 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 224.79 62.23 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 7173d6c7-4ba0-4bdc-a9f2-85a7c43eaa3b)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR058") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Device:R_Small") (at 132.08 193.04 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid a1b3f4c5-4686-437e-bd95-3bf6c555f8ed) @@ -7625,6 +8036,33 @@ ) ) + (symbol (lib_id "Transistor_FET:AO3400A") (at 227.965 32.385 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid a2601183-67a8-4a98-8dfb-9f2336bd34b2) + (property "Reference" "VT4" (at 226.695 30.48 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "AO3400A" (at 227.965 38.1 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 226.06 37.465 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" (at 227.965 32.385 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid b13a6766-f6ab-4e99-b662-b01e341bac6f)) + (pin "3" (uuid d71dc153-0a2e-43e6-9d18-b62b3fef978a)) + (pin "2" (uuid a900badc-9dfb-49a7-bfd7-9517efb0352c)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "VT4") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Connector_Generic:Conn_01x01") (at 175.895 80.01 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid a2731088-7767-4d2e-9c7b-a48af4373be6) @@ -7634,7 +8072,7 @@ (property "Value" "Blade 6mm" (at 175.895 76.835 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 175.895 80.01 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 175.895 80.01 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 175.895 80.01 0) @@ -7653,26 +8091,26 @@ ) ) - (symbol (lib_id "power:GND") (at 266.7 68.58 0) (unit 1) + (symbol (lib_id "power:GND") (at 218.44 88.265 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid a54fa95a-a927-488f-a797-c1b4a891f57c) - (property "Reference" "#PWR074" (at 266.7 74.93 0) + (uuid a31050b4-9bde-4f85-a9c2-b2820a67c9a8) + (property "Reference" "#PWR056" (at 218.44 94.615 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 266.7 72.39 0) + (property "Value" "GND" (at 218.44 92.075 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 266.7 68.58 0) + (property "Footprint" "" (at 218.44 88.265 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 266.7 68.58 0) + (property "Datasheet" "" (at 218.44 88.265 0) (effects (font (size 1.27 1.27)) hide) ) - (pin "1" (uuid e812aafa-f150-4e1d-a660-a39d7c534956)) + (pin "1" (uuid b45dd2e0-7d18-441d-95d3-265ff5eeccd7)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR074") (unit 1) + (reference "#PWR056") (unit 1) ) ) ) @@ -7880,26 +8318,53 @@ ) ) - (symbol (lib_id "power:+3V3") (at 218.44 118.745 0) (unit 1) + (symbol (lib_id "Transistor_FET:AO3400A") (at 227.965 53.34 270) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid b0a8342f-fb2c-4433-94df-07b5bc0e5097) - (property "Reference" "#PWR056" (at 218.44 122.555 0) - (effects (font (size 1.27 1.27)) hide) + (uuid b07f0af2-8c37-498d-8ccb-c7ece8bacf57) + (property "Reference" "VT5" (at 226.695 51.435 90) + (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Value" "+3V3" (at 218.44 114.935 0) + (property "Value" "AO3400A" (at 227.965 59.055 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 218.44 118.745 0) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 226.06 58.42 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" (at 227.965 53.34 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 6c433884-8021-41fc-9530-6ea885b2c655)) + (pin "3" (uuid 9fecacd9-9ecd-4db9-981a-6422f0f0e5d2)) + (pin "2" (uuid 4f985744-7090-4151-af98-5cf978989918)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "VT5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3V3") (at 218.44 112.395 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b0a8342f-fb2c-4433-94df-07b5bc0e5097) + (property "Reference" "#PWR057" (at 218.44 116.205 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 218.44 118.745 0) + (property "Value" "+3V3" (at 218.44 108.585 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 218.44 112.395 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 218.44 112.395 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 366df3ca-8815-4cf4-8de9-b480d087b438)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR056") (unit 1) + (reference "#PWR057") (unit 1) ) ) ) @@ -7931,31 +8396,6 @@ ) ) - (symbol (lib_id "power:GND") (at 251.46 68.58 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid b397f5cb-af8c-430b-b233-62e1bfc43762) - (property "Reference" "#PWR068" (at 251.46 74.93 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 251.46 72.39 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 251.46 68.58 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 251.46 68.58 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid aa052733-6500-46a1-a3b4-8d195cd1f284)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR068") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Mechanical:MountingHole_Pad") (at 169.545 179.07 270) (unit 1) (in_bom no) (on_board yes) (dnp no) (uuid b551753e-2814-46b8-b7ee-f6d6a75fb672) @@ -7984,11 +8424,11 @@ (symbol (lib_id "Device:R_Small") (at 210.185 125.73 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid b7ecc7d3-8848-43a5-898e-aef96962c56c) - (property "Reference" "R13" (at 210.185 121.92 90) - (effects (font (size 1.27 1.27))) + (property "Reference" "R13" (at 208.28 124.46 90) + (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "100k" (at 210.185 123.825 90) - (effects (font (size 1.27 1.27))) + (property "Value" "100k" (at 212.09 124.46 90) + (effects (font (size 1.27 1.27)) (justify right)) ) (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 210.185 125.73 0) (effects (font (size 1.27 1.27)) hide) @@ -8032,19 +8472,19 @@ ) ) - (symbol (lib_id "Device:C_Small") (at 251.46 33.655 0) (mirror y) (unit 1) + (symbol (lib_id "Device:C_Small") (at 258.445 30.48 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid b894f491-3e7a-48e4-aa1c-200f2e7a88c0) - (property "Reference" "C12" (at 252.73 26.035 0) + (property "Reference" "C13" (at 259.715 22.86 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "0.1u" (at 252.73 27.94 0) + (property "Value" "0.1u" (at 259.715 24.765 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 251.46 33.655 0) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 258.445 30.48 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 251.46 33.655 0) + (property "Datasheet" "~" (at 258.445 30.48 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid f72bfbff-6e4a-4bc6-a5ab-e42b9339db6b)) @@ -8052,7 +8492,39 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "C12") (unit 1) + (reference "C13") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D_Small") (at 266.065 51.435 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b89c0abf-95a9-4126-a21d-b8e0a245b6e1) + (property "Reference" "VD9" (at 267.335 50.165 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "SS14" (at 267.335 52.07 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Diode_SMD:D_SMB" (at 266.065 51.435 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 266.065 51.435 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 266.065 51.435 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 266.065 51.435 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2251d803-2f88-4e6e-beba-6ca71a2a5c89)) + (pin "2" (uuid 8c469dda-1007-4414-b5a2-3835ccab09fb)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "VD9") (unit 1) ) ) ) @@ -8084,6 +8556,81 @@ ) ) + (symbol (lib_id "power:+12V") (at 237.49 77.47 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b9b36ce8-a965-407c-8dfa-cdb3d9ac4793) + (property "Reference" "#PWR065" (at 237.49 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+12V" (at 237.49 73.66 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 237.49 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 237.49 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ded39e65-c2e8-4452-8ac9-be73ddb84c1f)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR065") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 262.255 53.975 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b9c62ed4-9146-4038-82d1-1267663be807) + (property "Reference" "#PWR071" (at 262.255 60.325 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 262.255 57.785 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 262.255 53.975 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 262.255 53.975 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1b685031-e1b1-4555-b6e0-542c3e112f5f)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR071") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 271.145 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid bc4f42af-cf20-4ed1-89dd-05221b79dda9) + (property "Reference" "#PWR075" (at 271.145 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 271.145 92.71 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 271.145 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 271.145 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 22ef8142-aa0e-4ed9-b595-b1ead6f2515f)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR075") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:R_Small") (at 117.475 114.3 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid bc935f19-b1c5-4e0b-aaf2-4db4e881b474) @@ -8110,33 +8657,6 @@ ) ) - (symbol (lib_id "Transistor_FET:2N7002") (at 123.825 71.755 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid bd5b9d54-fbac-441a-9c28-2ec3fa664358) - (property "Reference" "VT2" (at 123.825 68.58 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Value" "2N7002" (at 129.54 71.755 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 128.905 73.66 0) - (effects (font (size 1.27 1.27) italic) (justify left) hide) - ) - (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" (at 123.825 71.755 0) - (effects (font (size 1.27 1.27)) (justify left) hide) - ) - (pin "1" (uuid 5372080f-2de2-49bc-9d71-2352b125e98d)) - (pin "2" (uuid a0ac6351-e256-4510-9d70-788ccd11e1df)) - (pin "3" (uuid 9b6caab3-640b-4f35-bf27-190ee71c12de)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "VT2") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Device:R_Small") (at 40.005 84.455 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid beb85b8d-525d-4eb1-b346-9244c1760ec2) @@ -8188,45 +8708,19 @@ ) ) - (symbol (lib_id "Device:R_Small") (at 225.425 79.375 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid c03259ec-3823-4f8a-a927-c06e8c4ddc36) - (property "Reference" "R16" (at 224.155 78.74 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Value" "10k" (at 224.155 80.645 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 225.425 79.375 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 225.425 79.375 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid ca3d4e5d-6398-4c9a-8a13-da181758df61)) - (pin "2" (uuid 73a72b95-90aa-442d-b968-9a1f5a2dc6f8)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "R16") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "Device:R_Small") (at 228.6 34.29 180) (unit 1) + (symbol (lib_id "Device:R_Small") (at 235.585 31.115 180) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid c067d48a-10f7-4c56-93bf-e96c1219dd7a) - (property "Reference" "R17" (at 227.33 33.02 0) - (effects (font (size 1.27 1.27)) (justify left)) + (property "Reference" "R18" (at 233.68 31.115 90) + (effects (font (size 1.27 1.27))) ) - (property "Value" "1k" (at 227.33 34.925 0) - (effects (font (size 1.27 1.27)) (justify left)) + (property "Value" "1k" (at 237.49 31.115 90) + (effects (font (size 1.27 1.27))) ) - (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 228.6 34.29 0) + (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 235.585 31.115 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 228.6 34.29 0) + (property "Datasheet" "~" (at 235.585 31.115 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid ecf2275c-e09c-47aa-8229-29c120552b22)) @@ -8234,7 +8728,7 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "R17") (unit 1) + (reference "R18") (unit 1) ) ) ) @@ -8295,26 +8789,26 @@ ) ) - (symbol (lib_id "power:GND") (at 266.7 36.195 0) (unit 1) + (symbol (lib_id "power:GND") (at 273.685 33.02 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid c3c036fb-56a2-423d-a6fa-ad70c100e767) - (property "Reference" "#PWR073" (at 266.7 42.545 0) + (property "Reference" "#PWR076" (at 273.685 39.37 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 266.7 40.005 0) + (property "Value" "GND" (at 273.685 36.83 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 266.7 36.195 0) + (property "Footprint" "" (at 273.685 33.02 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 266.7 36.195 0) + (property "Datasheet" "" (at 273.685 33.02 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid ead5e0f7-4a3d-40f4-b5e5-f855fd5132f4)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR073") (unit 1) + (reference "#PWR076") (unit 1) ) ) ) @@ -8349,13 +8843,13 @@ (symbol (lib_id "Connector_Generic:Conn_01x01") (at 273.685 129.54 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid c65ca0d6-6ec0-457f-81de-fc537c291ecb) - (property "Reference" "X19" (at 273.685 127 0) + (property "Reference" "X18" (at 273.685 127 0) (effects (font (size 1.27 1.27))) ) (property "Value" "Blade 6mm" (at 273.685 126.365 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 273.685 129.54 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 273.685 129.54 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 273.685 129.54 0) @@ -8368,7 +8862,7 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "X19") (unit 1) + (reference "X18") (unit 1) ) ) ) @@ -8399,19 +8893,19 @@ ) ) - (symbol (lib_id "Device:Q_PMOS_GDS") (at 234.315 32.385 270) (mirror x) (unit 1) + (symbol (lib_id "Device:Q_PMOS_GDS") (at 241.3 29.21 270) (mirror x) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid c7db6a90-e296-480a-8e4c-cd288072fd66) - (property "Reference" "VT6" (at 234.315 24.765 90) + (property "Reference" "VT7" (at 241.3 21.59 90) (effects (font (size 1.27 1.27))) ) - (property "Value" "IRFR9024" (at 234.315 26.67 90) + (property "Value" "IRFR9024" (at 241.3 23.495 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "Package_TO_SOT_SMD:TO-252-2" (at 236.855 27.305 0) + (property "Footprint" "Package_TO_SOT_SMD:TO-252-2" (at 243.84 24.13 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "https://static.chipdip.ru/lib/616/DOC011616639.pdf" (at 234.315 32.385 0) + (property "Datasheet" "https://static.chipdip.ru/lib/616/DOC011616639.pdf" (at 241.3 29.21 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid eb112ce8-8d4a-4c39-a960-e4c98c3ff4ad)) @@ -8420,7 +8914,7 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "VT6") (unit 1) + (reference "VT7") (unit 1) ) ) ) @@ -8455,27 +8949,26 @@ ) ) - (symbol (lib_id "Device:L_Small") (at 244.475 62.23 90) (unit 1) + (symbol (lib_id "power:GND") (at 274.955 88.9 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid c96509b0-db15-4a68-a1e2-ac59b128db80) - (property "Reference" "L2" (at 244.475 58.42 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "68uH" (at 244.475 60.325 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 244.475 62.23 0) + (uuid c8638518-249c-41af-8986-91f523dbf0e9) + (property "Reference" "#PWR078" (at 274.955 95.25 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 244.475 62.23 0) + (property "Value" "GND" (at 274.955 92.71 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 274.955 88.9 0) (effects (font (size 1.27 1.27)) hide) ) - (pin "1" (uuid 80353393-b50e-4397-b468-e7abd5789268)) - (pin "2" (uuid 533d6cf2-a356-494c-a0b7-e83700029cb9)) + (property "Datasheet" "" (at 274.955 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f33530a9-b010-43ab-9194-0a04064632b1)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "L2") (unit 1) + (reference "#PWR078") (unit 1) ) ) ) @@ -8591,6 +9084,36 @@ ) ) + (symbol (lib_id "Connector_Generic:Conn_01x03") (at 243.205 85.725 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid ce964d7e-02bc-44ff-b6e8-a99d1a5ae8df) + (property "Reference" "X15" (at 243.205 80.645 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "WF-3R" (at 246.38 86.995 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Footprint" "Ecohim:DS1070-3MR_WF-3RA_CONNFLY" (at 243.205 85.725 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 243.205 85.725 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "LED Lights" (at 245.745 85.725 90) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 265c65e1-c1b6-4918-b42e-810c4d084d85)) + (pin "2" (uuid a116f0b5-5b80-4920-87a9-309b9ce334da)) + (pin "3" (uuid 6d848d43-d7b3-47a1-815d-f3795e70bc96)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X15") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:R_Small") (at 117.475 74.93 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid d06622d1-f77c-4b8c-a8d3-2a78a1146df7) @@ -8617,33 +9140,6 @@ ) ) - (symbol (lib_id "Device:Q_PMOS_GDS") (at 234.315 64.77 270) (mirror x) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid d0ed63d0-d8dc-4a3a-bb43-b6cffb312e9f) - (property "Reference" "VT7" (at 234.315 57.15 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "IRFR9024" (at 234.315 59.055 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "Package_TO_SOT_SMD:TO-252-2" (at 236.855 59.69 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "https://static.chipdip.ru/lib/616/DOC011616639.pdf" (at 234.315 64.77 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 8a8ea807-86fb-4348-9fe5-0a4ee5f5b741)) - (pin "2" (uuid 77566a0d-6aa9-4feb-a050-cc06b6f2e7aa)) - (pin "3" (uuid 4c3961e1-d7bd-4d19-acc5-f2807ecff4a4)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "VT7") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Device:C_Small") (at 24.765 104.775 90) (mirror x) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid d1cc1941-d500-4112-a0a8-b6e92c869393) @@ -8730,7 +9226,7 @@ (property "Value" "330" (at 142.24 164.465 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 142.24 179.07 90) + (property "Footprint" "Resistor_SMD:R_Array_Convex_4x0603" (at 142.24 179.07 90) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 142.24 172.085 0) @@ -8784,33 +9280,6 @@ ) ) - (symbol (lib_id "Transistor_FET:2N7002") (at 233.045 132.715 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid d625a001-0852-47fb-9405-c74e69dae14c) - (property "Reference" "VT5" (at 237.49 132.08 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "2N7002" (at 237.49 133.985 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 238.125 134.62 0) - (effects (font (size 1.27 1.27) italic) (justify left) hide) - ) - (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" (at 233.045 132.715 0) - (effects (font (size 1.27 1.27)) (justify left) hide) - ) - (pin "1" (uuid 81bb4acf-5268-436e-b8fa-918aa1a5af08)) - (pin "2" (uuid 5467343a-c789-497d-a926-add03c3b636e)) - (pin "3" (uuid e881fa0b-d5dd-4a28-a618-d9cae6c3f244)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "VT5") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:+12V") (at 235.585 109.855 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid d7c1c413-77a1-4304-a875-74f063e0aca3) @@ -8861,33 +9330,27 @@ ) ) - (symbol (lib_id "Device:D_Small") (at 259.08 66.04 270) (unit 1) + (symbol (lib_id "Device:C_Small") (at 210.185 121.92 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid d9553e59-ace8-4702-9e25-7f2a1b9075e6) - (property "Reference" "VD9" (at 260.35 64.77 90) + (uuid d81df5af-947c-4548-8519-3849c87d3324) + (property "Reference" "C12" (at 208.915 120.65 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "SS14" (at 260.35 66.675 90) - (effects (font (size 1.27 1.27)) (justify left)) + (property "Value" "0.1u" (at 211.455 120.65 90) + (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Footprint" "Diode_SMD:D_SMB" (at 259.08 66.04 90) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 210.185 121.92 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 259.08 66.04 90) + (property "Datasheet" "~" (at 210.185 121.92 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Sim.Device" "D" (at 259.08 66.04 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Pins" "1=K 2=A" (at 259.08 66.04 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 3dfe259e-2ae8-47a0-b1c4-4d9d57eb9ce7)) - (pin "2" (uuid 98ba5d6f-439e-496f-8ce9-bead858db384)) + (pin "1" (uuid 13ad1211-2718-4208-b202-fa397761eeeb)) + (pin "2" (uuid 17b42623-3313-403d-8475-781396c30fc9)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "VD9") (unit 1) + (reference "C12") (unit 1) ) ) ) @@ -8928,7 +9391,7 @@ (symbol (lib_id "power:GND") (at 147.955 175.895 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid dba689c4-3970-4d5b-9c2a-be850f758c95) - (property "Reference" "#PWR044" (at 147.955 182.245 0) + (property "Reference" "#PWR045" (at 147.955 182.245 0) (effects (font (size 1.27 1.27)) hide) ) (property "Value" "GND" (at 147.955 179.705 0) @@ -8944,7 +9407,7 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR044") (unit 1) + (reference "#PWR045") (unit 1) ) ) ) @@ -8975,51 +9438,53 @@ ) ) - (symbol (lib_id "power:GND") (at 240.665 36.195 0) (unit 1) + (symbol (lib_id "power:GND") (at 247.65 33.02 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid de0a9387-b327-43ee-a6ca-411626b2a728) - (property "Reference" "#PWR065" (at 240.665 42.545 0) + (property "Reference" "#PWR066" (at 247.65 39.37 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 240.665 40.005 0) + (property "Value" "GND" (at 247.65 36.83 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 240.665 36.195 0) + (property "Footprint" "" (at 247.65 33.02 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 240.665 36.195 0) + (property "Datasheet" "" (at 247.65 33.02 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 3c8b76d5-b688-49e1-ad7f-fbab661f23db)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR065") (unit 1) + (reference "#PWR066") (unit 1) ) ) ) ) - (symbol (lib_id "power:GND") (at 234.315 81.915 0) (unit 1) + (symbol (lib_id "Transistor_FET:AO3400A") (at 123.825 71.755 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid e287ad33-8cb2-470c-a06f-b549a2e34a18) - (property "Reference" "#PWR062" (at 234.315 88.265 0) - (effects (font (size 1.27 1.27)) hide) + (uuid df4df5d4-1528-478b-af12-46384238e4e2) + (property "Reference" "VT2" (at 123.19 68.58 0) + (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Value" "GND" (at 234.315 85.725 0) + (property "Value" "AO3400A" (at 129.54 71.755 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 234.315 81.915 0) - (effects (font (size 1.27 1.27)) hide) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 128.905 73.66 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) ) - (property "Datasheet" "" (at 234.315 81.915 0) - (effects (font (size 1.27 1.27)) hide) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" (at 123.825 71.755 0) + (effects (font (size 1.27 1.27)) (justify left) hide) ) - (pin "1" (uuid 6262d167-9e83-47fb-acd0-ec31c48fd0d0)) + (pin "1" (uuid eb689fd9-1e6f-4ed2-872d-5d71df24bb41)) + (pin "3" (uuid 9e7c9d9d-cbf9-4517-9a4f-e326e2d668c2)) + (pin "2" (uuid 729bf2e0-353e-4902-8f67-7fa2d9aa41df)) (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR062") (unit 1) + (reference "VT2") (unit 1) ) ) ) @@ -9101,32 +9566,6 @@ ) ) - (symbol (lib_id "Device:C_Polarized_Small") (at 255.27 66.04 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid e4e273ef-3110-469c-bfcc-6414cacac036) - (property "Reference" "C15" (at 254 58.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "33u/25V" (at 254 60.325 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "Capacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-D" (at 255.27 66.04 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 255.27 66.04 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid afecfb3a-f385-49ce-91d7-63d920193a2b)) - (pin "2" (uuid 2d4ff21d-c575-4962-98d7-346a9a021116)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "C15") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:GND") (at 27.305 32.385 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid e5841c47-8ba0-44f6-994f-97787d8d0948) @@ -9161,7 +9600,7 @@ (property "Value" "74HC132" (at 127 113.665 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "Package_SO:SOIC-14-16_3.9x9.9mm_P1.27mm" (at 127 119.888 0) + (property "Footprint" "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (at 127 119.888 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "https://static.chipdip.ru/lib/335/DOC030335654.pdf" (at 127 119.888 0) @@ -9227,7 +9666,7 @@ (property "Value" "Blade 6mm" (at 175.895 93.345 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 175.895 96.52 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 175.895 96.52 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 175.895 96.52 0) @@ -9246,6 +9685,31 @@ ) ) + (symbol (lib_id "power:GND") (at 266.065 53.975 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e756474e-d584-485f-b60b-d74a07f78b3e) + (property "Reference" "#PWR073" (at 266.065 60.325 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 266.065 57.785 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 266.065 53.975 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 266.065 53.975 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 61b9b892-8b2c-47c2-a61e-2904f75f0e60)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR073") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Connector_Generic:Conn_01x01") (at 175.895 91.44 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid eaa148a1-c57b-47d8-8a97-105173009bc9) @@ -9255,7 +9719,7 @@ (property "Value" "Blade 6mm" (at 175.895 88.265 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 175.895 91.44 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 175.895 91.44 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 175.895 91.44 0) @@ -9375,6 +9839,32 @@ ) ) + (symbol (lib_id "Device:R_Small") (at 235.585 52.07 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f1b613ab-abd3-490c-b94a-b02332c929f2) + (property "Reference" "R19" (at 233.68 52.07 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1k" (at 237.49 52.07 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 235.585 52.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 235.585 52.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3ef32202-dc98-4cc8-9022-f1e76d7f0401)) + (pin "2" (uuid 63b89edb-b624-4d81-bf21-4b824e9dacce)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "R19") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Connector_Generic:Conn_01x01") (at 120.015 22.225 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid f2a40d72-92fc-49a3-803e-15d2d676032f) @@ -9384,7 +9874,7 @@ (property "Value" "Blade 6mm" (at 120.015 19.05 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 120.015 22.225 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 120.015 22.225 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 120.015 22.225 0) @@ -9406,13 +9896,13 @@ (symbol (lib_id "Connector_Generic:Conn_01x01") (at 273.685 134.62 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid f4c1eb96-c2d8-41cd-9402-65900eff3135) - (property "Reference" "X20" (at 273.685 132.08 0) + (property "Reference" "X19" (at 273.685 132.08 0) (effects (font (size 1.27 1.27))) ) (property "Value" "Blade 6mm" (at 273.685 131.445 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 273.685 134.62 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 273.685 134.62 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 273.685 134.62 0) @@ -9425,7 +9915,39 @@ (instances (project "RS485_Relay_V2R1" (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "X20") (unit 1) + (reference "X19") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D_Small") (at 247.65 51.435 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f681a642-eafb-41cb-908f-97c5c4987d80) + (property "Reference" "VD7" (at 248.92 50.165 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "SS14" (at 248.92 52.07 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Diode_SMD:D_SMB" (at 247.65 51.435 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 247.65 51.435 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 247.65 51.435 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 247.65 51.435 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 03e9da4a-65e5-412e-bb34-52161d470802)) + (pin "2" (uuid 9012865a-15cf-4d10-9b13-62032c21f455)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "VD7") (unit 1) ) ) ) @@ -9440,7 +9962,7 @@ (property "Value" "Blade 6mm" (at 175.895 26.67 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 175.895 29.845 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 175.895 29.845 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 175.895 29.845 0) @@ -9468,7 +9990,7 @@ (property "Value" "10k" (at 197.485 127 0) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 198.755 125.73 0) + (property "Footprint" "Potentiometer_THT:Potentiometer_Bourns_3296W_Vertical" (at 198.755 125.73 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 198.755 125.73 0) @@ -9486,6 +10008,58 @@ ) ) + (symbol (lib_id "power:+3V3") (at 271.145 76.835 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f981ec6b-05ac-4e0d-93d4-f6fe5ea4294d) + (property "Reference" "#PWR074" (at 271.145 80.645 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 271.145 73.025 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 271.145 76.835 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 271.145 76.835 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3db0fb79-7d9d-4639-81f2-e5517979f005)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR074") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Transistor_FET:AO3400A") (at 233.045 132.715 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f9e8a1d2-18f1-452f-8918-77bff8453f38) + (property "Reference" "VT6" (at 232.41 129.54 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "AO3400A" (at 238.76 132.715 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 238.125 134.62 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" (at 233.045 132.715 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid cf7db94a-10d3-4dff-911a-005841533286)) + (pin "3" (uuid 97fc1b15-4bbc-4914-ac5d-b5f2c1efad25)) + (pin "2" (uuid c1361072-5a5d-43b0-a7a4-d0068a8de94f)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "VT6") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Connector_Generic:Conn_01x01") (at 175.895 46.99 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid fa8cbf3b-c54e-4ca0-9968-67cda2f9de75) @@ -9495,7 +10069,7 @@ (property "Value" "Blade 6mm" (at 175.895 43.815 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 175.895 46.99 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 175.895 46.99 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 175.895 46.99 0) @@ -9539,31 +10113,6 @@ ) ) - (symbol (lib_id "power:GND") (at 234.315 49.53 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid fb1efa65-ef6d-440c-9e0a-237405e15075) - (property "Reference" "#PWR061" (at 234.315 55.88 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 234.315 53.34 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 234.315 49.53 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 234.315 49.53 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid ac403be6-2fc4-42d9-b7a5-5661d462d121)) - (instances - (project "RS485_Relay_V2R1" - (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" - (reference "#PWR061") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:GND") (at 213.36 159.385 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid fbe6bd01-c61b-407e-b4ff-d10f8a27a7cf) @@ -9598,7 +10147,7 @@ (property "Value" "Blade 6mm" (at 175.895 81.915 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 175.895 85.09 0) + (property "Footprint" "Ecohim:Connector_TAB_6.35mm" (at 175.895 85.09 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 175.895 85.09 0) @@ -9617,19 +10166,44 @@ ) ) - (symbol (lib_id "Device:R_Small") (at 121.285 135.89 0) (unit 1) + (symbol (lib_id "power:GND") (at 226.695 88.265 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid fffd0653-f0d6-4232-bcbd-a11eaed5b4cf) - (property "Reference" "R6" (at 120.015 134.62 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Value" "1k" (at 120.015 137.16 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 121.285 135.89 0) + (uuid ff42f3a5-3921-41bb-84df-548894f152b7) + (property "Reference" "#PWR060" (at 226.695 94.615 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 121.285 135.89 0) + (property "Value" "GND" (at 226.695 92.075 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 226.695 88.265 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 226.695 88.265 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 52fb9256-60d8-4a07-b6ef-0ac980282992)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR060") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R_Small") (at 122.555 135.89 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid fffd0653-f0d6-4232-bcbd-a11eaed5b4cf) + (property "Reference" "R6" (at 121.285 134.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "1k" (at 121.285 137.16 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 122.555 135.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 122.555 135.89 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid b9d47e9d-6eb9-415a-b06c-a0da6a3f7e90)) diff --git a/RS485_Relay_V2R1.pdf b/RS485_Relay_V2R1.pdf index 0ba04526d60e4673445a27a4529f33a57cc22555..81556ae8941a2e96748907bd1c28efe79a6aa9f5 100644 GIT binary patch literal 678690 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

ft|gUmF7{BV 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⋙ygGbx1`e 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 z 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 L{L9mCKHvEt$7CYU literal 624035 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�jVbT&6yOX5nGdU9U|RoDIg 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�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%0DG-5n<1 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%0DNP&U{?@U!7;aSL%6qw1Kg5|9vcT#ZR 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