From 7dd72d1855dd3b4c90a89b638a0ed8ec24ed313a Mon Sep 17 00:00:00 2001 From: Savestate2a03 Date: Thu, 22 Dec 2022 21:16:05 +0100 Subject: [PATCH] add base triggerboard --- PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_pcb | 508 ++++++++++++++++++ PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_pro | 420 +++++++++++++++ PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_sch | 344 ++++++++++++ 3 files changed, 1272 insertions(+) create mode 100644 PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_pcb create mode 100644 PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_pro create mode 100644 PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_sch diff --git a/PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_pcb b/PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_pcb new file mode 100644 index 0000000..d3ec655 --- /dev/null +++ b/PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_pcb @@ -0,0 +1,508 @@ +(kicad_pcb (version 20211014) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A5") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + + (setup + (pad_to_mask_clearance 0) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (svguseinch false) + (svgprecision 6) + (excludeedgelayer true) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (sketchpadsonfab false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "Production Files/") + ) + ) + + (net 0 "") + (net 1 "Net-(J1-Pad1)") + (net 2 "Net-(J1-Pad2)") + (net 3 "Net-(J2-Pad1)") + (net 4 "Net-(J2-Pad2)") + + (footprint "PhobGCC_Footprints:Trigger_Contact" (layer "F.Cu") + (tedit 624D0678) (tstamp 4ce9470f-5633-41bf-89ac-74a810939893) + (at 116.797971 71.588) + (property "Sheetfile" "TriggerBoard.kicad_sch") + (property "Sheetname" "") + (path "/7c04618d-9115-4179-b234-a8faf854ea92") + (attr through_hole) + (fp_text reference "SW1" (at 0 -3.94) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.1))) + (tstamp ae50bb62-ac23-4873-85ec-5d4d9f748ee3) + ) + (fp_text value "L" (at 4.06 -0.89) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp 5e56bc1a-f5fc-4d8c-9cc9-5d09c41bdab5) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer "F.Mask") (width 0.12) (fill solid) (tstamp f4bb3433-4066-4cee-a58e-4674a22397c9)) + (fp_circle (center 0 0) (end 0 -2.5) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 77c065b7-68e1-41d5-ad1f-bc36f8a85f89)) + (pad "1" thru_hole circle (at -3.92 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 0c1dbcc7-0578-4d58-9ec0-05fa64b31bce)) + (pad "1" thru_hole circle (at -5.7 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 16391464-719c-4a3b-beb1-04b9030b1554)) + (pad "1" smd custom (at -4.81 -0.5) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "Net-(J1-Pad1)") (pinfunction "1") (pintype "passive") + (options (clearance outline) (anchor circle)) + (primitives + (gr_rect (start -1.3 1.3) (end 1.3 -1.3) (width 0) (fill yes)) + ) (tstamp 4732a726-9b1c-4d4a-832e-56c791d76c6e)) + (pad "1" thru_hole circle (at -4.81 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 4ce31103-ba55-4fb9-a0a4-7ef244e13e1f)) + (pad "1" thru_hole circle (at -4.82 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 60440f32-5469-4b0a-9ea2-3d64cf4ec547)) + (pad "1" thru_hole circle (at -3.92 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 6befc454-0c75-433e-b483-9117dfc83501)) + (pad "1" thru_hole circle (at -4.81 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 83dc6681-4960-4b45-a805-6abc7c743537)) + (pad "1" thru_hole circle (at -5.7 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 99884a97-6523-44d5-91be-7a3b248f01e6)) + (pad "1" thru_hole circle (at -3.92 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)") (pinfunction "1") (pintype "passive") (tstamp a516606a-66fe-439c-92fa-b175859aff9a)) + (pad "1" smd custom (at 0 -1.421886) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "Net-(J1-Pad1)") (pinfunction "1") (pintype "passive") + (options (clearance outline) (anchor circle)) + (primitives + (gr_poly (pts + (xy 2.4 1.021886) + (xy 2.372946 0.868173) + (xy 2.284539 0.568843) + (xy 2.158541 0.283291) + (xy 1.997027 0.016218) + (xy 1.802655 -0.227983) + (xy 1.578621 -0.445293) + (xy 1.328613 -0.632137) + (xy 1.056744 -0.785441) + (xy 0.767487 -0.902682) + (xy 0.465603 -0.981932) + (xy 0.156057 -1.021885) + (xy -0.156057 -1.021885) + (xy -0.465603 -0.981932) + (xy -0.767487 -0.902682) + (xy -1.056744 -0.785441) + (xy -1.328613 -0.632137) + (xy -1.578621 -0.445293) + (xy -1.802655 -0.227983) + (xy -1.997027 0.016218) + (xy -2.158541 0.283291) + (xy -2.284539 0.568843) + (xy -2.372946 0.868173) + (xy -2.4 1.021886) + ) (width 0.2) (fill yes)) + ) (tstamp eb5aaf20-f26b-4f81-b5ce-a98e40989103)) + (pad "1" thru_hole circle (at -5.7 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)") (pinfunction "1") (pintype "passive") (tstamp f50302ae-1ce7-4f6c-b1b8-7853a92f3657)) + (pad "2" thru_hole circle (at 7.48 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 0faa7ab9-2b1b-4243-8605-72619267ac1a)) + (pad "2" smd custom (at 6.59 -0.5) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "Net-(J1-Pad2)") (pinfunction "2") (pintype "passive") + (options (clearance outline) (anchor circle)) + (primitives + (gr_rect (start -1.3 1.3) (end 1.3 -1.3) (width 0) (fill yes)) + ) (tstamp 213ac4e8-cb5a-4241-b59b-399b59801881)) + (pad "2" thru_hole circle (at 5.7 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 43f07ef6-228b-4bd2-a1e6-9daf1b016d63)) + (pad "2" thru_hole circle (at 5.7 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 47289aed-6eb4-4e3b-b23b-1997cf8c0ec2)) + (pad "2" thru_hole circle (at 5.7 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 66ce25a7-b104-41e3-8c44-62ee7d302dda)) + (pad "2" thru_hole circle (at 6.58 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 89a87a83-a4bd-4dde-acd4-ef5ae2ef7586)) + (pad "2" thru_hole circle (at 7.48 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 94da0f9a-97d4-4fe9-98ce-6aaa26f8519c)) + (pad "2" thru_hole circle (at 6.59 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)") (pinfunction "2") (pintype "passive") (tstamp c958e9bb-b972-4fa3-8900-2148722410cd)) + (pad "2" thru_hole circle (at 7.48 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)") (pinfunction "2") (pintype "passive") (tstamp c969ee56-3e7f-4aad-bb16-67472082f166)) + (pad "2" thru_hole circle (at 6.59 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)") (pinfunction "2") (pintype "passive") (tstamp d3a0c966-335d-4dfb-a0ec-e2fcea46b827)) + (pad "2" smd custom (at 0 1.421885) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "Net-(J1-Pad2)") (pinfunction "2") (pintype "passive") + (options (clearance outline) (anchor circle)) + (primitives + (gr_poly (pts + (xy -2.4 -1.021885) + (xy -2.372946 -0.868172) + (xy -2.284539 -0.568842) + (xy -2.158541 -0.28329) + (xy -1.997027 -0.016217) + (xy -1.802655 0.227984) + (xy -1.578621 0.445294) + (xy -1.328613 0.632138) + (xy -1.056744 0.785442) + (xy -0.767487 0.902683) + (xy -0.465603 0.981933) + (xy -0.156057 1.021886) + (xy 0.156057 1.021886) + (xy 0.465603 0.981933) + (xy 0.767487 0.902683) + (xy 1.056744 0.785442) + (xy 1.328613 0.632138) + (xy 1.578621 0.445294) + (xy 1.802655 0.227984) + (xy 1.997027 -0.016217) + (xy 2.158541 -0.28329) + (xy 2.284539 -0.568842) + (xy 2.372946 -0.868172) + (xy 2.4 -1.021885) + ) (width 0.2) (fill yes)) + ) (tstamp ee3885fb-d6c4-491c-bda5-cf3a18afe719)) + ) + + (footprint "PhobGCC_Footprints:breakaway-mousebites-double" (layer "F.Cu") + (tedit 5C42C501) (tstamp 51cc007a-3378-4ce3-909c-71e94822f8d1) + (at 109.705907 71.375 90) + (property "Sheetfile" "TriggerBoard.kicad_sch") + (property "Sheetname" "") + (path "/cada57e2-1fa7-4b9d-a2a0-2218773d5c50") + (attr exclude_from_pos_files) + (fp_text reference "H2" (at -2.89 -1.36) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6a27aa93-7dac-4b09-84e3-3a8f2de8caa7) + ) + (fp_text value "MouseBiteRA" (at 0 0.762 270) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d648e95b-ce95-43b1-b8e0-45c42d4a3ad1) + ) + (fp_line (start 1.59 -2.53885) (end -2.05 -2.53885) (layer "Dwgs.User") (width 0.1) (tstamp c1899efa-62c9-4b32-b24a-6e94a291ebf4)) + (fp_line (start -2.09 0) (end 1.6 0) (layer "Dwgs.User") (width 0.1) (tstamp fe8dc02c-4ebd-4b05-bfa3-aebd01dab05f)) + (fp_line (start -2.233 -2.537893) (end -2.233 0.002107) (layer "Edge.Cuts") (width 0.1) (tstamp 7b760658-845b-495f-b1b2-2a79cafc278a)) + (fp_line (start 1.767 -2.537893) (end 1.767 0.002107) (layer "Edge.Cuts") (width 0.1) (tstamp 96dbaab6-1865-48c3-9ab5-a76df193c916)) + (pad "" np_thru_hole circle (at -0.23 -2.26085 270) (size 0.7874 0.7874) (drill 0.7874) (layers *.Cu *.Mask) (tstamp 75eafecc-c0b3-4463-9715-832beb50b46b)) + (pad "" np_thru_hole circle (at 1.04 -0.23 90) (size 0.7874 0.7874) (drill 0.7874) (layers *.Cu *.Mask) (tstamp 8361ef0b-3e88-445d-a5bc-4487b5b2895f)) + (pad "" np_thru_hole circle (at -1.5 -0.23 90) (size 0.7874 0.7874) (drill 0.7874) (layers *.Cu *.Mask) (tstamp 918694dd-595a-4103-8229-d61777bd605a)) + (pad "" np_thru_hole circle (at -0.23 -0.23 90) (size 0.7874 0.7874) (drill 0.7874) (layers *.Cu *.Mask) (tstamp 9485d188-5f5e-4a12-a3fe-2cc842eb324a)) + (pad "" np_thru_hole circle (at 1.04 -2.26085 270) (size 0.7874 0.7874) (drill 0.7874) (layers *.Cu *.Mask) (tstamp efa3f92f-cbd4-4145-9426-4e61241577e2)) + (pad "" np_thru_hole circle (at -1.5 -2.26085 270) (size 0.7874 0.7874) (drill 0.7874) (layers *.Cu *.Mask) (tstamp f1b32354-325e-449e-b0d3-7610ab7c257e)) + ) + + (footprint "PhobGCC_Footprints:Trigger_Contact" (layer "F.Cu") + (tedit 624D0678) (tstamp 96ef76a5-90c3-4767-98ba-2b61887e28d3) + (at 100.078057 71.424503 180) + (property "Sheetfile" "TriggerBoard.kicad_sch") + (property "Sheetname" "") + (path "/70fb572d-d5ec-41e7-9482-63d4578b4f47") + (attr through_hole) + (fp_text reference "SW2" (at 0 -3.94) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.1))) + (tstamp b7529180-b981-4b46-93d8-91bc4911cdab) + ) + (fp_text value "R" (at 4.06 -0.89) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp ba1ab41c-bcc1-4114-96ed-6de21e86cec1) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer "F.Mask") (width 0.12) (fill solid) (tstamp 06a29087-be12-4782-ab0c-68019175faac)) + (fp_circle (center 0 0) (end 0 -2.5) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 34b6b129-a76c-4a62-91cc-2743f5f4b2c4)) + (pad "1" thru_hole circle (at -4.81 -1.39 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 3 "Net-(J2-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 495255cc-4ba2-4e9c-a47f-68873ed977bf)) + (pad "1" thru_hole circle (at -5.7 -1.39 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 3 "Net-(J2-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 589039ca-2779-4520-b3e8-3f7f6261d041)) + (pad "1" thru_hole circle (at -4.82 -0.5 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 3 "Net-(J2-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 5a379621-58ee-4146-baab-da833a7fa375)) + (pad "1" thru_hole circle (at -3.92 0.39 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 3 "Net-(J2-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 5e01567b-a9f5-4f86-b76a-2572d29d2d44)) + (pad "1" thru_hole circle (at -5.7 0.39 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 3 "Net-(J2-Pad1)") (pinfunction "1") (pintype "passive") (tstamp a15739ab-9211-4aeb-9603-bc7b827421d7)) + (pad "1" smd custom (at 0 -1.421886 180) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "Net-(J2-Pad1)") (pinfunction "1") (pintype "passive") + (options (clearance outline) (anchor circle)) + (primitives + (gr_poly (pts + (xy 2.4 1.021886) + (xy 2.372946 0.868173) + (xy 2.284539 0.568843) + (xy 2.158541 0.283291) + (xy 1.997027 0.016218) + (xy 1.802655 -0.227983) + (xy 1.578621 -0.445293) + (xy 1.328613 -0.632137) + (xy 1.056744 -0.785441) + (xy 0.767487 -0.902682) + (xy 0.465603 -0.981932) + (xy 0.156057 -1.021885) + (xy -0.156057 -1.021885) + (xy -0.465603 -0.981932) + (xy -0.767487 -0.902682) + (xy -1.056744 -0.785441) + (xy -1.328613 -0.632137) + (xy -1.578621 -0.445293) + (xy -1.802655 -0.227983) + (xy -1.997027 0.016218) + (xy -2.158541 0.283291) + (xy -2.284539 0.568843) + (xy -2.372946 0.868173) + (xy -2.4 1.021886) + ) (width 0.2) (fill yes)) + ) (tstamp aa9444f9-67db-4b57-841d-ad4324b4a525)) + (pad "1" thru_hole circle (at -5.7 -0.5 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 3 "Net-(J2-Pad1)") (pinfunction "1") (pintype "passive") (tstamp b14c35da-dd14-4b8d-93a9-00f219a92f41)) + (pad "1" thru_hole circle (at -3.92 -1.39 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 3 "Net-(J2-Pad1)") (pinfunction "1") (pintype "passive") (tstamp b746e97a-71d3-4558-80c6-41ab04fe3fba)) + (pad "1" thru_hole circle (at -3.92 -0.5 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 3 "Net-(J2-Pad1)") (pinfunction "1") (pintype "passive") (tstamp baf92a55-8ef9-4ff0-acd3-40422e2bd4e3)) + (pad "1" smd custom (at -4.81 -0.5 180) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "Net-(J2-Pad1)") (pinfunction "1") (pintype "passive") + (options (clearance outline) (anchor circle)) + (primitives + (gr_rect (start -1.3 1.3) (end 1.3 -1.3) (width 0) (fill yes)) + ) (tstamp ea98f420-4e24-48e8-aa57-57b261e9db18)) + (pad "1" thru_hole circle (at -4.81 0.39 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 3 "Net-(J2-Pad1)") (pinfunction "1") (pintype "passive") (tstamp f4648014-6a49-47fe-aa14-831ac44193be)) + (pad "2" thru_hole circle (at 7.48 0.39 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 4 "Net-(J2-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 245ce96e-de23-4c93-af58-f40e4cd70189)) + (pad "2" thru_hole circle (at 5.7 -1.39 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 4 "Net-(J2-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 897136b5-a5d5-4581-a6bf-48c25cde5ca5)) + (pad "2" thru_hole circle (at 5.7 0.39 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 4 "Net-(J2-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 8e46ddad-6bfa-40af-b04f-edc6699bc195)) + (pad "2" thru_hole circle (at 6.59 0.39 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 4 "Net-(J2-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 8f207e00-886c-4f46-9355-3a8e7985a8d3)) + (pad "2" thru_hole circle (at 5.7 -0.5 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 4 "Net-(J2-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 9fd2c636-f5cd-47e5-bbbc-56f7c25ff6b0)) + (pad "2" smd custom (at 6.59 -0.5 180) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "Net-(J2-Pad2)") (pinfunction "2") (pintype "passive") + (options (clearance outline) (anchor circle)) + (primitives + (gr_rect (start -1.3 1.3) (end 1.3 -1.3) (width 0) (fill yes)) + ) (tstamp b1d0c301-b4b9-4a22-806b-1c100e83ef02)) + (pad "2" thru_hole circle (at 7.48 -0.5 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 4 "Net-(J2-Pad2)") (pinfunction "2") (pintype "passive") (tstamp b5b7cf73-4d60-464f-a67b-f4c9c9d02016)) + (pad "2" thru_hole circle (at 7.48 -1.39 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 4 "Net-(J2-Pad2)") (pinfunction "2") (pintype "passive") (tstamp b9fb1e52-5bfb-4074-afb5-c49d4199f8ba)) + (pad "2" smd custom (at 0 1.421885 180) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "Net-(J2-Pad2)") (pinfunction "2") (pintype "passive") + (options (clearance outline) (anchor circle)) + (primitives + (gr_poly (pts + (xy -2.4 -1.021885) + (xy -2.372946 -0.868172) + (xy -2.284539 -0.568842) + (xy -2.158541 -0.28329) + (xy -1.997027 -0.016217) + (xy -1.802655 0.227984) + (xy -1.578621 0.445294) + (xy -1.328613 0.632138) + (xy -1.056744 0.785442) + (xy -0.767487 0.902683) + (xy -0.465603 0.981933) + (xy -0.156057 1.021886) + (xy 0.156057 1.021886) + (xy 0.465603 0.981933) + (xy 0.767487 0.902683) + (xy 1.056744 0.785442) + (xy 1.328613 0.632138) + (xy 1.578621 0.445294) + (xy 1.802655 0.227984) + (xy 1.997027 -0.016217) + (xy 2.158541 -0.28329) + (xy 2.284539 -0.568842) + (xy 2.372946 -0.868172) + (xy 2.4 -1.021885) + ) (width 0.2) (fill yes)) + ) (tstamp c511469e-d1c5-496e-ab1b-d9bdfe9a1e6d)) + (pad "2" thru_hole circle (at 6.59 -1.39 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 4 "Net-(J2-Pad2)") (pinfunction "2") (pintype "passive") (tstamp dd472471-f193-48d5-889c-efd694d3f702)) + (pad "2" thru_hole circle (at 6.58 -0.5 180) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) + (net 4 "Net-(J2-Pad2)") (pinfunction "2") (pintype "passive") (tstamp f33894b1-3004-4ac0-b141-e83279084e93)) + ) + + (footprint "PhobGCC_Footprints:Pin_Header_Straight_1x02_Pitch2.54mm" (layer "B.Cu") + (tedit 59650532) (tstamp 1cacb878-9da4-41fc-aa80-018bc841e19a) + (at 127.282971 70.343003 180) + (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x02 2.54mm single row") + (property "Sheetfile" "TriggerBoard.kicad_sch") + (property "Sheetname" "") + (path "/ec5c2062-3a41-4636-8803-069e60a1641a") + (attr through_hole) + (fp_text reference "J1" (at 0 -4.729) (layer "B.SilkS") hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp a43ff426-3cdc-4320-910d-f05d2163a8ef) + ) + (fp_text value "L" (at 0 -4.87) (layer "B.SilkS") hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 83bd0de4-0cb9-4bf0-86d8-4b799a452f60) + ) + (fp_text user "${REFERENCE}" (at 0 -1.27 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp b8a2642a-9e53-472e-9d2b-c290ef9e407f) + ) + (fp_line (start -1.33 0) (end -1.33 1.33) (layer "B.SilkS") (width 0.12) (tstamp 2a30f1fc-7d32-4bd1-bfd4-61500b678b25)) + (fp_line (start -1.33 1.33) (end 0 1.33) (layer "B.SilkS") (width 0.12) (tstamp 48a422ca-cdc9-43ee-bb03-7c20e7c88069)) + (fp_line (start 1.33 -1.27) (end 1.33 -3.87) (layer "B.SilkS") (width 0.12) (tstamp 653d95bc-88fc-464c-aaf2-48fc26324639)) + (fp_line (start -1.33 -1.27) (end 1.33 -1.27) (layer "B.SilkS") (width 0.12) (tstamp a22a8a6f-5407-4da4-8d22-97d94478f9ca)) + (fp_line (start -1.33 -3.87) (end 1.33 -3.87) (layer "B.SilkS") (width 0.12) (tstamp a9188cf6-ffa7-4cee-b8fb-a5dfef387540)) + (fp_line (start -1.33 -1.27) (end -1.33 -3.87) (layer "B.SilkS") (width 0.12) (tstamp d25a0c37-68f7-42c3-8ff0-921fac3d8d5f)) + (fp_line (start -1.8 1.8) (end -1.8 -4.35) (layer "B.CrtYd") (width 0.05) (tstamp 052bc44c-1db0-4b07-a4bd-0708f44790ba)) + (fp_line (start 1.8 -4.35) (end 1.8 1.8) (layer "B.CrtYd") (width 0.05) (tstamp 188ec735-793c-421b-96c9-2ca4112d421c)) + (fp_line (start 1.8 1.8) (end -1.8 1.8) (layer "B.CrtYd") (width 0.05) (tstamp 4f0ee0a4-2288-4746-9b62-87d1f6e16ad7)) + (fp_line (start -1.8 -4.35) (end 1.8 -4.35) (layer "B.CrtYd") (width 0.05) (tstamp a9076f03-6c96-428a-8cba-a3fdb5b92a86)) + (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer "B.Fab") (width 0.1) (tstamp 30bde459-db5b-4727-9750-f315762431fe)) + (fp_line (start 1.27 -3.81) (end -1.27 -3.81) (layer "B.Fab") (width 0.1) (tstamp 3c02f8ec-702e-4864-a25c-78df600acc0d)) + (fp_line (start -1.27 -3.81) (end -1.27 0.635) (layer "B.Fab") (width 0.1) (tstamp 491c5b0f-57d4-4de5-90d6-4fa25514f9cb)) + (fp_line (start 1.27 1.27) (end 1.27 -3.81) (layer "B.Fab") (width 0.1) (tstamp 4b857199-7bde-44b3-83b6-a2a6b1f3e841)) + (fp_line (start -0.635 1.27) (end 1.27 1.27) (layer "B.Fab") (width 0.1) (tstamp e9a7e30f-568d-4c7f-9fd2-daa06cad1012)) + (pad "1" thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 060b07e6-24e6-4d5b-ba16-81518d5cf711)) + (pad "2" thru_hole oval (at 0 -2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)") (pinfunction "Pin_2") (pintype "passive") (tstamp 3803d485-5831-4e1c-acde-a8d3a4404b58)) + (model "${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "PhobGCC_Footprints:Pin_Header_Straight_1x02_Pitch2.54mm" (layer "B.Cu") + (tedit 59650532) (tstamp 5576cd03-3bad-40c5-9316-1d286895d52a) + (at 89.593057 72.6695) + (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x02 2.54mm single row") + (property "Sheetfile" "TriggerBoard.kicad_sch") + (property "Sheetname" "") + (path "/4e315e69-0417-463a-8b7f-469a08d1496e") + (attr through_hole) + (fp_text reference "J2" (at 0 -4.729) (layer "B.SilkS") hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 975ff309-e329-4b51-a1c6-9bae2657c1a6) + ) + (fp_text value "R" (at 0 -4.87) (layer "B.SilkS") hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 2be23707-43d6-4159-94ab-fc7f4974c9b7) + ) + (fp_text user "${REFERENCE}" (at 0 -1.27 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp afd20e7b-0c57-49fa-a2aa-4d47f56f629d) + ) + (fp_line (start -1.33 -3.87) (end 1.33 -3.87) (layer "B.SilkS") (width 0.12) (tstamp 049a81eb-a1e0-4ed0-b066-8d01132f517e)) + (fp_line (start -1.33 -1.27) (end -1.33 -3.87) (layer "B.SilkS") (width 0.12) (tstamp 18772a97-fc71-460d-b717-9449db055c90)) + (fp_line (start -1.33 1.33) (end 0 1.33) (layer "B.SilkS") (width 0.12) (tstamp 7075a498-5749-4f19-ba7d-9b8161486d1a)) + (fp_line (start -1.33 -1.27) (end 1.33 -1.27) (layer "B.SilkS") (width 0.12) (tstamp c815f8c2-60a3-41e6-9457-b1a6b30692c1)) + (fp_line (start 1.33 -1.27) (end 1.33 -3.87) (layer "B.SilkS") (width 0.12) (tstamp cd5e5396-17e0-450e-8b9a-002266132cf2)) + (fp_line (start -1.33 0) (end -1.33 1.33) (layer "B.SilkS") (width 0.12) (tstamp d6487266-4010-40c8-82a0-ce8d241c85c6)) + (fp_line (start 1.8 1.8) (end -1.8 1.8) (layer "B.CrtYd") (width 0.05) (tstamp 17108590-0e42-43c2-ab9e-625e7b4f94b1)) + (fp_line (start 1.8 -4.35) (end 1.8 1.8) (layer "B.CrtYd") (width 0.05) (tstamp 7da8efaf-d0d3-4bd4-ace3-f78d8c4be5ba)) + (fp_line (start -1.8 -4.35) (end 1.8 -4.35) (layer "B.CrtYd") (width 0.05) (tstamp 9599f3c3-e1c5-4ec3-bf30-95ca53eb453b)) + (fp_line (start -1.8 1.8) (end -1.8 -4.35) (layer "B.CrtYd") (width 0.05) (tstamp a67f115f-343e-401e-a6fd-6c057cd578a5)) + (fp_line (start 1.27 1.27) (end 1.27 -3.81) (layer "B.Fab") (width 0.1) (tstamp 654b8427-96e2-4cfa-8fd9-2d8942f63f28)) + (fp_line (start -1.27 -3.81) (end -1.27 0.635) (layer "B.Fab") (width 0.1) (tstamp 833ef3b1-9b17-4bfa-b80d-b2c18520f319)) + (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer "B.Fab") (width 0.1) (tstamp 91fbc466-cb77-4065-b345-e646b465a31a)) + (fp_line (start -0.635 1.27) (end 1.27 1.27) (layer "B.Fab") (width 0.1) (tstamp aef44067-3f7b-4d92-9415-1244a9dbdbf0)) + (fp_line (start 1.27 -3.81) (end -1.27 -3.81) (layer "B.Fab") (width 0.1) (tstamp ff87c86a-bf6f-494b-845b-f4ef211580d9)) + (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 "Net-(J2-Pad1)") (pinfunction "Pin_1") (pintype "passive") (tstamp deee85ef-cb82-4743-a884-4753952d560e)) + (pad "2" thru_hole oval (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 "Net-(J2-Pad2)") (pinfunction "Pin_2") (pintype "passive") (tstamp 824bf9be-cd2c-4ab7-8842-76df6ed72469)) + (model "${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 125.797971 67.933) (end 112.997971 67.933) (layer "Edge.Cuts") (width 0.1) (tstamp 000b46d6-b833-4804-8f56-56d539f76d09)) + (gr_line (start 91.078057 67.729503) (end 103.878057 67.729503) (layer "Edge.Cuts") (width 0.1) (tstamp 113ffcdf-4c54-4e37-81dc-f91efa934ba7)) + (gr_line (start 88.578057 66.654503) (end 91.078057 66.654503) (layer "Edge.Cuts") (width 0.1) (tstamp 162e5bdd-61a8-46a3-8485-826b5d58e1a1)) + (gr_line (start 128.297971 66.858) (end 125.797971 66.858) (layer "Edge.Cuts") (width 0.1) (tstamp 1de61170-5337-44c5-ba28-bd477db4bff1)) + (gr_line (start 87.578057 75.154503) (end 88.578057 76.154503) (layer "Edge.Cuts") (width 0.1) (tstamp 2102c637-9f11-48f1-aae6-b4139dc22be2)) + (gr_arc (start 112.997971 75.283) (mid 111.133614 74.876392) (end 109.708014 73.608) (layer "Edge.Cuts") (width 0.1) (tstamp 272c2a78-b5f5-4b61-aed3-ec69e0e92729)) + (gr_line (start 128.297971 76.358) (end 129.297971 75.358) (layer "Edge.Cuts") (width 0.1) (tstamp 2b25e886-ded1-450a-ada1-ece4208052e4)) + (gr_line (start 88.578057 66.654503) (end 87.578057 67.654503) (layer "Edge.Cuts") (width 0.1) (tstamp 319c683d-aed6-4e7d-aee2-ff9871746d52)) + (gr_arc (start 103.878057 67.729503) (mid 105.792312 68.197147) (end 107.168014 69.608) (layer "Edge.Cuts") (width 0.1) (tstamp 3a1a39fc-8030-4c93-9d9c-d79ba6824099)) + (gr_line (start 91.078057 67.729503) (end 91.078057 66.654503) (layer "Edge.Cuts") (width 0.1) (tstamp 3f2a6679-91d7-4b6c-bf5c-c4d5abb2bc44)) + (gr_line (start 128.297971 76.358) (end 125.797971 76.358) (layer "Edge.Cuts") (width 0.1) (tstamp 456c5e47-d71e-4708-b061-1e61634d8648)) + (gr_line (start 125.797971 66.858) (end 125.797971 67.933) (layer "Edge.Cuts") (width 0.1) (tstamp 49b5f540-e128-4e08-bb09-f321f8e64056)) + (gr_line (start 91.078057 75.079503) (end 103.878057 75.079503) (layer "Edge.Cuts") (width 0.1) (tstamp 62f15a9a-9893-486e-9ad0-ea43f88fc9e7)) + (gr_line (start 88.578057 76.154503) (end 91.078057 76.154503) (layer "Edge.Cuts") (width 0.1) (tstamp 7273dd21-e834-41d3-b279-d7de727709ca)) + (gr_arc (start 107.168014 73.608) (mid 105.69328 74.724381) (end 103.878057 75.079503) (layer "Edge.Cuts") (width 0.1) (tstamp a3fab380-991d-404b-95d5-1c209b047b6e)) + (gr_line (start 125.797971 75.283) (end 112.997971 75.283) (layer "Edge.Cuts") (width 0.1) (tstamp b2b363dd-8e47-4a76-a142-e00e28334875)) + (gr_line (start 91.078057 76.154503) (end 91.078057 75.079503) (layer "Edge.Cuts") (width 0.1) (tstamp c15b2f75-2e10-4b71-bebb-e2b872171b92)) + (gr_arc (start 109.708014 69.608) (mid 111.137673 68.347575) (end 112.997971 67.933) (layer "Edge.Cuts") (width 0.1) (tstamp c7cd39db-931a-4d86-96b8-57e6b39f58f9)) + (gr_line (start 129.297971 67.858) (end 128.297971 66.858) (layer "Edge.Cuts") (width 0.1) (tstamp ceb12634-32ca-4cbf-9ff5-5e8b53ab18ad)) + (gr_line (start 125.797971 75.283) (end 125.797971 76.358) (layer "Edge.Cuts") (width 0.1) (tstamp dd70858b-2f9a-4b3f-9af5-ead3a9ba57e9)) + (gr_line (start 87.578057 75.154503) (end 87.578057 67.654503) (layer "Edge.Cuts") (width 0.1) (tstamp f6a5c856-f2b5-40eb-a958-b666a0d408a0)) + (gr_line (start 129.297971 67.858) (end 129.297971 75.358) (layer "Edge.Cuts") (width 0.1) (tstamp ffa442c7-cbef-461f-8613-c211201cec06)) + + (segment (start 112.489971 70.902) (end 112.303971 71.088) (width 0.77) (layer "F.Cu") (net 1) (tstamp 0ce1dd44-f307-4f98-9f0d-478fd87daa64)) + (segment (start 116.378085 70.902) (end 112.489971 70.902) (width 0.77) (layer "F.Cu") (net 1) (tstamp 1bf7d0f9-0dcf-4d7c-b58c-318e3dc42bc9)) + (segment (start 117.113971 70.166114) (end 116.378085 70.902) (width 0.77) (layer "F.Cu") (net 1) (tstamp 254f7cc6-cee1-44ca-9afe-939b318201aa)) + (segment (start 113.888974 69.176997) (end 111.977971 71.088) (width 0.4) (layer "B.Cu") (net 1) (tstamp 0c5dddf1-38df-43d2-b49c-e7b691dab0ab)) + (segment (start 126.147968 69.176997) (end 113.888974 69.176997) (width 0.4) (layer "B.Cu") (net 1) (tstamp 4970ec6e-3725-4619-b57d-dc2c2cb86ed0)) + (segment (start 127.303971 70.333) (end 126.147968 69.176997) (width 0.4) (layer "B.Cu") (net 1) (tstamp 755f94aa-38f0-4a64-a7c7-6c71cb18cddf)) + (segment (start 125.172974 72.883003) (end 123.377971 71.088) (width 0.4) (layer "F.Cu") (net 2) (tstamp 1855ca44-ab48-4b76-a210-97fc81d916c4)) + (segment (start 117.113971 73.009885) (end 117.849856 72.274) (width 0.77) (layer "F.Cu") (net 2) (tstamp 5f48b0f2-82cf-40ce-afac-440f97643c36)) + (segment (start 127.282971 72.883003) (end 125.172974 72.883003) (width 0.4) (layer "F.Cu") (net 2) (tstamp 9c2999b2-1cf1-4204-9d23-243401b77aa3)) + (segment (start 117.849856 72.274) (end 122.507971 72.274) (width 0.77) (layer "F.Cu") (net 2) (tstamp ca56e1ad-54bf-4df5-a4f7-99f5d61d0de9)) + (segment (start 122.507971 72.274) (end 123.693971 71.088) (width 0.77) (layer "F.Cu") (net 2) (tstamp f8b47531-6c06-4e54-9fc9-cd9d0f3dd69f)) + (segment (start 99.762057 72.846389) (end 100.497943 72.110503) (width 0.77) (layer "F.Cu") (net 3) (tstamp 3457afc5-3e4f-4220-81d1-b079f653a722)) + (segment (start 104.386057 72.110503) (end 104.572057 71.924503) (width 0.77) (layer "F.Cu") (net 3) (tstamp 5e755161-24a5-4650-a6e3-9836bf074412)) + (segment (start 100.497943 72.110503) (end 104.386057 72.110503) (width 0.77) (layer "F.Cu") (net 3) (tstamp e86e4fae-9ca7-4857-a93c-bc6a3048f887)) + (segment (start 102.987054 73.835506) (end 104.898057 71.924503) (width 0.4) (layer "B.Cu") (net 3) (tstamp 247ebffd-2cb6-4379-ba6e-21861fea3913)) + (segment (start 89.572057 72.679503) (end 90.72806 73.835506) (width 0.4) (layer "B.Cu") (net 3) (tstamp 58390862-1833-41dd-9c4e-98073ea0da33)) + (segment (start 90.72806 73.835506) (end 102.987054 73.835506) (width 0.4) (layer "B.Cu") (net 3) (tstamp 9208ea78-8dde-4b3d-91e9-5755ab5efd9a)) + (segment (start 99.026172 70.738503) (end 94.368057 70.738503) (width 0.77) (layer "F.Cu") (net 4) (tstamp 83184391-76ed-44f0-8cd0-01f89f157bdb)) + (segment (start 99.762057 70.002618) (end 99.026172 70.738503) (width 0.77) (layer "F.Cu") (net 4) (tstamp 94d24676-7ae3-483c-8bd6-88d31adf00b4)) + (segment (start 91.703054 70.1295) (end 93.498057 71.924503) (width 0.4) (layer "F.Cu") (net 4) (tstamp 966ee9ec-860e-45bb-af89-30bda72b2032)) + (segment (start 89.593057 70.1295) (end 91.703054 70.1295) (width 0.4) (layer "F.Cu") (net 4) (tstamp db6412d3-e6c3-4bdd-abf4-a8f55d56df31)) + (segment (start 94.368057 70.738503) (end 93.182057 71.924503) (width 0.77) (layer "F.Cu") (net 4) (tstamp e45aa7d8-0254-4176-afd9-766820762e19)) + +) diff --git a/PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_pro b/PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_pro new file mode 100644 index 0000000..7df4683 --- /dev/null +++ b/PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_pro @@ -0,0 +1,420 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.09999999999999999, + "copper_line_width": 0.19999999999999998, + "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.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "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.15, + "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.762, + "height": 1.524, + "width": 1.524 + }, + "silk_line_width": 0.15, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "45_degree_only": false, + "min_clearance": 0.508 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "copper_edge_clearance": "error", + "courtyards_overlap": "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_type_mismatch": "error", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "error", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zone_has_empty_net": "error", + "zones_intersect": "error" + }, + "rules": { + "allow_blind_buried_vias": false, + "allow_microvias": false, + "max_error": 0.005, + "min_clearance": 0.0, + "min_copper_edge_clearance": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_silk_clearance": 0.0, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.19999999999999998, + "min_via_annular_width": 0.049999999999999996, + "min_via_diameter": 0.39999999999999997, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0, + "use_height_for_length_calcs": true + }, + "track_widths": [], + "via_dimensions": [], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true + }, + "layer_presets": [] + }, + "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_label_syntax": "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", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "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", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "TriggerBoard.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "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)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "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, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "e63e39d7-6ac0-4ffd-8aa3-1841a4541b55", + "" + ] + ], + "text_variables": {} +} diff --git a/PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_sch b/PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_sch new file mode 100644 index 0000000..ffce695 --- /dev/null +++ b/PCB/KiCAD/TriggerBoard/TriggerBoard.kicad_sch @@ -0,0 +1,344 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid e63e39d7-6ac0-4ffd-8aa3-1841a4541b55) + + (paper "A5") + + (lib_symbols + (symbol "Connector:Conn_01x02_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x02_Male" (id 1) (at 0 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x02_Male_1_1" + (polyline + (pts + (xy 1.27 -2.54) + (xy 0.8636 -2.54) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy 0.8636 0) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 0.8636 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (pin passive line (at 5.08 0 180) (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 180) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Mechanical:MountingHole" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "H" (id 0) (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MountingHole" (id 1) (at 0 3.175 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "mounting hole" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Mounting Hole without connection" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "MountingHole*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MountingHole_0_1" + (circle (center 0 0) (radius 1.27) + (stroke (width 1.27) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "SW_Push_1" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "SW13" (id 0) (at 0 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push_1" (id 1) (at 0 3.937 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PhobGCC_Footprints:Trigger_Contact" (id 2) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Push button switch, generic, two pins" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "SW_Push_1_0_1" + (circle (center -2.032 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy 0 3.048) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.27) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 2.032 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "SW_Push_2" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "SW14" (id 0) (at 0 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push_2" (id 1) (at 0 3.937 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PhobGCC_Footprints:Trigger_Contact" (id 2) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Push button switch, generic, two pins" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "SW_Push_2_0_1" + (circle (center -2.032 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy 0 3.048) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.27) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 2.032 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + + (wire (pts (xy 89.662 79.502) (xy 89.662 82.042)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0325ec43-0390-4ae2-b055-b1ec6ce17b1c) + ) + (wire (pts (xy 89.662 82.042) (xy 99.822 82.042)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 935f462d-8b1e-4005-9f1e-17f537ab1756) + ) + (wire (pts (xy 89.662 72.644) (xy 99.822 72.644)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d2d7bea6-0c22-495f-8666-323b30e03150) + ) + (wire (pts (xy 89.662 70.104) (xy 89.662 72.644)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e4aa537c-eb9d-4dbb-ac87-fae46af42391) + ) + + (symbol (lib_id "Connector:Conn_01x02_Male") (at 104.902 79.502 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) + (uuid 4e315e69-0417-463a-8b7f-469a08d1496e) + (property "Reference" "J2" (id 0) (at 104.902 75.438 0)) + (property "Value" "R" (id 1) (at 105.029 76.962 0) + (effects (font (size 1 1))) + ) + (property "Footprint" "PhobGCC_Footprints:Pin_Header_Straight_1x02_Pitch2.54mm" (id 2) (at 104.902 79.502 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 104.902 79.502 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 071522c0-d0ed-49b9-906e-6295f67fb0dc)) + (pin "2" (uuid 2846428d-39de-4eae-8ce2-64955d56c493)) + ) + + (symbol (lib_name "SW_Push_2") (lib_id "Switch:SW_Push") (at 94.742 79.502 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 70fb572d-d5ec-41e7-9482-63d4578b4f47) + (property "Reference" "SW2" (id 0) (at 94.742 73.914 0)) + (property "Value" "R" (id 1) (at 94.742 75.565 0)) + (property "Footprint" "PhobGCC_Footprints:Trigger_Contact" (id 2) (at 94.742 74.422 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 94.742 74.422 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7afa54c4-2181-41d3-81f7-39efc497ecae)) + (pin "2" (uuid 609b9e1b-4e3b-42b7-ac76-a62ec4d0e7c7)) + ) + + (symbol (lib_name "SW_Push_1") (lib_id "Switch:SW_Push") (at 94.742 70.104 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 7c04618d-9115-4179-b234-a8faf854ea92) + (property "Reference" "SW1" (id 0) (at 94.742 64.516 0)) + (property "Value" "L" (id 1) (at 94.742 66.167 0)) + (property "Footprint" "PhobGCC_Footprints:Trigger_Contact" (id 2) (at 94.742 65.024 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 94.742 65.024 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e67b9f8c-019b-4145-98a4-96545f6bb128)) + (pin "2" (uuid 19b0959e-a79b-43b2-a5ad-525ced7e9131)) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 91.694 42.291 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b873bc5d-a9af-4bd9-afcb-87ce4d417120) + (property "Reference" "H1" (id 0) (at 94.234 41.4563 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MouseBiteLA" (id 1) (at 94.234 43.9932 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "PhobGCC_Footprints:breakaway-mousebites-double" (id 2) (at 91.694 42.291 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 91.694 42.291 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 91.694 53.34 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid cada57e2-1fa7-4b9d-a2a0-2218773d5c50) + (property "Reference" "H2" (id 0) (at 94.234 52.5053 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MouseBiteRA" (id 1) (at 94.234 55.0422 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "PhobGCC_Footprints:breakaway-mousebites-double" (id 2) (at 91.694 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 91.694 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Male") (at 104.902 70.104 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) + (uuid ec5c2062-3a41-4636-8803-069e60a1641a) + (property "Reference" "J1" (id 0) (at 104.902 66.04 0)) + (property "Value" "L" (id 1) (at 105.029 67.564 0) + (effects (font (size 1 1))) + ) + (property "Footprint" "PhobGCC_Footprints:Pin_Header_Straight_1x02_Pitch2.54mm" (id 2) (at 104.902 70.104 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 104.902 70.104 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 81a15393-727e-448b-a777-b18773023d89)) + (pin "2" (uuid a4f86a46-3bc8-4daa-9125-a63f297eb114)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/b873bc5d-a9af-4bd9-afcb-87ce4d417120" + (reference "H1") (unit 1) (value "MouseBiteLA") (footprint "PhobGCC_Footprints:breakaway-mousebites-double") + ) + (path "/cada57e2-1fa7-4b9d-a2a0-2218773d5c50" + (reference "H2") (unit 1) (value "MouseBiteRA") (footprint "PhobGCC_Footprints:breakaway-mousebites-double") + ) + (path "/ec5c2062-3a41-4636-8803-069e60a1641a" + (reference "J1") (unit 1) (value "L") (footprint "PhobGCC_Footprints:Pin_Header_Straight_1x02_Pitch2.54mm") + ) + (path "/4e315e69-0417-463a-8b7f-469a08d1496e" + (reference "J2") (unit 1) (value "R") (footprint "PhobGCC_Footprints:Pin_Header_Straight_1x02_Pitch2.54mm") + ) + (path "/7c04618d-9115-4179-b234-a8faf854ea92" + (reference "SW1") (unit 1) (value "L") (footprint "PhobGCC_Footprints:Trigger_Contact") + ) + (path "/70fb572d-d5ec-41e7-9482-63d4578b4f47" + (reference "SW2") (unit 1) (value "R") (footprint "PhobGCC_Footprints:Trigger_Contact") + ) + ) +)