summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--.gitignore9
-rw-r--r--CAN_Interjector.kicad_pcb1641
-rw-r--r--CAN_Interjector.kicad_prl120
-rw-r--r--CAN_Interjector.kicad_pro619
-rw-r--r--CAN_Interjector.kicad_sch1106
-rw-r--r--Library.pretty/SW_TL2201EEYA_EWI.kicad_mod590
-rw-r--r--fp-lib-table4
7 files changed, 4089 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..83ca09c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,9 @@
+sym-lib-table
+Gerbers_and_Drill/
+Schematic
+Manufacturers/
+3D/
+Encoder_Breakout-backups/
+fp-info-cache
+~*
+*backups
diff --git a/CAN_Interjector.kicad_pcb b/CAN_Interjector.kicad_pcb
new file mode 100644
index 0000000..4ff3cd7
--- /dev/null
+++ b/CAN_Interjector.kicad_pcb
@@ -0,0 +1,1641 @@
+(kicad_pcb
+	(version 20241229)
+	(generator "pcbnew")
+	(generator_version "9.0")
+	(general
+		(thickness 1.6)
+		(legacy_teardrops no)
+	)
+	(paper "A4")
+	(layers
+		(0 "F.Cu" signal)
+		(2 "B.Cu" signal)
+		(9 "F.Adhes" user "F.Adhesive")
+		(11 "B.Adhes" user "B.Adhesive")
+		(13 "F.Paste" user)
+		(15 "B.Paste" user)
+		(5 "F.SilkS" user "F.Silkscreen")
+		(7 "B.SilkS" user "B.Silkscreen")
+		(1 "F.Mask" user)
+		(3 "B.Mask" user)
+		(17 "Dwgs.User" user "User.Drawings")
+		(19 "Cmts.User" user "User.Comments")
+		(21 "Eco1.User" user "User.Eco1")
+		(23 "Eco2.User" user "User.Eco2")
+		(25 "Edge.Cuts" user)
+		(27 "Margin" user)
+		(31 "F.CrtYd" user "F.Courtyard")
+		(29 "B.CrtYd" user "B.Courtyard")
+		(35 "F.Fab" user)
+		(33 "B.Fab" user)
+		(39 "User.1" user)
+		(41 "User.2" user)
+		(43 "User.3" user)
+		(45 "User.4" user)
+	)
+	(setup
+		(pad_to_mask_clearance 0)
+		(allow_soldermask_bridges_in_footprints no)
+		(tenting front back)
+		(pcbplotparams
+			(layerselection 0x00000000_00000000_55555555_5755f5ff)
+			(plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000)
+			(disableapertmacros no)
+			(usegerberextensions no)
+			(usegerberattributes yes)
+			(usegerberadvancedattributes yes)
+			(creategerberjobfile yes)
+			(dashed_line_dash_ratio 12.000000)
+			(dashed_line_gap_ratio 3.000000)
+			(svgprecision 4)
+			(plotframeref no)
+			(mode 1)
+			(useauxorigin no)
+			(hpglpennumber 1)
+			(hpglpenspeed 20)
+			(hpglpendiameter 15.000000)
+			(pdf_front_fp_property_popups yes)
+			(pdf_back_fp_property_popups yes)
+			(pdf_metadata yes)
+			(pdf_single_document no)
+			(dxfpolygonmode yes)
+			(dxfimperialunits yes)
+			(dxfusepcbnewfont yes)
+			(psnegative no)
+			(psa4output no)
+			(plot_black_and_white yes)
+			(sketchpadsonfab no)
+			(plotpadnumbers no)
+			(hidednponfab no)
+			(sketchdnponfab yes)
+			(crossoutdnponfab yes)
+			(subtractmaskfromsilk no)
+			(outputformat 1)
+			(mirror no)
+			(drillshape 1)
+			(scaleselection 1)
+			(outputdirectory "")
+		)
+	)
+	(net 0 "")
+	(net 1 "Net-(J1-Pin_2)")
+	(net 2 "Net-(J1-Pin_1)")
+	(net 3 "Net-(J2-Pin_1)")
+	(net 4 "Net-(J2-Pin_2)")
+	(net 5 "Net-(SW1A-C)")
+	(net 6 "Net-(SW1B-C)")
+	(footprint "TerminalBlock_WAGO:TerminalBlock_WAGO_2601-1102_1x02_P3.50mm_Horizontal"
+		(layer "F.Cu")
+		(uuid "17ccd68c-cc3e-4d1a-a462-6cdd20aa13f3")
+		(at 173.5 107.5 90)
+		(descr "Terminal Block WAGO 2601-1102, 2 pins, pitch 3.5mm, size 8.5x14.5mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-1102, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
+		(tags "THT Terminal Block WAGO 2601-1102 pitch 3.5mm size 8.5x14.5mm drill 1.2mm pad 2.3mm")
+		(property "Reference" "J1"
+			(at 1.81 -10.27 90)
+			(layer "F.SilkS")
+			(uuid "a207fc8a-3fbf-4554-95e3-61b8a5274969")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Value" "Conn_01x02"
+			(at 1.81 6.47 90)
+			(layer "F.Fab")
+			(uuid "6922492d-5cd0-4025-9e13-8852b112d5f3")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 0 0 90)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "905d44c6-74f2-4203-8d55-6cfba61e39cb")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+			(at 0 0 90)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "eba7cc37-9344-4861-98ab-f7a0c676ab8a")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property ki_fp_filters "Connector*:*_1x??_*")
+		(path "/abeb361c-d313-4caa-bb6f-b28e1a0a4522")
+		(sheetname "/")
+		(sheetfile "CAN_Interjector.kicad_sch")
+		(attr through_hole)
+		(fp_line
+			(start 6.18 -9.27)
+			(end 6.18 5.47)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "76cd3178-10ef-4eb1-8ca8-094d2f7ec1cf")
+		)
+		(fp_line
+			(start -2.56 -9.27)
+			(end 6.18 -9.27)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "1338ca72-82d2-46a2-804d-17892ff683b3")
+		)
+		(fp_line
+			(start 6.18 5.47)
+			(end 0.3 5.47)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "b9a1f779-df50-45a3-8f1b-78b0626f87ef")
+		)
+		(fp_line
+			(start -0.3 5.47)
+			(end -2.56 5.47)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "9db9c9e2-1a94-4547-9e64-c6cb0e3e1141")
+		)
+		(fp_line
+			(start -2.56 5.47)
+			(end -2.56 -9.27)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "f5ace905-bf52-4c7e-8d00-b00b53891166")
+		)
+		(fp_poly
+			(pts
+				(xy 0 5.47) (xy 0.44 6.08) (xy -0.44 6.08)
+			)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "97fe1f13-9675-4332-b29c-97de233edb85")
+		)
+		(fp_rect
+			(start -2.94 -9.65)
+			(end 6.56 5.85)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(fill no)
+			(layer "F.CrtYd")
+			(uuid "8ebdc016-d773-4e1f-a7d1-ac155f2b72ca")
+		)
+		(fp_line
+			(start 6.06 -9.15)
+			(end 6.06 5.35)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "717e27cf-bf3b-4955-956e-8c631dae12a1")
+		)
+		(fp_line
+			(start -2.44 -9.15)
+			(end 6.06 -9.15)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "c0519276-d326-4b45-a373-4bf728d2f176")
+		)
+		(fp_line
+			(start -2.44 3.35)
+			(end -2.44 -9.15)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "9f459620-24cc-4957-87ce-c574b97f00f0")
+		)
+		(fp_line
+			(start 6.06 5.35)
+			(end -0.44 5.35)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "48ad84fc-a6a6-4d5c-b9c7-4dee2c3982dc")
+		)
+		(fp_line
+			(start -0.44 5.35)
+			(end -2.44 3.35)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "04b43b3a-4918-49c3-8d76-598dafb22d5a")
+		)
+		(fp_text user "${REFERENCE}"
+			(at 1.81 -1.9 90)
+			(layer "F.Fab")
+			(uuid "c992caeb-6fd5-4645-895d-c5286b6d2502")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(pad "1" thru_hole rect
+			(at 0 -5 90)
+			(size 1.5 2.3)
+			(drill 1.2)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 2 "Net-(J1-Pin_1)")
+			(pinfunction "Pin_1")
+			(pintype "passive")
+			(uuid "fe0b1e03-264f-40d4-8501-41eda83f517e")
+		)
+		(pad "1" thru_hole roundrect
+			(at 0 0 90)
+			(size 1.5 2.3)
+			(drill 1.2)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(roundrect_rratio 0.166667)
+			(net 2 "Net-(J1-Pin_1)")
+			(pinfunction "Pin_1")
+			(pintype "passive")
+			(uuid "d6b77c92-0992-41a2-a0a3-13fb2a82be7a")
+		)
+		(pad "2" thru_hole oval
+			(at 3.5 -5 90)
+			(size 1.5 2.3)
+			(drill 1.2)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 1 "Net-(J1-Pin_2)")
+			(pinfunction "Pin_2")
+			(pintype "passive")
+			(uuid "6a819d2f-c9be-4eb3-ba1b-6392dbb92f96")
+		)
+		(pad "2" thru_hole oval
+			(at 3.5 0 90)
+			(size 1.5 2.3)
+			(drill 1.2)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 1 "Net-(J1-Pin_2)")
+			(pinfunction "Pin_2")
+			(pintype "passive")
+			(uuid "bc719f86-0b62-4d7c-bdea-5a3b4f3a835d")
+		)
+		(embedded_fonts no)
+		(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-1102_1x02_P3.50mm_Horizontal.step"
+			(offset
+				(xyz 0 0 0)
+			)
+			(scale
+				(xyz 1 1 1)
+			)
+			(rotate
+				(xyz 0 0 0)
+			)
+		)
+	)
+	(footprint "Resistor_SMD:R_0603_1608Metric"
+		(layer "F.Cu")
+		(uuid "67351278-84ee-4361-854c-5662ea75caae")
+		(at 157.7729 113.13265 180)
+		(descr "Resistor SMD 0603 (1608 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 "Reference" "R1"
+			(at 0 -1.43 0)
+			(layer "F.SilkS")
+			(uuid "b37df9be-2ade-46b9-b039-2f223fddfd04")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Value" "120 ohms"
+			(at 0 1.43 0)
+			(layer "F.Fab")
+			(uuid "249655c5-bf7c-4c02-b010-b300971e11ef")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 0 0 0)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "cb985a6d-6d98-4134-9213-accd6fc20929")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Description" "Resistor"
+			(at 0 0 0)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "d76a3267-e976-4730-bce4-f0ea1352e8da")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property ki_fp_filters "R_*")
+		(path "/9ade3c4c-781f-489e-8658-c488fd10e274")
+		(sheetname "/")
+		(sheetfile "CAN_Interjector.kicad_sch")
+		(attr smd)
+		(fp_line
+			(start -0.237258 0.5225)
+			(end 0.237258 0.5225)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "2874cda2-07c0-4d40-a8c4-bd723bda3314")
+		)
+		(fp_line
+			(start -0.237258 -0.5225)
+			(end 0.237258 -0.5225)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "c5cf98af-19f4-4711-981d-820c5bb962a5")
+		)
+		(fp_rect
+			(start -1.48 -0.73)
+			(end 1.48 0.73)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(fill no)
+			(layer "F.CrtYd")
+			(uuid "40d27699-d02f-43cd-a729-ad7ea49388af")
+		)
+		(fp_rect
+			(start -0.8 -0.4125)
+			(end 0.8 0.4125)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(fill no)
+			(layer "F.Fab")
+			(uuid "ff3a9656-893a-45fb-808f-53c5b3dfe6c4")
+		)
+		(fp_text user "${REFERENCE}"
+			(at 0 0 0)
+			(layer "F.Fab")
+			(uuid "6dec23f2-73df-410f-9ee6-38683a78803c")
+			(effects
+				(font
+					(size 0.4 0.4)
+					(thickness 0.06)
+				)
+			)
+		)
+		(pad "1" smd roundrect
+			(at -0.825 0 180)
+			(size 0.8 0.95)
+			(layers "F.Cu" "F.Mask" "F.Paste")
+			(roundrect_rratio 0.25)
+			(net 2 "Net-(J1-Pin_1)")
+			(pintype "passive")
+			(uuid "81cc816b-ac35-4002-90ff-39ab5502bc9e")
+		)
+		(pad "2" smd roundrect
+			(at 0.825 0 180)
+			(size 0.8 0.95)
+			(layers "F.Cu" "F.Mask" "F.Paste")
+			(roundrect_rratio 0.25)
+			(net 5 "Net-(SW1A-C)")
+			(pintype "passive")
+			(uuid "ddcba6b4-f503-47cc-afb8-5ac495c35b39")
+		)
+		(embedded_fonts no)
+		(model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step"
+			(offset
+				(xyz 0 0 0)
+			)
+			(scale
+				(xyz 1 1 1)
+			)
+			(rotate
+				(xyz 0 0 0)
+			)
+		)
+	)
+	(footprint "Library:SW_TL2201EEYA_EWI"
+		(layer "F.Cu")
+		(uuid "77d825bd-7623-4e20-af9c-ec76acccc15f")
+		(at 155 103)
+		(tags "TL2201EEYA ")
+		(property "Reference" "SW1"
+			(at 2.7 2.5 0)
+			(unlocked yes)
+			(layer "F.SilkS")
+			(uuid "9db9492a-5084-4434-935f-b8e4f58a274e")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Value" "SW_DPDT_x2"
+			(at 2.7 2.5 0)
+			(unlocked yes)
+			(layer "F.Fab")
+			(uuid "77ebe3f1-f28d-4bf3-b02c-9c7cc32753a1")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 0 0 0)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "357ccc5c-cf1f-4819-9416-e15a29376646")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Description" "Switch, dual pole double throw, separate symbols"
+			(at 0 0 0)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "dee9c55c-2aa6-4ee5-9ea8-19cf5b636a97")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property ki_fp_filters "SW*DPDT*")
+		(path "/9aab75b1-0bce-4670-9e0d-a491930ea8b6")
+		(sheetname "/")
+		(sheetfile "CAN_Interjector.kicad_sch")
+		(attr through_hole)
+		(fp_line
+			(start -1.6815 -1.8815)
+			(end -1.6815 6.8815)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "9dbfb244-1222-4c79-8351-a07791ffb245")
+		)
+		(fp_line
+			(start -1.6815 6.8815)
+			(end 7.0815 6.8815)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "9c72d8f7-2afc-43f3-9932-ae1d1c0dc222")
+		)
+		(fp_line
+			(start 7.0815 -1.8815)
+			(end -1.6815 -1.8815)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "3dde2611-1dc4-45c4-929b-10e46edcccc3")
+		)
+		(fp_line
+			(start 7.0815 6.8815)
+			(end 7.0815 -1.8815)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "4436f031-9b8b-46f0-b548-d73096bda9d3")
+		)
+		(fp_circle
+			(center -3.4595 0)
+			(end -3.2563 0)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(fill no)
+			(layer "F.SilkS")
+			(uuid "8653c015-4b31-497a-993a-933642b5b332")
+		)
+		(fp_line
+			(start -1.8085 -2.0085)
+			(end 7.2085 -2.0085)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "65348aba-c4ad-4797-bb64-0b726271d35d")
+		)
+		(fp_line
+			(start -1.8085 -0.889)
+			(end -1.8085 -2.0085)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "796457d3-caf9-4f0b-87fa-f28467869399")
+		)
+		(fp_line
+			(start -1.8085 -0.889)
+			(end -1.8085 -0.889)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "fbb1a628-fc41-405f-9a37-2978c6a844c1")
+		)
+		(fp_line
+			(start -1.8085 5.889)
+			(end -1.8085 -0.889)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "fd1eedc3-2056-4f77-b58f-7809efe9cbf1")
+		)
+		(fp_line
+			(start -1.8085 5.889)
+			(end -1.8085 5.889)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "47b2b091-5843-48ff-b95b-fd442afa24ae")
+		)
+		(fp_line
+			(start -1.8085 7.0085)
+			(end -1.8085 5.889)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "8c61cb80-90f8-4574-8048-92506300af8a")
+		)
+		(fp_line
+			(start 7.2085 -2.0085)
+			(end 7.2085 -0.889)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "b579f895-5984-43f8-aa4e-6413ed6cef3f")
+		)
+		(fp_line
+			(start 7.2085 -0.889)
+			(end 7.2085 -0.889)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "76b22bfa-e10a-4ec0-9d26-316f1a88b9fe")
+		)
+		(fp_line
+			(start 7.2085 -0.889)
+			(end 7.2085 5.889)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "931476cf-3548-4cb0-b20d-900b597f57fc")
+		)
+		(fp_line
+			(start 7.2085 5.889)
+			(end 7.2085 5.889)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "1661f877-2f33-40be-b7e1-25b8921f484b")
+		)
+		(fp_line
+			(start 7.2085 5.889)
+			(end 7.2085 7.0085)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "9acd8beb-ad25-4bcb-b4c5-2832a7601f85")
+		)
+		(fp_line
+			(start 7.2085 7.0085)
+			(end -1.8085 7.0085)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "9536c88e-d34e-4a81-887b-00699275d0de")
+		)
+		(fp_line
+			(start -1.5545 -1.7545)
+			(end -1.5545 6.7545)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "7ebb938d-e229-4028-b204-9e1f2329af56")
+		)
+		(fp_line
+			(start -1.5545 -0.381)
+			(end -0.381 -0.381)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "9f305732-bc7b-4575-a66c-171316061ce0")
+		)
+		(fp_line
+			(start -1.5545 0.381)
+			(end -1.5545 -0.381)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "93d0c92a-d29b-48b7-b2ec-5a9c89570bcd")
+		)
+		(fp_line
+			(start -1.5545 2.119)
+			(end -0.381 2.119)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "21f9a17a-b02e-467e-bc29-46288a3bac27")
+		)
+		(fp_line
+			(start -1.5545 2.881)
+			(end -1.5545 2.119)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "063630c4-b980-4754-9201-fd2d6196ec5d")
+		)
+		(fp_line
+			(start -1.5545 4.619)
+			(end -0.381 4.619)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "b792c9fe-5eb9-47c2-aef0-66a9ba7a36a1")
+		)
+		(fp_line
+			(start -1.5545 5.381)
+			(end -1.5545 4.619)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "e6e475c8-3dbd-4e3c-988c-6d2f8f8dd788")
+		)
+		(fp_line
+			(start -1.5545 6.7545)
+			(end 6.9545 6.7545)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "12a91bd6-6169-41b4-8a1a-ae9993e5bb64")
+		)
+		(fp_line
+			(start -0.381 -0.381)
+			(end -0.381 0.381)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "1b7dbaff-618f-486b-bd4d-4ba091d50515")
+		)
+		(fp_line
+			(start -0.381 0.381)
+			(end -1.5545 0.381)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "4f57a0f6-648c-4aa0-9114-d1e25e3f93b0")
+		)
+		(fp_line
+			(start -0.381 2.119)
+			(end -0.381 2.881)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "0f1d8913-48f5-4d95-838d-52159ed94b77")
+		)
+		(fp_line
+			(start -0.381 2.881)
+			(end -1.5545 2.881)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "0a88c0ed-9ebb-408b-aa91-631109d85831")
+		)
+		(fp_line
+			(start -0.381 4.619)
+			(end -0.381 5.381)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "576361d8-41ab-44b4-b52c-01188e91b72f")
+		)
+		(fp_line
+			(start -0.381 5.381)
+			(end -1.5545 5.381)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "72b30c46-7bf7-4e36-91b7-db869e99c307")
+		)
+		(fp_line
+			(start 5.780999 -0.381)
+			(end 6.9545 -0.381)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "cf703d2a-0063-45bf-9dbb-e79aa0c5b6e4")
+		)
+		(fp_line
+			(start 5.780999 0.381)
+			(end 5.780999 -0.381)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "aee2b77d-83a9-43b0-ab55-86e992adaedc")
+		)
+		(fp_line
+			(start 5.780999 2.119)
+			(end 6.9545 2.119)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "37d67ae0-7293-4212-a019-5c3f341ab035")
+		)
+		(fp_line
+			(start 5.780999 2.881)
+			(end 5.780999 2.119)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "4fe743c8-3414-4a2a-a038-8f75a44bbbee")
+		)
+		(fp_line
+			(start 5.780999 4.619)
+			(end 6.9545 4.619)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "18bdf976-eca4-41fa-8019-38a85bec33d5")
+		)
+		(fp_line
+			(start 5.780999 5.381)
+			(end 5.780999 4.619)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "9c2c2749-3cec-4454-949d-80edcae22df3")
+		)
+		(fp_line
+			(start 6.9545 -1.7545)
+			(end -1.5545 -1.7545)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "f02ae5ad-9a19-479c-a5b7-284bb1d4b4cf")
+		)
+		(fp_line
+			(start 6.9545 -0.381)
+			(end 6.9545 0.381)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "932b4e3b-b8ee-49d8-8564-6aeb6dcf8019")
+		)
+		(fp_line
+			(start 6.9545 0.381)
+			(end 5.780999 0.381)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "28100397-e884-4963-9254-d156735127f5")
+		)
+		(fp_line
+			(start 6.9545 2.119)
+			(end 6.9545 2.881)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "689edbcb-9c9d-40c5-80b1-56a4e1276625")
+		)
+		(fp_line
+			(start 6.9545 2.881)
+			(end 5.780999 2.881)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "ec51961e-b158-47e8-9f1a-c6d8dd8a8a0b")
+		)
+		(fp_line
+			(start 6.9545 4.619)
+			(end 6.9545 5.381)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "09dfca6e-3ace-4abd-8024-943c5b53c348")
+		)
+		(fp_line
+			(start 6.9545 5.381)
+			(end 5.780999 5.381)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "7d8c906b-eeef-42de-9fe0-f01fdffa2724")
+		)
+		(fp_line
+			(start 6.9545 6.7545)
+			(end 6.9545 -1.7545)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "cb809233-90e0-49ee-aa5e-35c34801b615")
+		)
+		(fp_circle
+			(center -1.5545 -2.54)
+			(end -1.3513 -2.54)
+			(stroke
+				(width 0.1524)
+				(type solid)
+			)
+			(fill no)
+			(layer "F.Fab")
+			(uuid "af0efda0-e3ac-4e95-88c9-9e6aec6a4f5c")
+		)
+		(fp_circle
+			(center 2.7 2.5)
+			(end 4.1986 2.5)
+			(stroke
+				(width 0.0254)
+				(type solid)
+			)
+			(fill no)
+			(layer "F.Fab")
+			(uuid "b18f4f3c-db22-4130-986a-ae223e695a07")
+		)
+		(fp_text user "${REFERENCE}"
+			(at 2.7 2.5 0)
+			(unlocked yes)
+			(layer "F.Fab")
+			(uuid "5b02b75c-ee83-4df2-83d1-214ebc1062c9")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(pad "1" thru_hole rect
+			(at 0 0)
+			(size 1.27 1.27)
+			(drill 0.762)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 3 "Net-(J2-Pin_1)")
+			(pinfunction "A")
+			(pintype "passive")
+			(uuid "247a9018-d577-4942-96c8-ae09ee5522b4")
+		)
+		(pad "2" thru_hole circle
+			(at 0 2.5)
+			(size 1.27 1.27)
+			(drill 0.762)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 1 "Net-(J1-Pin_2)")
+			(pinfunction "B")
+			(pintype "passive")
+			(uuid "848f06ed-fb5c-49ee-ba7e-7e499001b27d")
+		)
+		(pad "3" thru_hole circle
+			(at 0 5)
+			(size 1.27 1.27)
+			(drill 0.762)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 5 "Net-(SW1A-C)")
+			(pinfunction "C")
+			(pintype "passive")
+			(uuid "7be05be5-cec1-46ac-9f77-2db577dcba5d")
+		)
+		(pad "4" thru_hole circle
+			(at 5.399999 5)
+			(size 1.27 1.27)
+			(drill 0.762)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 2 "Net-(J1-Pin_1)")
+			(pinfunction "A")
+			(pintype "passive")
+			(uuid "8bf0a5b7-00b5-4362-a63e-834d0fd1b97b")
+		)
+		(pad "5" thru_hole circle
+			(at 5.399999 2.5)
+			(size 1.27 1.27)
+			(drill 0.762)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 4 "Net-(J2-Pin_2)")
+			(pinfunction "B")
+			(pintype "passive")
+			(uuid "8ea944a0-58b6-46db-b969-bbb29ce0fe87")
+		)
+		(pad "6" thru_hole circle
+			(at 5.399999 0)
+			(size 1.27 1.27)
+			(drill 0.762)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 6 "Net-(SW1B-C)")
+			(pinfunction "C")
+			(pintype "passive")
+			(uuid "8ea06616-48ea-4a7b-8670-228ddf5fb8a1")
+		)
+		(embedded_fonts no)
+	)
+	(footprint "TerminalBlock_WAGO:TerminalBlock_WAGO_2601-1102_1x02_P3.50mm_Horizontal"
+		(layer "F.Cu")
+		(uuid "cdb0e510-8c31-4cb5-b6fb-3ea5caed4f3a")
+		(at 141 104.19 -90)
+		(descr "Terminal Block WAGO 2601-1102, 2 pins, pitch 3.5mm, size 8.5x14.5mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-1102, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
+		(tags "THT Terminal Block WAGO 2601-1102 pitch 3.5mm size 8.5x14.5mm drill 1.2mm pad 2.3mm")
+		(property "Reference" "J2"
+			(at 1.81 -10.27 90)
+			(layer "F.SilkS")
+			(uuid "88a8a8cb-a617-4021-b735-af203852bccc")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Value" "Conn_01x02"
+			(at 1.81 6.47 90)
+			(layer "F.Fab")
+			(uuid "b0d96483-d9bc-4a7f-86a8-41790f4edab6")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 0 0 90)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "d15ac459-aaf0-4a88-83eb-4c9123ed0a1c")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+			(at 0 0 90)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "53f1c885-7ab4-4ae8-a1c7-f85a4281159d")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property ki_fp_filters "Connector*:*_1x??_*")
+		(path "/cb9b1e99-4937-49ad-a621-efe4bb141e3a")
+		(sheetname "/")
+		(sheetfile "CAN_Interjector.kicad_sch")
+		(attr through_hole)
+		(fp_line
+			(start -2.56 5.47)
+			(end -2.56 -9.27)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "78fb359c-322b-46d3-8a90-85670eaecb4d")
+		)
+		(fp_line
+			(start -0.3 5.47)
+			(end -2.56 5.47)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "ece2f5f3-ca88-4e52-91f7-ba6368bbdba5")
+		)
+		(fp_line
+			(start 6.18 5.47)
+			(end 0.3 5.47)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "8652d69e-1645-45c3-a768-c3a5ca1dc51f")
+		)
+		(fp_line
+			(start -2.56 -9.27)
+			(end 6.18 -9.27)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "83709a15-a19b-4e03-9a03-010934209883")
+		)
+		(fp_line
+			(start 6.18 -9.27)
+			(end 6.18 5.47)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "20c0c14b-3735-4c3c-9ef4-3e33f1e69aa5")
+		)
+		(fp_poly
+			(pts
+				(xy 0 5.47) (xy 0.44 6.08) (xy -0.44 6.08)
+			)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "71d05efd-60fe-44ec-afb0-f59eeb711e29")
+		)
+		(fp_rect
+			(start -2.94 -9.65)
+			(end 6.56 5.85)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(fill no)
+			(layer "F.CrtYd")
+			(uuid "9920252c-4b01-444a-947f-2bb6097fb292")
+		)
+		(fp_line
+			(start -0.44 5.35)
+			(end -2.44 3.35)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "c7c55492-ccd4-4aa9-96ed-0a2fd2acdd95")
+		)
+		(fp_line
+			(start 6.06 5.35)
+			(end -0.44 5.35)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "16abfcf9-7736-4f1e-8707-221f69bf1d0b")
+		)
+		(fp_line
+			(start -2.44 3.35)
+			(end -2.44 -9.15)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "c9cf0d0e-7509-4651-8f80-650167683677")
+		)
+		(fp_line
+			(start -2.44 -9.15)
+			(end 6.06 -9.15)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "3b4a6a1c-bf53-46c4-a9ce-0e5306f20568")
+		)
+		(fp_line
+			(start 6.06 -9.15)
+			(end 6.06 5.35)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "db9fc49b-6edd-4467-9bf3-88bce13bb5cf")
+		)
+		(fp_text user "${REFERENCE}"
+			(at 1.81 -1.9 90)
+			(layer "F.Fab")
+			(uuid "18635232-7811-4390-a7dd-6c0e7199e707")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(pad "1" thru_hole rect
+			(at 0 -5 270)
+			(size 1.5 2.3)
+			(drill 1.2)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 3 "Net-(J2-Pin_1)")
+			(pinfunction "Pin_1")
+			(pintype "passive")
+			(uuid "bdf789e7-e80a-46ec-8a08-b27960a3e13a")
+		)
+		(pad "1" thru_hole roundrect
+			(at 0 0 270)
+			(size 1.5 2.3)
+			(drill 1.2)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(roundrect_rratio 0.166667)
+			(net 3 "Net-(J2-Pin_1)")
+			(pinfunction "Pin_1")
+			(pintype "passive")
+			(uuid "10b238a7-197e-431d-985a-bae62e96dd40")
+		)
+		(pad "2" thru_hole oval
+			(at 3.5 -5 270)
+			(size 1.5 2.3)
+			(drill 1.2)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 4 "Net-(J2-Pin_2)")
+			(pinfunction "Pin_2")
+			(pintype "passive")
+			(uuid "9baf7308-bdb9-4fdb-9851-6c7035c73a1f")
+		)
+		(pad "2" thru_hole oval
+			(at 3.5 0 270)
+			(size 1.5 2.3)
+			(drill 1.2)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 4 "Net-(J2-Pin_2)")
+			(pinfunction "Pin_2")
+			(pintype "passive")
+			(uuid "9878f7c1-e49c-4571-aa49-19b57ed04cdd")
+		)
+		(embedded_fonts no)
+		(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-1102_1x02_P3.50mm_Horizontal.step"
+			(offset
+				(xyz 0 0 0)
+			)
+			(scale
+				(xyz 1 1 1)
+			)
+			(rotate
+				(xyz 0 0 0)
+			)
+		)
+	)
+	(footprint "Resistor_SMD:R_0603_1608Metric"
+		(layer "F.Cu")
+		(uuid "e16ba824-0baa-4c37-8258-5f53f75ad656")
+		(at 157.7729 98.13265 180)
+		(descr "Resistor SMD 0603 (1608 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 "Reference" "R2"
+			(at 0 -1.43 0)
+			(layer "F.SilkS")
+			(uuid "866b1dd1-7bc1-401e-bd26-4f0e329c63db")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Value" "120 ohms"
+			(at 0 1.43 0)
+			(layer "F.Fab")
+			(uuid "28d4dfa1-fa07-4275-96a3-eb8be59c3a4e")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 0 0 0)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "72b27706-8833-4f7d-b405-5338a787e34b")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Description" "Resistor"
+			(at 0 0 0)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "36475308-30af-4609-8b44-cfb8370a8c85")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property ki_fp_filters "R_*")
+		(path "/a4e2d215-51fb-4cac-b41d-bfe5e90d8bb7")
+		(sheetname "/")
+		(sheetfile "CAN_Interjector.kicad_sch")
+		(attr smd)
+		(fp_line
+			(start -0.237258 0.5225)
+			(end 0.237258 0.5225)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "69d30ceb-464b-4e4f-8d5c-48a41e22ef99")
+		)
+		(fp_line
+			(start -0.237258 -0.5225)
+			(end 0.237258 -0.5225)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "78cd3466-73fb-4d3f-98f0-247cdbd6aa42")
+		)
+		(fp_rect
+			(start -1.48 -0.73)
+			(end 1.48 0.73)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(fill no)
+			(layer "F.CrtYd")
+			(uuid "dba7ca6e-4256-4aba-b638-ce2f3c38178e")
+		)
+		(fp_rect
+			(start -0.8 -0.4125)
+			(end 0.8 0.4125)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(fill no)
+			(layer "F.Fab")
+			(uuid "e52cfb41-60d5-4f52-abcc-c8c28078270a")
+		)
+		(fp_text user "${REFERENCE}"
+			(at 0 0 0)
+			(layer "F.Fab")
+			(uuid "ca8975ba-67b5-4003-99a7-d162b71d81c0")
+			(effects
+				(font
+					(size 0.4 0.4)
+					(thickness 0.06)
+				)
+			)
+		)
+		(pad "1" smd roundrect
+			(at -0.825 0 180)
+			(size 0.8 0.95)
+			(layers "F.Cu" "F.Mask" "F.Paste")
+			(roundrect_rratio 0.25)
+			(net 6 "Net-(SW1B-C)")
+			(pintype "passive")
+			(uuid "a226df96-9fe9-47f3-b7c0-42fe24e2500d")
+		)
+		(pad "2" smd roundrect
+			(at 0.825 0 180)
+			(size 0.8 0.95)
+			(layers "F.Cu" "F.Mask" "F.Paste")
+			(roundrect_rratio 0.25)
+			(net 3 "Net-(J2-Pin_1)")
+			(pintype "passive")
+			(uuid "32fd00ba-ffa0-42d4-8c7f-a9c29f3d8172")
+		)
+		(embedded_fonts no)
+		(model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step"
+			(offset
+				(xyz 0 0 0)
+			)
+			(scale
+				(xyz 1 1 1)
+			)
+			(rotate
+				(xyz 0 0 0)
+			)
+		)
+	)
+	(gr_line
+		(start 124 95)
+		(end 186.5 95)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "Edge.Cuts")
+		(uuid "6622cdb1-d256-48e7-80a0-14a700a5ba4a")
+	)
+	(segment
+		(start 155 105.5)
+		(end 156.5 104)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 1)
+		(uuid "14869850-f1eb-4e69-a335-44bca21b1ff8")
+	)
+	(segment
+		(start 173.5 104)
+		(end 168.5 104)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 1)
+		(uuid "563d88e3-4cd4-4a7b-883a-fc56d1397ba1")
+	)
+	(segment
+		(start 158.5979 113.13265)
+		(end 158.5979 109.802099)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 2)
+		(uuid "0b02a4b9-5789-43ec-9518-69924c0d2896")
+	)
+	(segment
+		(start 158.5979 109.802099)
+		(end 160.399999 108)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 2)
+		(uuid "820e9980-0cd9-49f7-a339-7a15c020d33a")
+	)
+	(segment
+		(start 168.5 107.5)
+		(end 168 107.5)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 2)
+		(uuid "8d8ac572-c7f9-4a84-a4be-c37f14b1b81d")
+	)
+	(segment
+		(start 168 107.5)
+		(end 167.5 108)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 2)
+		(uuid "8e4e673a-0c00-47e0-bd53-4d2a3f2ad21f")
+	)
+	(segment
+		(start 173.5 107.5)
+		(end 168.5 107.5)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 2)
+		(uuid "ea5e6fb3-7078-4159-8d92-62119fc4fbf4")
+	)
+	(segment
+		(start 141 104.19)
+		(end 146 104.19)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 3)
+		(uuid "1d1ff1f2-bd2c-4f45-8bc3-7bf59675994a")
+	)
+	(segment
+		(start 155 102.5)
+		(end 156.9479 100.5521)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 3)
+		(uuid "50eb0d99-cdc9-43af-a9b5-bd7801151c6a")
+	)
+	(segment
+		(start 155 103)
+		(end 155 102.5)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 3)
+		(uuid "b6c5ef52-f008-4c1d-9a18-c9c4035c531d")
+	)
+	(segment
+		(start 153.81 104.19)
+		(end 155 103)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 3)
+		(uuid "cb0e0158-7337-4f58-8ec9-98e43dc7cc48")
+	)
+	(segment
+		(start 156.9479 100.5521)
+		(end 156.9479 98.13265)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 3)
+		(uuid "fa214f07-f03b-44db-bef8-a477a2c51979")
+	)
+	(segment
+		(start 158.835999 107.064)
+		(end 160.399999 105.5)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 4)
+		(uuid "0d7cd2a3-2648-46e5-837c-24135f2735e4")
+	)
+	(segment
+		(start 141 107.69)
+		(end 146 107.69)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 4)
+		(uuid "34296062-d62b-4e0e-b875-0da616155a61")
+	)
+	(segment
+		(start 146 107.69)
+		(end 146.626 107.064)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 4)
+		(uuid "ec251ff8-5667-4d03-9869-48f2936b6253")
+	)
+	(segment
+		(start 156.9479 113.13265)
+		(end 156.9479 109.9479)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 5)
+		(uuid "91aa9c13-ffcb-4a00-817c-3e3024a3e08e")
+	)
+	(segment
+		(start 156.9479 109.9479)
+		(end 155 108)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 5)
+		(uuid "c2354483-a731-4c2e-9500-84c908b68d19")
+	)
+	(segment
+		(start 158.5979 101.197901)
+		(end 158.5979 98.13265)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 6)
+		(uuid "0d6653ca-3099-480f-aead-08238cd8488b")
+	)
+	(segment
+		(start 160.399999 103)
+		(end 158.5979 101.197901)
+		(width 0.2)
+		(layer "F.Cu")
+		(net 6)
+		(uuid "649ae813-a5bb-4e4a-aef1-93c14a07535a")
+	)
+	(embedded_fonts no)
+)
diff --git a/CAN_Interjector.kicad_prl b/CAN_Interjector.kicad_prl
new file mode 100644
index 0000000..ccda0df
--- /dev/null
+++ b/CAN_Interjector.kicad_prl
@@ -0,0 +1,120 @@
+{
+  "board": {
+    "active_layer": 0,
+    "active_layer_preset": "",
+    "auto_track_width": true,
+    "hidden_netclasses": [],
+    "hidden_nets": [],
+    "high_contrast_mode": 0,
+    "net_color_mode": 1,
+    "opacity": {
+      "images": 0.6,
+      "pads": 1.0,
+      "shapes": 1.0,
+      "tracks": 1.0,
+      "vias": 1.0,
+      "zones": 0.6
+    },
+    "selection_filter": {
+      "dimensions": true,
+      "footprints": true,
+      "graphics": true,
+      "keepouts": true,
+      "lockedItems": false,
+      "otherItems": true,
+      "pads": true,
+      "text": true,
+      "tracks": true,
+      "vias": true,
+      "zones": true
+    },
+    "visible_items": [
+      "vias",
+      "footprint_text",
+      "footprint_anchors",
+      "ratsnest",
+      "grid",
+      "footprints_front",
+      "footprints_back",
+      "footprint_values",
+      "footprint_references",
+      "tracks",
+      "drc_errors",
+      "drawing_sheet",
+      "bitmaps",
+      "pads",
+      "zones",
+      "drc_warnings",
+      "drc_exclusions",
+      "locked_item_shadows",
+      "conflict_shadows",
+      "shapes"
+    ],
+    "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff",
+    "zone_display_mode": 0
+  },
+  "git": {
+    "repo_type": "",
+    "repo_username": "",
+    "ssh_key": ""
+  },
+  "meta": {
+    "filename": "CAN_Interjector.kicad_prl",
+    "version": 5
+  },
+  "net_inspector_panel": {
+    "col_hidden": [
+      false,
+      false,
+      false,
+      false,
+      false,
+      false,
+      false,
+      false,
+      false,
+      false
+    ],
+    "col_order": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      5,
+      6,
+      7,
+      8,
+      9
+    ],
+    "col_widths": [],
+    "custom_group_rules": [],
+    "expanded_rows": [],
+    "filter_by_net_name": true,
+    "filter_by_netclass": true,
+    "filter_text": "",
+    "group_by_constraint": false,
+    "group_by_netclass": false,
+    "show_unconnected_nets": false,
+    "show_zero_pad_nets": false,
+    "sort_ascending": true,
+    "sorting_column": -1
+  },
+  "open_jobsets": [],
+  "project": {
+    "files": []
+  },
+  "schematic": {
+    "selection_filter": {
+      "graphics": true,
+      "images": true,
+      "labels": true,
+      "lockedItems": false,
+      "otherItems": true,
+      "pins": true,
+      "symbols": true,
+      "text": true,
+      "wires": true
+    }
+  }
+}
diff --git a/CAN_Interjector.kicad_pro b/CAN_Interjector.kicad_pro
new file mode 100644
index 0000000..8661c13
--- /dev/null
+++ b/CAN_Interjector.kicad_pro
@@ -0,0 +1,619 @@
+{
+  "board": {
+    "3dviewports": [],
+    "design_settings": {
+      "defaults": {
+        "apply_defaults_to_fp_fields": false,
+        "apply_defaults_to_fp_shapes": false,
+        "apply_defaults_to_fp_text": false,
+        "board_outline_line_width": 0.05,
+        "copper_line_width": 0.2,
+        "copper_text_italic": false,
+        "copper_text_size_h": 1.5,
+        "copper_text_size_v": 1.5,
+        "copper_text_thickness": 0.3,
+        "copper_text_upright": false,
+        "courtyard_line_width": 0.05,
+        "dimension_precision": 4,
+        "dimension_units": 3,
+        "dimensions": {
+          "arrow_length": 1270000,
+          "extension_offset": 500000,
+          "keep_text_aligned": true,
+          "suppress_zeroes": true,
+          "text_position": 0,
+          "units_format": 0
+        },
+        "fab_line_width": 0.1,
+        "fab_text_italic": false,
+        "fab_text_size_h": 1.0,
+        "fab_text_size_v": 1.0,
+        "fab_text_thickness": 0.15,
+        "fab_text_upright": false,
+        "other_line_width": 0.1,
+        "other_text_italic": false,
+        "other_text_size_h": 1.0,
+        "other_text_size_v": 1.0,
+        "other_text_thickness": 0.15,
+        "other_text_upright": false,
+        "pads": {
+          "drill": 0.8,
+          "height": 1.27,
+          "width": 2.54
+        },
+        "silk_line_width": 0.1,
+        "silk_text_italic": false,
+        "silk_text_size_h": 1.0,
+        "silk_text_size_v": 1.0,
+        "silk_text_thickness": 0.1,
+        "silk_text_upright": false,
+        "zones": {
+          "min_clearance": 0.5
+        }
+      },
+      "diff_pair_dimensions": [],
+      "drc_exclusions": [],
+      "meta": {
+        "version": 2
+      },
+      "rule_severities": {
+        "annular_width": "error",
+        "clearance": "error",
+        "connection_width": "warning",
+        "copper_edge_clearance": "error",
+        "copper_sliver": "warning",
+        "courtyards_overlap": "error",
+        "creepage": "error",
+        "diff_pair_gap_out_of_range": "error",
+        "diff_pair_uncoupled_length_too_long": "error",
+        "drill_out_of_range": "error",
+        "duplicate_footprints": "warning",
+        "extra_footprint": "warning",
+        "footprint": "error",
+        "footprint_filters_mismatch": "ignore",
+        "footprint_symbol_mismatch": "warning",
+        "footprint_type_mismatch": "ignore",
+        "hole_clearance": "error",
+        "hole_to_hole": "warning",
+        "holes_co_located": "warning",
+        "invalid_outline": "error",
+        "isolated_copper": "warning",
+        "item_on_disabled_layer": "error",
+        "items_not_allowed": "error",
+        "length_out_of_range": "error",
+        "lib_footprint_issues": "warning",
+        "lib_footprint_mismatch": "warning",
+        "malformed_courtyard": "error",
+        "microvia_drill_out_of_range": "error",
+        "mirrored_text_on_front_layer": "warning",
+        "missing_courtyard": "ignore",
+        "missing_footprint": "warning",
+        "net_conflict": "warning",
+        "nonmirrored_text_on_back_layer": "warning",
+        "npth_inside_courtyard": "ignore",
+        "padstack": "warning",
+        "pth_inside_courtyard": "ignore",
+        "shorting_items": "error",
+        "silk_edge_clearance": "warning",
+        "silk_over_copper": "warning",
+        "silk_overlap": "warning",
+        "skew_out_of_range": "error",
+        "solder_mask_bridge": "error",
+        "starved_thermal": "error",
+        "text_height": "warning",
+        "text_on_edge_cuts": "error",
+        "text_thickness": "warning",
+        "through_hole_pad_without_hole": "error",
+        "too_many_vias": "error",
+        "track_angle": "error",
+        "track_dangling": "warning",
+        "track_segment_length": "error",
+        "track_width": "error",
+        "tracks_crossing": "error",
+        "unconnected_items": "error",
+        "unresolved_variable": "error",
+        "via_dangling": "warning",
+        "zones_intersect": "error"
+      },
+      "rules": {
+        "max_error": 0.005,
+        "min_clearance": 0.0,
+        "min_connection": 0.0,
+        "min_copper_edge_clearance": 0.5,
+        "min_groove_width": 0.0,
+        "min_hole_clearance": 0.25,
+        "min_hole_to_hole": 0.25,
+        "min_microvia_diameter": 0.2,
+        "min_microvia_drill": 0.1,
+        "min_resolved_spokes": 2,
+        "min_silk_clearance": 0.0,
+        "min_text_height": 0.8,
+        "min_text_thickness": 0.08,
+        "min_through_hole_diameter": 0.3,
+        "min_track_width": 0.0,
+        "min_via_annular_width": 0.1,
+        "min_via_diameter": 0.5,
+        "solder_mask_to_copper_clearance": 0.0,
+        "use_height_for_length_calcs": true
+      },
+      "teardrop_options": [
+        {
+          "td_onpthpad": true,
+          "td_onroundshapesonly": false,
+          "td_onsmdpad": true,
+          "td_ontrackend": false,
+          "td_onvia": true
+        }
+      ],
+      "teardrop_parameters": [
+        {
+          "td_allow_use_two_tracks": true,
+          "td_curve_segcount": 0,
+          "td_height_ratio": 1.0,
+          "td_length_ratio": 0.5,
+          "td_maxheight": 2.0,
+          "td_maxlen": 1.0,
+          "td_on_pad_in_zone": false,
+          "td_target_name": "td_round_shape",
+          "td_width_to_size_filter_ratio": 0.9
+        },
+        {
+          "td_allow_use_two_tracks": true,
+          "td_curve_segcount": 0,
+          "td_height_ratio": 1.0,
+          "td_length_ratio": 0.5,
+          "td_maxheight": 2.0,
+          "td_maxlen": 1.0,
+          "td_on_pad_in_zone": false,
+          "td_target_name": "td_rect_shape",
+          "td_width_to_size_filter_ratio": 0.9
+        },
+        {
+          "td_allow_use_two_tracks": true,
+          "td_curve_segcount": 0,
+          "td_height_ratio": 1.0,
+          "td_length_ratio": 0.5,
+          "td_maxheight": 2.0,
+          "td_maxlen": 1.0,
+          "td_on_pad_in_zone": false,
+          "td_target_name": "td_track_end",
+          "td_width_to_size_filter_ratio": 0.9
+        }
+      ],
+      "track_widths": [],
+      "tuning_pattern_settings": {
+        "diff_pair_defaults": {
+          "corner_radius_percentage": 80,
+          "corner_style": 1,
+          "max_amplitude": 1.0,
+          "min_amplitude": 0.2,
+          "single_sided": false,
+          "spacing": 1.0
+        },
+        "diff_pair_skew_defaults": {
+          "corner_radius_percentage": 80,
+          "corner_style": 1,
+          "max_amplitude": 1.0,
+          "min_amplitude": 0.2,
+          "single_sided": false,
+          "spacing": 0.6
+        },
+        "single_track_defaults": {
+          "corner_radius_percentage": 80,
+          "corner_style": 1,
+          "max_amplitude": 1.0,
+          "min_amplitude": 0.2,
+          "single_sided": false,
+          "spacing": 0.6
+        }
+      },
+      "via_dimensions": [],
+      "zones_allow_external_fillets": false
+    },
+    "ipc2581": {
+      "dist": "",
+      "distpn": "",
+      "internal_id": "",
+      "mfg": "",
+      "mpn": ""
+    },
+    "layer_pairs": [],
+    "layer_presets": [],
+    "viewports": []
+  },
+  "boards": [],
+  "cvpcb": {
+    "equivalence_files": []
+  },
+  "erc": {
+    "erc_exclusions": [],
+    "meta": {
+      "version": 0
+    },
+    "pin_map": [
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        2,
+        2,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        1,
+        0,
+        1,
+        2
+      ],
+      [
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        2,
+        1,
+        1,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        1,
+        1,
+        1,
+        1,
+        1,
+        0,
+        1,
+        1,
+        1,
+        1,
+        1,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        1,
+        2,
+        0,
+        0,
+        1,
+        0,
+        2,
+        2,
+        2,
+        2
+      ],
+      [
+        0,
+        2,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        1,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        0,
+        0,
+        2
+      ],
+      [
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2
+      ]
+    ],
+    "rule_severities": {
+      "bus_definition_conflict": "error",
+      "bus_entry_needed": "error",
+      "bus_to_bus_conflict": "error",
+      "bus_to_net_conflict": "error",
+      "different_unit_footprint": "error",
+      "different_unit_net": "error",
+      "duplicate_reference": "error",
+      "duplicate_sheet_names": "error",
+      "endpoint_off_grid": "warning",
+      "extra_units": "error",
+      "footprint_filter": "ignore",
+      "footprint_link_issues": "warning",
+      "four_way_junction": "ignore",
+      "global_label_dangling": "warning",
+      "hier_label_mismatch": "error",
+      "label_dangling": "error",
+      "label_multiple_wires": "warning",
+      "lib_symbol_issues": "warning",
+      "lib_symbol_mismatch": "warning",
+      "missing_bidi_pin": "warning",
+      "missing_input_pin": "warning",
+      "missing_power_pin": "error",
+      "missing_unit": "warning",
+      "multiple_net_names": "warning",
+      "net_not_bus_member": "warning",
+      "no_connect_connected": "warning",
+      "no_connect_dangling": "warning",
+      "pin_not_connected": "error",
+      "pin_not_driven": "error",
+      "pin_to_pin": "warning",
+      "power_pin_not_driven": "error",
+      "same_local_global_label": "warning",
+      "similar_label_and_power": "warning",
+      "similar_labels": "warning",
+      "similar_power": "warning",
+      "simulation_model_issue": "ignore",
+      "single_global_label": "ignore",
+      "unannotated": "error",
+      "unconnected_wire_endpoint": "warning",
+      "undefined_netclass": "error",
+      "unit_value_mismatch": "error",
+      "unresolved_variable": "error",
+      "wire_dangling": "error"
+    }
+  },
+  "libraries": {
+    "pinned_footprint_libs": [],
+    "pinned_symbol_libs": []
+  },
+  "meta": {
+    "filename": "CAN_Interjector.kicad_pro",
+    "version": 3
+  },
+  "net_settings": {
+    "classes": [
+      {
+        "bus_width": 12,
+        "clearance": 0.2,
+        "diff_pair_gap": 0.25,
+        "diff_pair_via_gap": 0.25,
+        "diff_pair_width": 0.2,
+        "line_style": 0,
+        "microvia_diameter": 0.3,
+        "microvia_drill": 0.1,
+        "name": "Default",
+        "pcb_color": "rgba(0, 0, 0, 0.000)",
+        "priority": 2147483647,
+        "schematic_color": "rgba(0, 0, 0, 0.000)",
+        "track_width": 0.2,
+        "via_diameter": 0.6,
+        "via_drill": 0.3,
+        "wire_width": 6
+      }
+    ],
+    "meta": {
+      "version": 4
+    },
+    "net_colors": null,
+    "netclass_assignments": null,
+    "netclass_patterns": []
+  },
+  "pcbnew": {
+    "last_paths": {
+      "gencad": "",
+      "idf": "",
+      "netlist": "",
+      "plot": "",
+      "pos_files": "",
+      "specctra_dsn": "",
+      "step": "",
+      "svg": "",
+      "vrml": ""
+    },
+    "page_layout_descr_file": ""
+  },
+  "schematic": {
+    "annotate_start_num": 0,
+    "bom_export_filename": "${PROJECTNAME}.csv",
+    "bom_fmt_presets": [],
+    "bom_fmt_settings": {
+      "field_delimiter": ",",
+      "keep_line_breaks": false,
+      "keep_tabs": false,
+      "name": "CSV",
+      "ref_delimiter": ",",
+      "ref_range_delimiter": "",
+      "string_delimiter": "\""
+    },
+    "bom_presets": [],
+    "bom_settings": {
+      "exclude_dnp": false,
+      "fields_ordered": [
+        {
+          "group_by": false,
+          "label": "Reference",
+          "name": "Reference",
+          "show": true
+        },
+        {
+          "group_by": false,
+          "label": "Qty",
+          "name": "${QUANTITY}",
+          "show": true
+        },
+        {
+          "group_by": true,
+          "label": "Value",
+          "name": "Value",
+          "show": true
+        },
+        {
+          "group_by": true,
+          "label": "DNP",
+          "name": "${DNP}",
+          "show": true
+        },
+        {
+          "group_by": true,
+          "label": "Exclude from BOM",
+          "name": "${EXCLUDE_FROM_BOM}",
+          "show": true
+        },
+        {
+          "group_by": true,
+          "label": "Exclude from Board",
+          "name": "${EXCLUDE_FROM_BOARD}",
+          "show": true
+        },
+        {
+          "group_by": true,
+          "label": "Footprint",
+          "name": "Footprint",
+          "show": true
+        },
+        {
+          "group_by": false,
+          "label": "Datasheet",
+          "name": "Datasheet",
+          "show": true
+        }
+      ],
+      "filter_string": "",
+      "group_symbols": true,
+      "include_excluded_from_bom": true,
+      "name": "Default Editing",
+      "sort_asc": true,
+      "sort_field": "Reference"
+    },
+    "connection_grid_size": 50.0,
+    "drawing": {
+      "dashed_lines_dash_length_ratio": 12.0,
+      "dashed_lines_gap_length_ratio": 3.0,
+      "default_line_thickness": 6.0,
+      "default_text_size": 50.0,
+      "field_names": [],
+      "intersheets_ref_own_page": false,
+      "intersheets_ref_prefix": "",
+      "intersheets_ref_short": false,
+      "intersheets_ref_show": false,
+      "intersheets_ref_suffix": "",
+      "junction_size_choice": 3,
+      "label_size_ratio": 0.375,
+      "operating_point_overlay_i_precision": 3,
+      "operating_point_overlay_i_range": "~A",
+      "operating_point_overlay_v_precision": 3,
+      "operating_point_overlay_v_range": "~V",
+      "overbar_offset_ratio": 1.23,
+      "pin_symbol_size": 25.0,
+      "text_offset_ratio": 0.15
+    },
+    "legacy_lib_dir": "",
+    "legacy_lib_list": [],
+    "meta": {
+      "version": 1
+    },
+    "net_format_name": "",
+    "page_layout_descr_file": "",
+    "plot_directory": "",
+    "space_save_all_events": true,
+    "spice_current_sheet_as_root": false,
+    "spice_external_command": "spice \"%I\"",
+    "spice_model_current_sheet_as_root": true,
+    "spice_save_all_currents": false,
+    "spice_save_all_dissipations": false,
+    "spice_save_all_voltages": false,
+    "subpart_first_id": 65,
+    "subpart_id_separator": 0
+  },
+  "sheets": [
+    [
+      "1a9f8bbe-0e42-49b5-bf47-c08f12e3ac22",
+      "Root"
+    ]
+  ],
+  "text_variables": {}
+}
diff --git a/CAN_Interjector.kicad_sch b/CAN_Interjector.kicad_sch
new file mode 100644
index 0000000..795e8aa
--- /dev/null
+++ b/CAN_Interjector.kicad_sch
@@ -0,0 +1,1106 @@
+(kicad_sch
+	(version 20250114)
+	(generator "eeschema")
+	(generator_version "9.0")
+	(uuid "1a9f8bbe-0e42-49b5-bf47-c08f12e3ac22")
+	(paper "A4")
+	(lib_symbols
+		(symbol "Connector_Generic:Conn_01x02"
+			(pin_names
+				(offset 1.016)
+				(hide yes)
+			)
+			(exclude_from_sim no)
+			(in_bom yes)
+			(on_board yes)
+			(property "Reference" "J"
+				(at 0 2.54 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+				)
+			)
+			(property "Value" "Conn_01x02"
+				(at 0 -5.08 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+				)
+			)
+			(property "Footprint" ""
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "Datasheet" "~"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "ki_keywords" "connector"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "ki_fp_filters" "Connector*:*_1x??_*"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(symbol "Conn_01x02_1_1"
+				(rectangle
+					(start -1.27 1.27)
+					(end 1.27 -3.81)
+					(stroke
+						(width 0.254)
+						(type default)
+					)
+					(fill
+						(type background)
+					)
+				)
+				(rectangle
+					(start -1.27 0.127)
+					(end 0 -0.127)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 -2.413)
+					(end 0 -2.667)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(pin passive line
+					(at -5.08 0 0)
+					(length 3.81)
+					(name "Pin_1"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "1"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 -2.54 0)
+					(length 3.81)
+					(name "Pin_2"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "2"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+			)
+			(embedded_fonts no)
+		)
+		(symbol "Device:R"
+			(pin_numbers
+				(hide yes)
+			)
+			(pin_names
+				(offset 0)
+			)
+			(exclude_from_sim no)
+			(in_bom yes)
+			(on_board yes)
+			(property "Reference" "R"
+				(at 2.032 0 90)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+				)
+			)
+			(property "Value" "R"
+				(at 0 0 90)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+				)
+			)
+			(property "Footprint" ""
+				(at -1.778 0 90)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "Datasheet" "~"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "Description" "Resistor"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "ki_keywords" "R res resistor"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "ki_fp_filters" "R_*"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(symbol "R_0_1"
+				(rectangle
+					(start -1.016 -2.54)
+					(end 1.016 2.54)
+					(stroke
+						(width 0.254)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+			)
+			(symbol "R_1_1"
+				(pin passive line
+					(at 0 3.81 270)
+					(length 1.27)
+					(name "~"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "1"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at 0 -3.81 90)
+					(length 1.27)
+					(name "~"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "2"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+			)
+			(embedded_fonts no)
+		)
+		(symbol "Switch:SW_DPDT_x2"
+			(pin_names
+				(offset 0)
+				(hide yes)
+			)
+			(exclude_from_sim no)
+			(in_bom yes)
+			(on_board yes)
+			(property "Reference" "SW"
+				(at 0 5.08 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+				)
+			)
+			(property "Value" "SW_DPDT_x2"
+				(at 0 -5.08 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+				)
+			)
+			(property "Footprint" ""
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "Datasheet" "~"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "Description" "Switch, dual pole double throw, separate symbols"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "ki_keywords" "switch dual-pole double-throw DPDT spdt ON-ON"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "ki_fp_filters" "SW*DPDT*"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(symbol "SW_DPDT_x2_0_0"
+				(circle
+					(center -2.032 0)
+					(radius 0.508)
+					(stroke
+						(width 0)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(circle
+					(center 2.032 -2.54)
+					(radius 0.508)
+					(stroke
+						(width 0)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+			)
+			(symbol "SW_DPDT_x2_0_1"
+				(rectangle
+					(start -3.175 3.81)
+					(end 3.175 -3.81)
+					(stroke
+						(width 0.254)
+						(type default)
+					)
+					(fill
+						(type background)
+					)
+				)
+				(polyline
+					(pts
+						(xy -1.524 0.254) (xy 1.5748 2.286)
+					)
+					(stroke
+						(width 0)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(circle
+					(center 2.032 2.54)
+					(radius 0.508)
+					(stroke
+						(width 0)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+			)
+			(symbol "SW_DPDT_x2_1_1"
+				(pin passive line
+					(at -5.08 0 0)
+					(length 2.54)
+					(name "B"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "2"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at 5.08 2.54 180)
+					(length 2.54)
+					(name "A"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "1"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at 5.08 -2.54 180)
+					(length 2.54)
+					(name "C"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "3"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+			)
+			(symbol "SW_DPDT_x2_2_1"
+				(pin passive line
+					(at -5.08 0 0)
+					(length 2.54)
+					(name "B"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "5"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at 5.08 2.54 180)
+					(length 2.54)
+					(name "A"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "4"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at 5.08 -2.54 180)
+					(length 2.54)
+					(name "C"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "6"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+			)
+			(embedded_fonts no)
+		)
+	)
+	(junction
+		(at 144.78 90.17)
+		(diameter 0)
+		(color 0 0 0 0)
+		(uuid "c1ea3856-8a24-45e5-8303-1cc67e8e3840")
+	)
+	(junction
+		(at 78.74 87.63)
+		(diameter 0)
+		(color 0 0 0 0)
+		(uuid "f68ed496-0bd8-4e9a-a6e1-b4a4d239d65a")
+	)
+	(wire
+		(pts
+			(xy 144.78 74.93) (xy 154.94 74.93)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "26d062c7-9e5b-44fa-a7cf-71ab15548a74")
+	)
+	(wire
+		(pts
+			(xy 66.04 90.17) (xy 144.78 90.17)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "34446442-9813-461a-baa2-47c9cda33e35")
+	)
+	(wire
+		(pts
+			(xy 66.04 95.25) (xy 78.74 95.25)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "411b3095-f6c6-443b-8554-1f5a8b6ad62a")
+	)
+	(wire
+		(pts
+			(xy 154.94 87.63) (xy 154.94 80.01)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "76dd2571-f0c1-4231-9c89-6a9fb3aac904")
+	)
+	(wire
+		(pts
+			(xy 190.5 77.47) (xy 165.1 77.47)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "79ff63ec-4c59-4d03-9f3f-8e0ef2fc9a06")
+	)
+	(wire
+		(pts
+			(xy 144.78 90.17) (xy 190.5 90.17)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "83161056-2702-4147-b910-dd62788cce06")
+	)
+	(wire
+		(pts
+			(xy 144.78 82.55) (xy 144.78 74.93)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "9fcd0a94-f954-4765-9a8b-c1a3d94533b6")
+	)
+	(wire
+		(pts
+			(xy 35.56 90.17) (xy 55.88 90.17)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "c4ac7e96-c577-4ef2-be39-bb3f1e0cb5d3")
+	)
+	(wire
+		(pts
+			(xy 190.5 90.17) (xy 190.5 85.09)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "cb1ecdd3-1bf1-4ea8-b63d-4ba4f00668f6")
+	)
+	(wire
+		(pts
+			(xy 78.74 87.63) (xy 154.94 87.63)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "d6db2918-41e5-4de9-98fc-f415a8849fa1")
+	)
+	(wire
+		(pts
+			(xy 190.5 82.55) (xy 190.5 77.47)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "dd689b90-9939-4062-9e4d-e272e7854cb6")
+	)
+	(wire
+		(pts
+			(xy 35.56 87.63) (xy 78.74 87.63)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "ddd23736-e866-4861-b577-e19d096c9ec7")
+	)
+	(wire
+		(pts
+			(xy 55.88 90.17) (xy 55.88 92.71)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "f5705e45-b724-4ef4-845e-533d3c16d3a8")
+	)
+	(symbol
+		(lib_id "Switch:SW_DPDT_x2")
+		(at 160.02 77.47 180)
+		(unit 2)
+		(exclude_from_sim no)
+		(in_bom yes)
+		(on_board yes)
+		(dnp no)
+		(fields_autoplaced yes)
+		(uuid "76b7801c-3bf1-49e5-9721-27442616254c")
+		(property "Reference" "SW1"
+			(at 160.02 68.58 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+			)
+		)
+		(property "Value" "SW_DPDT_x2"
+			(at 160.02 71.12 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+			)
+		)
+		(property "Footprint" "Library:SW_TL2201EEYA_EWI"
+			(at 160.02 77.47 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 160.02 77.47 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Description" "Switch, dual pole double throw, separate symbols"
+			(at 160.02 77.47 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(pin "6"
+			(uuid "14a81fb2-26e5-4f78-a352-41ab4b9340cf")
+		)
+		(pin "1"
+			(uuid "539a7ed7-3b77-4c3e-9748-4e18f20b2bd5")
+		)
+		(pin "5"
+			(uuid "a3ff0496-9e30-4224-8500-a0a266074d84")
+		)
+		(pin "2"
+			(uuid "16af8e1c-5a28-4bee-9efd-f7a0415349d1")
+		)
+		(pin "4"
+			(uuid "75a87b3b-2043-4092-a26d-01cf4ee07dda")
+		)
+		(pin "3"
+			(uuid "98c6d920-ed42-40cd-b8bc-92a8cce3d542")
+		)
+		(instances
+			(project ""
+				(path "/1a9f8bbe-0e42-49b5-bf47-c08f12e3ac22"
+					(reference "SW1")
+					(unit 2)
+				)
+			)
+		)
+	)
+	(symbol
+		(lib_id "Switch:SW_DPDT_x2")
+		(at 60.96 92.71 0)
+		(unit 1)
+		(exclude_from_sim no)
+		(in_bom yes)
+		(on_board yes)
+		(dnp no)
+		(fields_autoplaced yes)
+		(uuid "9aab75b1-0bce-4670-9e0d-a491930ea8b6")
+		(property "Reference" "SW1"
+			(at 60.96 83.82 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+			)
+		)
+		(property "Value" "SW_DPDT_x2"
+			(at 60.96 86.36 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+			)
+		)
+		(property "Footprint" "Library:SW_TL2201EEYA_EWI"
+			(at 60.96 92.71 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 60.96 92.71 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Description" "Switch, dual pole double throw, separate symbols"
+			(at 60.96 92.71 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(pin "6"
+			(uuid "14a81fb2-26e5-4f78-a352-41ab4b9340cf")
+		)
+		(pin "1"
+			(uuid "539a7ed7-3b77-4c3e-9748-4e18f20b2bd5")
+		)
+		(pin "5"
+			(uuid "a3ff0496-9e30-4224-8500-a0a266074d84")
+		)
+		(pin "2"
+			(uuid "16af8e1c-5a28-4bee-9efd-f7a0415349d1")
+		)
+		(pin "4"
+			(uuid "75a87b3b-2043-4092-a26d-01cf4ee07dda")
+		)
+		(pin "3"
+			(uuid "98c6d920-ed42-40cd-b8bc-92a8cce3d542")
+		)
+		(instances
+			(project ""
+				(path "/1a9f8bbe-0e42-49b5-bf47-c08f12e3ac22"
+					(reference "SW1")
+					(unit 1)
+				)
+			)
+		)
+	)
+	(symbol
+		(lib_id "Device:R")
+		(at 78.74 91.44 0)
+		(unit 1)
+		(exclude_from_sim no)
+		(in_bom yes)
+		(on_board yes)
+		(dnp no)
+		(fields_autoplaced yes)
+		(uuid "9ade3c4c-781f-489e-8658-c488fd10e274")
+		(property "Reference" "R1"
+			(at 81.28 90.1699 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(justify left)
+			)
+		)
+		(property "Value" "120 ohms"
+			(at 81.28 92.7099 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(justify left)
+			)
+		)
+		(property "Footprint" "Resistor_SMD:R_0603_1608Metric"
+			(at 76.962 91.44 90)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 78.74 91.44 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Description" "Resistor"
+			(at 78.74 91.44 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(pin "2"
+			(uuid "97fd5d61-26d7-4bd8-b50d-b26d17f6a365")
+		)
+		(pin "1"
+			(uuid "6baeab55-1984-4950-8539-1dc41db5efc6")
+		)
+		(instances
+			(project ""
+				(path "/1a9f8bbe-0e42-49b5-bf47-c08f12e3ac22"
+					(reference "R1")
+					(unit 1)
+				)
+			)
+		)
+	)
+	(symbol
+		(lib_id "Device:R")
+		(at 144.78 86.36 0)
+		(unit 1)
+		(exclude_from_sim no)
+		(in_bom yes)
+		(on_board yes)
+		(dnp no)
+		(fields_autoplaced yes)
+		(uuid "a4e2d215-51fb-4cac-b41d-bfe5e90d8bb7")
+		(property "Reference" "R2"
+			(at 147.32 85.0899 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(justify left)
+			)
+		)
+		(property "Value" "120 ohms"
+			(at 147.32 87.6299 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(justify left)
+			)
+		)
+		(property "Footprint" "Resistor_SMD:R_0603_1608Metric"
+			(at 143.002 86.36 90)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 144.78 86.36 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Description" "Resistor"
+			(at 144.78 86.36 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(pin "2"
+			(uuid "7f19f8d1-2dd9-4a01-9008-672a211d069d")
+		)
+		(pin "1"
+			(uuid "db48f0b7-ec34-4178-b826-14cd2dfee2ef")
+		)
+		(instances
+			(project "CAN_Interjector"
+				(path "/1a9f8bbe-0e42-49b5-bf47-c08f12e3ac22"
+					(reference "R2")
+					(unit 1)
+				)
+			)
+		)
+	)
+	(symbol
+		(lib_id "Connector_Generic:Conn_01x02")
+		(at 30.48 87.63 0)
+		(mirror y)
+		(unit 1)
+		(exclude_from_sim no)
+		(in_bom yes)
+		(on_board yes)
+		(dnp no)
+		(uuid "abeb361c-d313-4caa-bb6f-b28e1a0a4522")
+		(property "Reference" "J1"
+			(at 27.94 87.6299 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(justify left)
+			)
+		)
+		(property "Value" "Conn_01x02"
+			(at 27.94 90.1699 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(justify left)
+			)
+		)
+		(property "Footprint" "TerminalBlock_WAGO:TerminalBlock_WAGO_2601-1102_1x02_P3.50mm_Horizontal"
+			(at 30.48 87.63 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 30.48 87.63 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+			(at 30.48 87.63 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(pin "2"
+			(uuid "543c0bd3-9f55-482e-a25b-74c23ed817e1")
+		)
+		(pin "1"
+			(uuid "07a78671-e71d-45f4-b857-514dc5f91d1a")
+		)
+		(instances
+			(project ""
+				(path "/1a9f8bbe-0e42-49b5-bf47-c08f12e3ac22"
+					(reference "J1")
+					(unit 1)
+				)
+			)
+		)
+	)
+	(symbol
+		(lib_id "Connector_Generic:Conn_01x02")
+		(at 195.58 85.09 0)
+		(mirror x)
+		(unit 1)
+		(exclude_from_sim no)
+		(in_bom yes)
+		(on_board yes)
+		(dnp no)
+		(uuid "cb9b1e99-4937-49ad-a621-efe4bb141e3a")
+		(property "Reference" "J2"
+			(at 198.12 85.0901 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(justify left)
+			)
+		)
+		(property "Value" "Conn_01x02"
+			(at 198.12 82.5501 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(justify left)
+			)
+		)
+		(property "Footprint" "TerminalBlock_WAGO:TerminalBlock_WAGO_2601-1102_1x02_P3.50mm_Horizontal"
+			(at 195.58 85.09 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 195.58 85.09 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+			(at 195.58 85.09 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(pin "2"
+			(uuid "9840fb09-77f8-42d6-8a4a-876627132276")
+		)
+		(pin "1"
+			(uuid "1b6d6af3-a76b-4ab2-af88-fa8258ea26a0")
+		)
+		(instances
+			(project "CAN_Interjector"
+				(path "/1a9f8bbe-0e42-49b5-bf47-c08f12e3ac22"
+					(reference "J2")
+					(unit 1)
+				)
+			)
+		)
+	)
+	(sheet_instances
+		(path "/"
+			(page "1")
+		)
+	)
+	(embedded_fonts no)
+)
diff --git a/Library.pretty/SW_TL2201EEYA_EWI.kicad_mod b/Library.pretty/SW_TL2201EEYA_EWI.kicad_mod
new file mode 100644
index 0000000..0305593
--- /dev/null
+++ b/Library.pretty/SW_TL2201EEYA_EWI.kicad_mod
@@ -0,0 +1,590 @@
+(footprint "SW_TL2201EEYA_EWI"
+	(version 20241229)
+	(generator "pcbnew")
+	(generator_version "9.0")
+	(layer "F.Cu")
+	(tags "TL2201EEYA ")
+	(property "Reference" "REF**"
+		(at 2.7 2.5 0)
+		(unlocked yes)
+		(layer "F.SilkS")
+		(uuid "f3435492-3ea9-4bae-a867-cb85cf8c0c61")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(property "Value" "SW_TL2201EEYA_EWI"
+		(at 2.7 2.5 0)
+		(unlocked yes)
+		(layer "F.Fab")
+		(uuid "e3b1b63d-ffe9-458c-b784-05cfc0e3a309")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(property "Datasheet" ""
+		(at 0 0 0)
+		(layer "F.Fab")
+		(hide yes)
+		(uuid "06251fda-69fd-4e70-bb95-d4f04ed895d7")
+		(effects
+			(font
+				(size 1.27 1.27)
+				(thickness 0.15)
+			)
+		)
+	)
+	(property "Description" ""
+		(at 0 0 0)
+		(layer "F.Fab")
+		(hide yes)
+		(uuid "ac7858ce-af73-473d-88fd-904b69017b5c")
+		(effects
+			(font
+				(size 1.27 1.27)
+				(thickness 0.15)
+			)
+		)
+	)
+	(attr through_hole)
+	(fp_line
+		(start -1.6815 -1.8815)
+		(end -1.6815 6.8815)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.SilkS")
+		(uuid "9c9cacd6-6f63-4086-b9bd-034b0973ea3d")
+	)
+	(fp_line
+		(start -1.6815 6.8815)
+		(end 7.0815 6.8815)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.SilkS")
+		(uuid "7e6e88da-15e9-472b-9f5f-d493d770ecba")
+	)
+	(fp_line
+		(start 7.0815 -1.8815)
+		(end -1.6815 -1.8815)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.SilkS")
+		(uuid "d84ec0e7-6a3f-4df7-ae36-f27911261b87")
+	)
+	(fp_line
+		(start 7.0815 6.8815)
+		(end 7.0815 -1.8815)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.SilkS")
+		(uuid "fc1725cc-030c-4f0e-b4f0-99d3ebd70039")
+	)
+	(fp_circle
+		(center -3.4595 0)
+		(end -3.2563 0)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(fill no)
+		(layer "F.SilkS")
+		(uuid "9ceb91af-853d-411b-a826-b0909863248b")
+	)
+	(fp_line
+		(start -1.8085 -2.0085)
+		(end 7.2085 -2.0085)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+		(uuid "89b695bb-0a27-4659-87ab-5901a000359a")
+	)
+	(fp_line
+		(start -1.8085 -0.889)
+		(end -1.8085 -2.0085)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+		(uuid "d82b0d51-7a48-4124-a84d-57650bf582d8")
+	)
+	(fp_line
+		(start -1.8085 -0.889)
+		(end -1.8085 -0.889)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+		(uuid "59352b77-f4df-4d40-af46-65946b48cb3a")
+	)
+	(fp_line
+		(start -1.8085 5.889)
+		(end -1.8085 -0.889)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+		(uuid "0090333d-6f84-4136-b7cc-7f257b235adf")
+	)
+	(fp_line
+		(start -1.8085 5.889)
+		(end -1.8085 5.889)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+		(uuid "a44b7c4d-7ea1-4acd-a0fa-dc52f2a470c1")
+	)
+	(fp_line
+		(start -1.8085 7.0085)
+		(end -1.8085 5.889)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+		(uuid "4177e8d1-94bc-4b23-b26b-1c93fdf977e2")
+	)
+	(fp_line
+		(start 7.2085 -2.0085)
+		(end 7.2085 -0.889)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+		(uuid "3f822488-501e-4e55-a9c9-c5c3ecae978b")
+	)
+	(fp_line
+		(start 7.2085 -0.889)
+		(end 7.2085 -0.889)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+		(uuid "07f0728a-d435-46f6-b3f4-07b3dabd831b")
+	)
+	(fp_line
+		(start 7.2085 -0.889)
+		(end 7.2085 5.889)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+		(uuid "d065d060-8064-4b23-baca-e64da8a24e57")
+	)
+	(fp_line
+		(start 7.2085 5.889)
+		(end 7.2085 5.889)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+		(uuid "8bcd7088-a1cb-4fd8-bd80-718fe4efdf30")
+	)
+	(fp_line
+		(start 7.2085 5.889)
+		(end 7.2085 7.0085)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+		(uuid "55a50f11-51f1-456b-aaf4-8369fab76c21")
+	)
+	(fp_line
+		(start 7.2085 7.0085)
+		(end -1.8085 7.0085)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+		(uuid "cd5e117b-7ed5-4438-a530-5a422ceab929")
+	)
+	(fp_line
+		(start -1.5545 -1.7545)
+		(end -1.5545 6.7545)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "5ab550a2-e37b-42f7-b5d4-c7d019316e8d")
+	)
+	(fp_line
+		(start -1.5545 -0.381)
+		(end -0.381 -0.381)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "c714c9fe-b6ea-4247-b751-961da139ca90")
+	)
+	(fp_line
+		(start -1.5545 0.381)
+		(end -1.5545 -0.381)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "6c227081-7763-4f57-9888-1ffdedc7dbd2")
+	)
+	(fp_line
+		(start -1.5545 2.119)
+		(end -0.381 2.119)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "2b706ce3-aa64-4036-8da7-3abfdf112488")
+	)
+	(fp_line
+		(start -1.5545 2.881)
+		(end -1.5545 2.119)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "35801fdc-d0c5-496f-89e0-6a4ce42fcbdc")
+	)
+	(fp_line
+		(start -1.5545 4.619)
+		(end -0.381 4.619)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "8c8bafc1-0252-4ac3-985d-61f561492457")
+	)
+	(fp_line
+		(start -1.5545 5.381)
+		(end -1.5545 4.619)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "8eccb085-04d7-42f0-9405-570adff9a068")
+	)
+	(fp_line
+		(start -1.5545 6.7545)
+		(end 6.9545 6.7545)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "81817b74-6e06-4f78-8d08-e73e2e21cff5")
+	)
+	(fp_line
+		(start -0.381 -0.381)
+		(end -0.381 0.381)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "2942e81f-c97f-43ad-855c-e5ad6d8c35f9")
+	)
+	(fp_line
+		(start -0.381 0.381)
+		(end -1.5545 0.381)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "ca748fef-0e34-4b5e-b8e8-3e7753ce6cfe")
+	)
+	(fp_line
+		(start -0.381 2.119)
+		(end -0.381 2.881)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "6c4f429a-adcd-4118-bc7c-67d635e0102f")
+	)
+	(fp_line
+		(start -0.381 2.881)
+		(end -1.5545 2.881)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "57781e0e-4f1e-49dc-bc7e-dd4d77cb1b47")
+	)
+	(fp_line
+		(start -0.381 4.619)
+		(end -0.381 5.381)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "2f06888f-e11e-4b60-bcb9-319b9e0b14b5")
+	)
+	(fp_line
+		(start -0.381 5.381)
+		(end -1.5545 5.381)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "72b01ae6-2a60-4adc-81d0-bc6077e40d95")
+	)
+	(fp_line
+		(start 5.780999 -0.381)
+		(end 6.9545 -0.381)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "5d1c8f8b-b61c-4e9a-8d92-c5fc2e090431")
+	)
+	(fp_line
+		(start 5.780999 0.381)
+		(end 5.780999 -0.381)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "9a914d72-d90d-4504-af27-b9308f693de1")
+	)
+	(fp_line
+		(start 5.780999 2.119)
+		(end 6.9545 2.119)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "80b21d2b-3378-45ed-be85-2205ee6be8e6")
+	)
+	(fp_line
+		(start 5.780999 2.881)
+		(end 5.780999 2.119)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "401d583f-12db-4755-b7be-8c814a7e14bd")
+	)
+	(fp_line
+		(start 5.780999 4.619)
+		(end 6.9545 4.619)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "e941d7ae-d580-4b23-985f-7f368df8b3f9")
+	)
+	(fp_line
+		(start 5.780999 5.381)
+		(end 5.780999 4.619)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "bc7194e3-fac8-4339-8a17-4b72ec985a50")
+	)
+	(fp_line
+		(start 6.9545 -1.7545)
+		(end -1.5545 -1.7545)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "6d2aee91-9734-498d-9eec-4ed200871f07")
+	)
+	(fp_line
+		(start 6.9545 -0.381)
+		(end 6.9545 0.381)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "7cf0b53a-134d-4651-ab5e-9e1fe042b663")
+	)
+	(fp_line
+		(start 6.9545 0.381)
+		(end 5.780999 0.381)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "be09cab8-6477-4ef4-9165-d0bd568f8f17")
+	)
+	(fp_line
+		(start 6.9545 2.119)
+		(end 6.9545 2.881)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "de92b771-b269-4b09-ade8-fc79a6360ea4")
+	)
+	(fp_line
+		(start 6.9545 2.881)
+		(end 5.780999 2.881)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "14b3de4f-c113-41bd-be3a-70094be3199b")
+	)
+	(fp_line
+		(start 6.9545 4.619)
+		(end 6.9545 5.381)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "69178c98-6ee0-492a-b3d0-198880f31907")
+	)
+	(fp_line
+		(start 6.9545 5.381)
+		(end 5.780999 5.381)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "bd092b0c-e79e-4734-ad02-287b42018533")
+	)
+	(fp_line
+		(start 6.9545 6.7545)
+		(end 6.9545 -1.7545)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(layer "F.Fab")
+		(uuid "1005baed-4476-46ab-aa8b-adc513ed4c07")
+	)
+	(fp_circle
+		(center -1.5545 -2.54)
+		(end -1.3513 -2.54)
+		(stroke
+			(width 0.1524)
+			(type solid)
+		)
+		(fill no)
+		(layer "F.Fab")
+		(uuid "2e2342df-cc33-4fb3-a5d0-f805aefdd5ff")
+	)
+	(fp_circle
+		(center 2.7 2.5)
+		(end 4.1986 2.5)
+		(stroke
+			(width 0.0254)
+			(type solid)
+		)
+		(fill no)
+		(layer "F.Fab")
+		(uuid "e924c237-7058-4c7f-8183-6f891916cfe4")
+	)
+	(fp_text user "${REFERENCE}"
+		(at 2.7 2.5 0)
+		(unlocked yes)
+		(layer "F.Fab")
+		(uuid "a0debc53-2cb3-4af9-8ee5-9c341794a044")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(pad "1" thru_hole rect
+		(at 0 0)
+		(size 1.27 1.27)
+		(drill 0.762)
+		(layers "*.Cu" "*.Mask")
+		(remove_unused_layers no)
+		(uuid "37f9c91b-a369-49a5-a400-7c5408d108e6")
+	)
+	(pad "2" thru_hole circle
+		(at 0 2.5)
+		(size 1.27 1.27)
+		(drill 0.762)
+		(layers "*.Cu" "*.Mask")
+		(remove_unused_layers no)
+		(uuid "753cead9-6a07-49e3-ac2f-8fafcb45f428")
+	)
+	(pad "3" thru_hole circle
+		(at 0 5)
+		(size 1.27 1.27)
+		(drill 0.762)
+		(layers "*.Cu" "*.Mask")
+		(remove_unused_layers no)
+		(uuid "74da5a8e-7058-47dd-a647-4319bd0189ba")
+	)
+	(pad "4" thru_hole circle
+		(at 5.399999 5)
+		(size 1.27 1.27)
+		(drill 0.762)
+		(layers "*.Cu" "*.Mask")
+		(remove_unused_layers no)
+		(uuid "638e64bb-e77c-489e-9347-e88417a3116c")
+	)
+	(pad "5" thru_hole circle
+		(at 5.399999 2.5)
+		(size 1.27 1.27)
+		(drill 0.762)
+		(layers "*.Cu" "*.Mask")
+		(remove_unused_layers no)
+		(uuid "a21b5591-5c53-4549-bfc8-f7908a9e4eab")
+	)
+	(pad "6" thru_hole circle
+		(at 5.399999 0)
+		(size 1.27 1.27)
+		(drill 0.762)
+		(layers "*.Cu" "*.Mask")
+		(remove_unused_layers no)
+		(uuid "b846bdb4-b28a-4ce4-bd96-a376531ae087")
+	)
+	(embedded_fonts no)
+)
diff --git a/fp-lib-table b/fp-lib-table
new file mode 100644
index 0000000..ed01f9f
--- /dev/null
+++ b/fp-lib-table
@@ -0,0 +1,4 @@
+(fp_lib_table
+  (version 7)
+  (lib (name "Library")(type "KiCad")(uri "${KIPRJMOD}/Library.pretty")(options "")(descr ""))
+)