From e5dd92c8d1b9df25609e7f77096836574a38d93a Mon Sep 17 00:00:00 2001 From: cfinn Date: Sat, 28 Feb 2026 11:43:03 -0600 Subject: Add basic elements Signed-off-by: cfinn --- .gitignore | 9 + CAN_Interjector.kicad_pcb | 1641 ++++++++++++++++++++++++++++ CAN_Interjector.kicad_prl | 120 ++ CAN_Interjector.kicad_pro | 619 +++++++++++ CAN_Interjector.kicad_sch | 1106 +++++++++++++++++++ Library.pretty/SW_TL2201EEYA_EWI.kicad_mod | 590 ++++++++++ fp-lib-table | 4 + 7 files changed, 4089 insertions(+) create mode 100644 .gitignore create mode 100644 CAN_Interjector.kicad_pcb create mode 100644 CAN_Interjector.kicad_prl create mode 100644 CAN_Interjector.kicad_pro create mode 100644 CAN_Interjector.kicad_sch create mode 100644 Library.pretty/SW_TL2201EEYA_EWI.kicad_mod create mode 100644 fp-lib-table 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 "")) +) -- cgit 1.4.1-2-gfad0