diff --git a/design/powerbutton/fp-lib-table b/design/powerbutton/fp-lib-table new file mode 100644 index 0000000..cb8be65 --- /dev/null +++ b/design/powerbutton/fp-lib-table @@ -0,0 +1,4 @@ +(fp_lib_table + (version 7) + (lib (name "powerbutton")(type "KiCad")(uri "${KICAD8_3RD_PARTY}/8.0/projects/opstop/powerbutton/powerbutton.pretty")(options "")(descr "")) +) diff --git a/design/powerbutton/powerbutton.kicad_pcb b/design/powerbutton/powerbutton.kicad_pcb new file mode 100644 index 0000000..cf30a43 --- /dev/null +++ b/design/powerbutton/powerbutton.kicad_pcb @@ -0,0 +1,2223 @@ +(kicad_pcb + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (plot_on_all_layers_selection 0x0000000_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) + (viasonmask no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plotreference yes) + (plotvalue yes) + (plotfptext yes) + (plotinvisibletext no) + (sketchpadsonfab no) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "unconnected-(U1-KSO7-Pad17)") + (net 3 "unconnected-(U1-TP_INT-Pad35)") + (net 4 "unconnected-(U1-Reserved-Pad39)") + (net 5 "unconnected-(U1-BOARD_ID-Pad38)") + (net 6 "unconnected-(U1-LED_G-Pad48)") + (net 7 "unconnected-(U1-GND-Pad26)") + (net 8 "unconnected-(U1-KSI0-Pad2)") + (net 9 "unconnected-(U1-KSO10-Pad20)") + (net 10 "unconnected-(U1-KSI6-Pad8)") + (net 11 "unconnected-(U1-LED_R-Pad47)") + (net 12 "unconnected-(U1-KSI5-Pad7)") + (net 13 "unconnected-(U1-TP_SDA-Pad36)") + (net 14 "unconnected-(U1-GND-Pad37)") + (net 15 "unconnected-(U1-KBL_N-Pad31)") + (net 16 "unconnected-(U1-KSO14-Pad24)") + (net 17 "unconnected-(U1-KSI4-Pad6)") + (net 18 "unconnected-(U1-USB_DM-Pad42)") + (net 19 "unconnected-(U1-GND-Pad33)") + (net 20 "unconnected-(U1-KSI7-Pad9)") + (net 21 "unconnected-(U1-TP_SCL-Pad34)") + (net 22 "unconnected-(U1-5VS-Pad40)") + (net 23 "unconnected-(U1-KSO8-Pad18)") + (net 24 "unconnected-(U1-EC_CONTROL-Pad45)") + (net 25 "unconnected-(U1-KSI1-Pad3)") + (net 26 "unconnected-(U1-KBL_N-Pad29)") + (net 27 "unconnected-(U1-KSO4-Pad14)") + (net 28 "unconnected-(U1-LED_B-Pad49)") + (net 29 "unconnected-(U1-KSO12-Pad22)") + (net 30 "unconnected-(U1-KSO11-Pad21)") + (net 31 "unconnected-(U1-KSO13-Pad23)") + (net 32 "unconnected-(U1-5VALW-Pad41)") + (net 33 "unconnected-(U1-KSO6-Pad16)") + (net 34 "unconnected-(U1-KSO0-Pad10)") + (net 35 "unconnected-(U1-KBL_P-Pad32)") + (net 36 "unconnected-(U1-KSO1-Pad11)") + (net 37 "unconnected-(U1-GND-Pad43)") + (net 38 "unconnected-(U1-KSO3-Pad13)") + (net 39 "unconnected-(U1-KSO2-Pad12)") + (net 40 "unconnected-(U1-KSO15-Pad25)") + (net 41 "unconnected-(U1-KBL_P-Pad30)") + (net 42 "unconnected-(U1-GND-Pad1)") + (net 43 "unconnected-(U1-KSI3-Pad5)") + (net 44 "unconnected-(U1-CAPS_P-Pad27)") + (net 45 "unconnected-(U1-KSO5-Pad15)") + (net 46 "unconnected-(U1-CAPS_N-Pad28)") + (net 47 "unconnected-(U1-KSI2-Pad4)") + (net 48 "unconnected-(U1-KSO9-Pad19)") + (net 49 "Net-(U1-Switch)") + (net 50 "unconnected-(U1-LED_CDM-Pad50)") + (net 51 "unconnected-(U1-USB_DP-Pad44)") + (footprint "MountingHole:MountingHole_3.2mm_M3_Pad" + (layer "F.Cu") + (uuid "5b003953-14dc-4c1b-9a8f-99dd754d7a4f") + (at 140.5 85.5) + (descr "Mounting Hole 3.2mm, M3") + (tags "mounting hole 3.2mm m3") + (property "Reference" "H1" + (at 0 -4.2 0) + (layer "F.SilkS") + (uuid "2a039282-1d91-4a0b-932b-cea406725b9e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "ed5a3205-70a7-40a6-9db2-b2ff0aaa8113") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "MountingHole:MountingHole_3.2mm_M3_Pad" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6eb12992-246b-4944-bb70-f4720753e226") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "57c847fa-796e-4b73-9953-f378f181f789") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1a08fbaf-e43c-4e6d-8e39-6d9caf638039") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "MountingHole*Pad*") + (path "/d452279e-2ac5-4e34-a11b-f7964871de15") + (sheetname "Root") + (sheetfile "powerbutton.kicad_sch") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "90dc3f68-6dc8-4c05-9467-b429b6892966") + ) + (fp_circle + (center 0 0) + (end 3.45 0) + (stroke + (width 0.05) + (type solid) + ) + (fill none) + (layer "F.CrtYd") + (uuid "3bfef59f-5f1d-4fe5-bad8-95c24962ecae") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "8a71d7d4-e3d6-4c3f-9126-9c974e59da4e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 6.4 6.4) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "c73606cf-8205-495e-b480-df2fd3a8a12e") + ) + ) + (footprint "powerbutton:AMPHENOL_10156000-051100LF" + (layer "F.Cu") + (uuid "7ed52c71-2b8f-4d61-9aae-76fc44292c77") + (at 150.5 76.7) + (property "Reference" "U1" + (at 7.5 -3.7 0) + (layer "F.SilkS") + (uuid "23b389fd-2ada-4109-b6eb-d731b0b749d6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "~" + (at 8.11 4.485 0) + (layer "F.Fab") + (uuid "7fd18b8a-37ab-4bc8-9b12-8b6c2c5b8ce5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "powerbutton:AMPHENOL_10156000-051100LF" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "59c70798-7229-42e5-ac1c-4ab95a670937") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "693b5205-996e-4dc3-b000-17624b944b01") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dc7a4338-a9da-4ad6-bc4f-815239e48f39") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/2ff11366-b020-4977-a53c-9f3dd44af33a") + (sheetname "Root") + (sheetfile "powerbutton.kicad_sch") + (attr smd) + (fp_line + (start -8.15 -2.3) + (end -8.15 2.3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "b99fbcc2-852e-49aa-af10-1031dfbf23c9") + ) + (fp_line + (start -8.15 2.3) + (end -6.47 2.3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "3a30677f-f1cf-4981-b9d5-22be0239e2e7") + ) + (fp_line + (start -6.47 -2.3) + (end -8.15 -2.3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "28b6c7b8-6f99-456b-95ff-b6e690a546bd") + ) + (fp_line + (start 6.47 2.3) + (end 8.15 2.3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "37a02dd9-c99a-4d56-b709-bff299935da6") + ) + (fp_line + (start 8.15 -2.3) + (end 6.47 -2.3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "ce9c2e3b-23f2-417a-a737-59e9eeb7457a") + ) + (fp_line + (start 8.15 2.3) + (end 8.15 -2.3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "b0d1a182-1df7-4cfd-a2ec-ae757b10cca7") + ) + (fp_circle + (center 6 -3.4) + (end 6.1 -3.4) + (stroke + (width 0.2) + (type solid) + ) + (fill none) + (layer "F.SilkS") + (uuid "2f7d9251-cdc2-44b2-94f5-8c8d08f924c7") + ) + (fp_poly + (pts + (xy -6.2 -2.65) (xy -5.8 -2.65) (xy -5.8 -0.95) (xy -6.2 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "229f3f7a-312d-4535-80ef-1c35fc99bc8a") + ) + (fp_poly + (pts + (xy -6.2 0.95) (xy -5.8 0.95) (xy -5.8 2.65) (xy -6.2 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "27cf1d3e-7f7b-4ceb-b0e6-47fe2b3f9d18") + ) + (fp_poly + (pts + (xy -5.7 -2.65) (xy -5.3 -2.65) (xy -5.3 -0.95) (xy -5.7 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "091172e6-616f-4627-8331-e72659a4e4a6") + ) + (fp_poly + (pts + (xy -5.7 0.95) (xy -5.3 0.95) (xy -5.3 2.65) (xy -5.7 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "affbc6f4-6680-4a57-8e6a-258e9f48e32a") + ) + (fp_poly + (pts + (xy -5.2 -2.65) (xy -4.8 -2.65) (xy -4.8 -0.95) (xy -5.2 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "af9b0ff1-f05f-49f5-9b03-144c90b908c3") + ) + (fp_poly + (pts + (xy -5.2 0.95) (xy -4.8 0.95) (xy -4.8 2.65) (xy -5.2 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "e3d42dc4-8511-46e5-ad95-f4a9a50ef5b5") + ) + (fp_poly + (pts + (xy -4.7 -2.65) (xy -4.3 -2.65) (xy -4.3 -0.95) (xy -4.7 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "dff4f810-a69c-427d-87b0-2449826dc40d") + ) + (fp_poly + (pts + (xy -4.7 0.95) (xy -4.3 0.95) (xy -4.3 2.65) (xy -4.7 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "e4fbb4dd-f26c-4bcc-8a43-13110157835e") + ) + (fp_poly + (pts + (xy -4.2 -2.65) (xy -3.8 -2.65) (xy -3.8 -0.95) (xy -4.2 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "e96cf46e-5f14-4613-b132-66f0f8f6464a") + ) + (fp_poly + (pts + (xy -4.2 0.95) (xy -3.8 0.95) (xy -3.8 2.65) (xy -4.2 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "63690bf7-08d0-4c36-b293-5fd034000f5c") + ) + (fp_poly + (pts + (xy -3.7 -2.65) (xy -3.3 -2.65) (xy -3.3 -0.95) (xy -3.7 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "eb3d221c-9fc3-4ede-bcfc-1b4216316eb5") + ) + (fp_poly + (pts + (xy -3.7 0.95) (xy -3.3 0.95) (xy -3.3 2.65) (xy -3.7 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "226b00ad-fef7-46f5-a3c3-dd2507371de1") + ) + (fp_poly + (pts + (xy -3.2 -2.65) (xy -2.8 -2.65) (xy -2.8 -0.95) (xy -3.2 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "a5e488eb-2132-4fd3-9667-ea2e5434737a") + ) + (fp_poly + (pts + (xy -3.2 0.95) (xy -2.8 0.95) (xy -2.8 2.65) (xy -3.2 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "7f4d7e58-a924-4066-a74c-752560941c2f") + ) + (fp_poly + (pts + (xy -2.7 -2.65) (xy -2.3 -2.65) (xy -2.3 -0.95) (xy -2.7 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "4c203b04-f103-4e2e-a114-df584c498b63") + ) + (fp_poly + (pts + (xy -2.7 0.95) (xy -2.3 0.95) (xy -2.3 2.65) (xy -2.7 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "7654bb67-7518-4341-942f-575d5a47eaf9") + ) + (fp_poly + (pts + (xy -2.2 -2.65) (xy -1.8 -2.65) (xy -1.8 -0.95) (xy -2.2 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "8c0a088c-35d9-4464-a2e0-1d100373979e") + ) + (fp_poly + (pts + (xy -2.2 0.95) (xy -1.8 0.95) (xy -1.8 2.65) (xy -2.2 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "7608a3b6-a6e6-4949-a523-9d5f3a9029cb") + ) + (fp_poly + (pts + (xy -1.7 -2.65) (xy -1.3 -2.65) (xy -1.3 -0.95) (xy -1.7 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "20c2c74b-0038-4051-86f0-bd7a8e950f89") + ) + (fp_poly + (pts + (xy -1.7 0.95) (xy -1.3 0.95) (xy -1.3 2.65) (xy -1.7 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "50f61d86-792a-47fb-b49d-0db414f5df2b") + ) + (fp_poly + (pts + (xy -1.2 -2.65) (xy -0.8 -2.65) (xy -0.8 -0.95) (xy -1.2 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "ea08d0b5-4ae9-4ca2-8d5f-34117e4f1ca6") + ) + (fp_poly + (pts + (xy -1.2 0.95) (xy -0.8 0.95) (xy -0.8 2.65) (xy -1.2 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "a39381a4-17db-4e2b-8fdd-80ebe724c135") + ) + (fp_poly + (pts + (xy -0.7 -2.65) (xy -0.3 -2.65) (xy -0.3 -0.95) (xy -0.7 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "c11716b8-79c5-4818-8a0a-94b965199a6e") + ) + (fp_poly + (pts + (xy -0.7 0.95) (xy -0.3 0.95) (xy -0.3 2.65) (xy -0.7 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "f7f2d69b-1cf2-4006-aa6f-0b30494dd168") + ) + (fp_poly + (pts + (xy -0.2 -2.65) (xy 0.2 -2.65) (xy 0.2 -0.95) (xy -0.2 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "8897c515-10ca-4749-aa06-e3aedd493651") + ) + (fp_poly + (pts + (xy -0.2 0.95) (xy 0.2 0.95) (xy 0.2 2.65) (xy -0.2 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "7b443ed5-feb6-4b17-ac9b-ef154e972cbd") + ) + (fp_poly + (pts + (xy 0.3 -2.65) (xy 0.7 -2.65) (xy 0.7 -0.95) (xy 0.3 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "2d0a30b6-5335-4bc1-8c1f-5fdf0d220c8d") + ) + (fp_poly + (pts + (xy 0.3 0.95) (xy 0.7 0.95) (xy 0.7 2.65) (xy 0.3 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "40892946-4a08-44e1-8647-d169a78664de") + ) + (fp_poly + (pts + (xy 0.8 -2.65) (xy 1.2 -2.65) (xy 1.2 -0.95) (xy 0.8 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "b514b23b-1b76-43eb-b363-d8ceba8e4e0e") + ) + (fp_poly + (pts + (xy 0.8 0.95) (xy 1.2 0.95) (xy 1.2 2.65) (xy 0.8 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "fde716ee-b87a-40ac-badc-ff2b281549de") + ) + (fp_poly + (pts + (xy 1.3 -2.65) (xy 1.7 -2.65) (xy 1.7 -0.95) (xy 1.3 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "08d02817-c457-4e85-b7f4-dd2c88bff9ab") + ) + (fp_poly + (pts + (xy 1.3 0.95) (xy 1.7 0.95) (xy 1.7 2.65) (xy 1.3 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "d32b9e1a-1ec1-4ebd-8eb8-e2e95778df47") + ) + (fp_poly + (pts + (xy 1.8 -2.65) (xy 2.2 -2.65) (xy 2.2 -0.95) (xy 1.8 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "b1ea5ac1-f875-461d-b5bb-53ef019eecf4") + ) + (fp_poly + (pts + (xy 1.8 0.95) (xy 2.2 0.95) (xy 2.2 2.65) (xy 1.8 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "2b88315c-2d0e-4dfb-ab98-48e6e2c315c3") + ) + (fp_poly + (pts + (xy 2.3 -2.65) (xy 2.7 -2.65) (xy 2.7 -0.95) (xy 2.3 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "c7522bc4-40ea-40a1-bcb3-883adc46247d") + ) + (fp_poly + (pts + (xy 2.3 0.95) (xy 2.7 0.95) (xy 2.7 2.65) (xy 2.3 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "50165612-6d62-4335-8da4-4c3a7453781f") + ) + (fp_poly + (pts + (xy 2.8 -2.65) (xy 3.2 -2.65) (xy 3.2 -0.95) (xy 2.8 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "02619ce9-6139-4b53-90d2-55b327c6f7d7") + ) + (fp_poly + (pts + (xy 2.8 0.95) (xy 3.2 0.95) (xy 3.2 2.65) (xy 2.8 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "59ec67b3-ad3b-49f3-a20f-8c34f2509944") + ) + (fp_poly + (pts + (xy 3.3 -2.65) (xy 3.7 -2.65) (xy 3.7 -0.95) (xy 3.3 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "b523d397-9d26-477f-ae4b-320fe6bd5814") + ) + (fp_poly + (pts + (xy 3.3 0.95) (xy 3.7 0.95) (xy 3.7 2.65) (xy 3.3 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "c68c3437-22ae-40d6-ba8d-4fc25baf2fef") + ) + (fp_poly + (pts + (xy 3.8 -2.65) (xy 4.2 -2.65) (xy 4.2 -0.95) (xy 3.8 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "fa5ee27e-2bc4-41ac-9a77-19ceae89c6e4") + ) + (fp_poly + (pts + (xy 3.8 0.95) (xy 4.2 0.95) (xy 4.2 2.65) (xy 3.8 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "11dcd37c-6b06-496e-92da-663bd2667302") + ) + (fp_poly + (pts + (xy 4.3 -2.65) (xy 4.7 -2.65) (xy 4.7 -0.95) (xy 4.3 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "c18a9869-1dc4-449f-a341-7652d90c7852") + ) + (fp_poly + (pts + (xy 4.3 0.95) (xy 4.7 0.95) (xy 4.7 2.65) (xy 4.3 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "1061cd82-b29e-4156-a6e1-bb2d8b9f7d71") + ) + (fp_poly + (pts + (xy 4.8 -2.65) (xy 5.2 -2.65) (xy 5.2 -0.95) (xy 4.8 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "44509634-2a58-48ff-b604-99ad3cca3d09") + ) + (fp_poly + (pts + (xy 4.8 0.95) (xy 5.2 0.95) (xy 5.2 2.65) (xy 4.8 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "2b6e2a7b-98ae-4e02-a4db-fa6bd9374113") + ) + (fp_poly + (pts + (xy 5.3 -2.65) (xy 5.7 -2.65) (xy 5.7 -0.95) (xy 5.3 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "29da38b5-2f8b-4cec-ab5a-c4b57cb97c9b") + ) + (fp_poly + (pts + (xy 5.3 0.95) (xy 5.7 0.95) (xy 5.7 2.65) (xy 5.3 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "d73a681b-c329-4478-a8cb-e454aa54cffe") + ) + (fp_poly + (pts + (xy 5.8 -2.65) (xy 6.2 -2.65) (xy 6.2 -0.95) (xy 5.8 -0.95) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "bfeb1620-13a9-41f8-ab7e-38b05fb0c3a7") + ) + (fp_poly + (pts + (xy 5.8 0.95) (xy 6.2 0.95) (xy 6.2 2.65) (xy 5.8 2.65) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill solid) + (layer "F.Mask") + (uuid "3b7a98a6-6ba7-4c1e-9b42-01f6bb2a5c93") + ) + (fp_line + (start -8.4 -2.85) + (end -8.4 2.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6eb85d25-42db-45fe-af47-3823404b20cf") + ) + (fp_line + (start -8.4 2.85) + (end 8.4 2.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a382bde4-aae3-437b-9f0f-7293de22bff1") + ) + (fp_line + (start 8.4 -2.85) + (end -8.4 -2.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8e3b60d4-6eaf-44db-ad5d-fb5c62095faa") + ) + (fp_line + (start 8.4 2.85) + (end 8.4 -2.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2cf1aafd-8ae6-40b0-b46d-ef40594dde89") + ) + (fp_line + (start -8.15 -2.3) + (end -8.15 2.3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "d063eccf-5d1d-455c-bda4-53b804b36ba0") + ) + (fp_line + (start -8.15 2.3) + (end 8.15 2.3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "bd3b9af6-2b2e-4d54-aff7-b57552d3db8c") + ) + (fp_line + (start 8.15 -2.3) + (end -8.15 -2.3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "8f297254-dbe5-49a3-b109-26070cf8f359") + ) + (fp_line + (start 8.15 2.3) + (end 8.15 -2.3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "ab8d65a9-cf7e-4d54-9ea8-d304b7aff39b") + ) + (fp_circle + (center 6 -3.4) + (end 6.1 -3.4) + (stroke + (width 0.2) + (type solid) + ) + (fill none) + (layer "F.Fab") + (uuid "2425dd2d-11e8-4d30-9400-843e45acf411") + ) + (pad "1" smd rect + (at 6 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 42 "unconnected-(U1-GND-Pad1)") + (pinfunction "GND") + (pintype "no_connect") + (uuid "bddaf58c-0c7e-4e5d-a5f4-097ad766e194") + ) + (pad "2" smd rect + (at 5.5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 8 "unconnected-(U1-KSI0-Pad2)") + (pinfunction "KSI0") + (pintype "no_connect") + (uuid "583a8054-a15d-475f-9de3-1a5a418136b5") + ) + (pad "3" smd rect + (at 5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 25 "unconnected-(U1-KSI1-Pad3)") + (pinfunction "KSI1") + (pintype "no_connect") + (uuid "2d1f57ad-10a8-4640-8f27-3e0bd9ebee1d") + ) + (pad "4" smd rect + (at 4.5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 47 "unconnected-(U1-KSI2-Pad4)") + (pinfunction "KSI2") + (pintype "no_connect") + (uuid "db23cf88-1899-488a-a027-063c1eec6519") + ) + (pad "5" smd rect + (at 4 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 43 "unconnected-(U1-KSI3-Pad5)") + (pinfunction "KSI3") + (pintype "no_connect") + (uuid "bd128c84-9159-4810-8f3c-6d677ea53b7f") + ) + (pad "6" smd rect + (at 3.5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 17 "unconnected-(U1-KSI4-Pad6)") + (pinfunction "KSI4") + (pintype "no_connect") + (uuid "af9bcae4-29a5-4300-9f99-d281d190d2d1") + ) + (pad "7" smd rect + (at 3 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 12 "unconnected-(U1-KSI5-Pad7)") + (pinfunction "KSI5") + (pintype "no_connect") + (uuid "12e5bdec-1425-419f-a0e2-a5e6d9005e77") + ) + (pad "8" smd rect + (at 2.5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 10 "unconnected-(U1-KSI6-Pad8)") + (pinfunction "KSI6") + (pintype "no_connect") + (uuid "7b55da8f-f2d6-4247-a591-93247ca3073d") + ) + (pad "9" smd rect + (at 2 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 20 "unconnected-(U1-KSI7-Pad9)") + (pinfunction "KSI7") + (pintype "no_connect") + (uuid "fb160c64-f0fa-4c90-95dd-6984ed8c5328") + ) + (pad "10" smd rect + (at 1.5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 34 "unconnected-(U1-KSO0-Pad10)") + (pinfunction "KSO0") + (pintype "no_connect") + (uuid "a8146f87-ea76-4afb-9311-0310821f70ab") + ) + (pad "11" smd rect + (at 1 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 36 "unconnected-(U1-KSO1-Pad11)") + (pinfunction "KSO1") + (pintype "no_connect") + (uuid "81acc645-8663-4a32-b18f-05af19727ae5") + ) + (pad "12" smd rect + (at 0.5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 39 "unconnected-(U1-KSO2-Pad12)") + (pinfunction "KSO2") + (pintype "no_connect") + (uuid "4434a701-f60b-41ec-ae0c-ebfa317f3b86") + ) + (pad "13" smd rect + (at 0 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 38 "unconnected-(U1-KSO3-Pad13)") + (pinfunction "KSO3") + (pintype "no_connect") + (uuid "ebecccdb-b2dd-49fe-ba3a-b1ce9b8803d2") + ) + (pad "14" smd rect + (at -0.5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 27 "unconnected-(U1-KSO4-Pad14)") + (pinfunction "KSO4") + (pintype "no_connect") + (uuid "2f6982d5-4a06-4f37-9a3d-bcd2ae9344aa") + ) + (pad "15" smd rect + (at -1 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 45 "unconnected-(U1-KSO5-Pad15)") + (pinfunction "KSO5") + (pintype "no_connect") + (uuid "fb7e650b-c2f3-46a2-898d-17a8ddb257bb") + ) + (pad "16" smd rect + (at -1.5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 33 "unconnected-(U1-KSO6-Pad16)") + (pinfunction "KSO6") + (pintype "no_connect") + (uuid "e8c12ba5-c31f-4701-9c68-a8db8b96cdd8") + ) + (pad "17" smd rect + (at -2 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 2 "unconnected-(U1-KSO7-Pad17)") + (pinfunction "KSO7") + (pintype "no_connect") + (uuid "09e7d66c-965c-4579-9eeb-bd368378d1a9") + ) + (pad "18" smd rect + (at -2.5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 23 "unconnected-(U1-KSO8-Pad18)") + (pinfunction "KSO8") + (pintype "no_connect") + (uuid "2300b8d5-9cfd-4c92-ac33-d84f65ea497b") + ) + (pad "19" smd rect + (at -3 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 48 "unconnected-(U1-KSO9-Pad19)") + (pinfunction "KSO9") + (pintype "no_connect") + (uuid "b7a3cd37-0130-4d5c-ab39-0864ada78da4") + ) + (pad "20" smd rect + (at -3.5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 9 "unconnected-(U1-KSO10-Pad20)") + (pinfunction "KSO10") + (pintype "no_connect") + (uuid "e32d77f5-62d9-4096-a354-8a30e2d4ffa9") + ) + (pad "21" smd rect + (at -4 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 30 "unconnected-(U1-KSO11-Pad21)") + (pinfunction "KSO11") + (pintype "no_connect") + (uuid "e5cf57a9-11df-4463-8544-f3dd29ccd585") + ) + (pad "22" smd rect + (at -4.5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 29 "unconnected-(U1-KSO12-Pad22)") + (pinfunction "KSO12") + (pintype "no_connect") + (uuid "f20f8e02-cdaa-4056-8479-319c0de5cb3c") + ) + (pad "23" smd rect + (at -5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 31 "unconnected-(U1-KSO13-Pad23)") + (pinfunction "KSO13") + (pintype "no_connect") + (uuid "f429d0d0-761f-4bfd-96bb-a54b7a87d63e") + ) + (pad "24" smd rect + (at -5.5 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 16 "unconnected-(U1-KSO14-Pad24)") + (pinfunction "KSO14") + (pintype "no_connect") + (uuid "d0ab9e57-9fa3-40ab-b96b-813ed77a5945") + ) + (pad "25" smd rect + (at -6 -1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 40 "unconnected-(U1-KSO15-Pad25)") + (pinfunction "KSO15") + (pintype "no_connect") + (uuid "1458ac12-26b6-4051-81de-2ecac40b3f70") + ) + (pad "26" smd rect + (at -6 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 7 "unconnected-(U1-GND-Pad26)") + (pinfunction "GND") + (pintype "no_connect") + (uuid "1ffb096a-8875-4dc0-af00-e9ce7ea73046") + ) + (pad "27" smd rect + (at -5.5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 44 "unconnected-(U1-CAPS_P-Pad27)") + (pinfunction "CAPS_P") + (pintype "no_connect") + (uuid "0cb7fc12-b3f0-41b7-826e-1742e2a617cb") + ) + (pad "28" smd rect + (at -5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 46 "unconnected-(U1-CAPS_N-Pad28)") + (pinfunction "CAPS_N") + (pintype "no_connect") + (uuid "8adb9cee-351a-4d97-8756-7aed940df761") + ) + (pad "29" smd rect + (at -4.5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 26 "unconnected-(U1-KBL_N-Pad29)") + (pinfunction "KBL_N") + (pintype "no_connect") + (uuid "0ed1c5d6-d542-45d0-8d87-71004bbf24b5") + ) + (pad "30" smd rect + (at -4 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 41 "unconnected-(U1-KBL_P-Pad30)") + (pinfunction "KBL_P") + (pintype "no_connect") + (uuid "2e55e001-2c5e-430b-b1bc-197b2c57f831") + ) + (pad "31" smd rect + (at -3.5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 15 "unconnected-(U1-KBL_N-Pad31)") + (pinfunction "KBL_N") + (pintype "no_connect") + (uuid "45e89a9f-bd45-4530-ad4b-ebb822e612e3") + ) + (pad "32" smd rect + (at -3 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 35 "unconnected-(U1-KBL_P-Pad32)") + (pinfunction "KBL_P") + (pintype "no_connect") + (uuid "fead8bb5-49ad-47fb-bc14-d418e648415f") + ) + (pad "33" smd rect + (at -2.5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 19 "unconnected-(U1-GND-Pad33)") + (pinfunction "GND") + (pintype "no_connect") + (uuid "fa8d3fa6-194f-44e7-9621-5563f8f2791b") + ) + (pad "34" smd rect + (at -2 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 21 "unconnected-(U1-TP_SCL-Pad34)") + (pinfunction "TP_SCL") + (pintype "no_connect") + (uuid "4635dd4f-d6e1-4388-aa08-17b2aead3129") + ) + (pad "35" smd rect + (at -1.5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 3 "unconnected-(U1-TP_INT-Pad35)") + (pinfunction "TP_INT") + (pintype "no_connect") + (uuid "a80dd83a-c614-4ae9-a95b-f363a02aacf5") + ) + (pad "36" smd rect + (at -1 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 13 "unconnected-(U1-TP_SDA-Pad36)") + (pinfunction "TP_SDA") + (pintype "no_connect") + (uuid "f304aa57-8cf4-4d14-a04c-85ddbb672c4d") + ) + (pad "37" smd rect + (at -0.5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 14 "unconnected-(U1-GND-Pad37)") + (pinfunction "GND") + (pintype "no_connect") + (uuid "755070a5-c2bc-49c4-a91f-26d763f1f92b") + ) + (pad "38" smd rect + (at 0 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 5 "unconnected-(U1-BOARD_ID-Pad38)") + (pinfunction "BOARD_ID") + (pintype "no_connect") + (uuid "e922a8f9-ecfd-4e8f-b718-0b0d3f84ed7f") + ) + (pad "39" smd rect + (at 0.5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 4 "unconnected-(U1-Reserved-Pad39)") + (pinfunction "Reserved") + (pintype "no_connect") + (uuid "9c73990e-02c4-44a3-9255-76712cdfab0f") + ) + (pad "40" smd rect + (at 1 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 22 "unconnected-(U1-5VS-Pad40)") + (pinfunction "5VS") + (pintype "no_connect") + (uuid "1cba0c9a-a111-4a68-9ca2-96899e1f7689") + ) + (pad "41" smd rect + (at 1.5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 32 "unconnected-(U1-5VALW-Pad41)") + (pinfunction "5VALW") + (pintype "no_connect") + (uuid "0ae7de5e-13ae-414e-baed-48e497fcdee1") + ) + (pad "42" smd rect + (at 2 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 18 "unconnected-(U1-USB_DM-Pad42)") + (pinfunction "USB_DM") + (pintype "no_connect") + (uuid "fba627ca-fe5a-4c81-bece-c7e2c70f9d3e") + ) + (pad "43" smd rect + (at 2.5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 37 "unconnected-(U1-GND-Pad43)") + (pinfunction "GND") + (pintype "no_connect") + (uuid "ed539352-2e65-4bb4-827e-f01566adaa06") + ) + (pad "44" smd rect + (at 3 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 51 "unconnected-(U1-USB_DP-Pad44)") + (pinfunction "USB_DP") + (pintype "no_connect") + (uuid "7fb4509e-5c06-4288-b174-c710bce622ba") + ) + (pad "45" smd rect + (at 3.5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 24 "unconnected-(U1-EC_CONTROL-Pad45)") + (pinfunction "EC_CONTROL") + (pintype "no_connect") + (uuid "ab622d8d-2d23-4ccd-ac10-1380e9f7f982") + ) + (pad "46" smd rect + (at 4 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 49 "Net-(U1-Switch)") + (pinfunction "Switch") + (pintype "unspecified") + (uuid "96139cec-ca9f-4fa0-a64b-26926cf08ccc") + ) + (pad "47" smd rect + (at 4.5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 11 "unconnected-(U1-LED_R-Pad47)") + (pinfunction "LED_R") + (pintype "no_connect") + (uuid "962b50d9-04ef-4668-9269-69210e3d4e08") + ) + (pad "48" smd rect + (at 5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 6 "unconnected-(U1-LED_G-Pad48)") + (pinfunction "LED_G") + (pintype "no_connect") + (uuid "4db634a8-ec03-4314-adf1-808509eec4e9") + ) + (pad "49" smd rect + (at 5.5 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 28 "unconnected-(U1-LED_B-Pad49)") + (pinfunction "LED_B") + (pintype "no_connect") + (uuid "2d4cf425-4aee-4143-8ae7-871d5da617f0") + ) + (pad "50" smd rect + (at 6 1.8) + (size 0.3 1.6) + (layers "F.Cu" "F.Paste") + (net 50 "unconnected-(U1-LED_CDM-Pad50)") + (pinfunction "LED_CDM") + (pintype "no_connect") + (uuid "52da1c67-fb70-4a6b-8465-11a01fb39dd0") + ) + (model "${KICAD8_3RD_PARTY}/8.0/3dmodels/10156000-051100LF.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "powerbutton:CONN_S2B-PH-K-S_JST" + (layer "F.Cu") + (uuid "9c3cd558-0547-4d88-9b4c-69626dc84fe8") + (at 149.4826 83.5) + (tags "S2B-PH-K-SLFSN ") + (property "Reference" "J2" + (at -3.4826 1 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "715f5d18-9fda-4e58-8289-3ed2c13a4259") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "~" + (at 1 0 0) + (unlocked yes) + (layer "F.Fab") + (uuid "fc395b80-1f96-4bbe-9478-a65094bb3375") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "powerbutton:CONN_S2B-PH-K-S_JST" + (at 0 0 360) + (layer "F.Fab") + (hide yes) + (uuid "ccbb86e3-b9a8-4a7d-829b-9f04cec468c4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 360) + (layer "F.Fab") + (hide yes) + (uuid "6414e0c1-2958-416c-9ada-c6edf2a2da30") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 360) + (layer "F.Fab") + (hide yes) + (uuid "4ea8ead3-f0d8-48dd-9873-b07f0ce23f13") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/ab530e68-fac0-4fb7-bc33-c996b228c5d7") + (sheetname "Root") + (sheetfile "powerbutton.kicad_sch") + (attr through_hole) + (fp_circle + (center -3.5 -0.5) + (end -3.119 -0.5) + (stroke + (width 0.508) + (type solid) + ) + (fill none) + (layer "B.SilkS") + (uuid "f6a249dd-c71b-4813-b0cb-d5d2cdddc00e") + ) + (fp_line + (start -2.0734 -1.477) + (end -2.0734 6.3716) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "acea1366-c763-44a2-ad0f-3c379d746a85") + ) + (fp_line + (start -2.0734 6.3716) + (end 4.0734 6.3716) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "db2b59d8-8db5-4e0c-9999-3f24fbb9938e") + ) + (fp_line + (start 4.0734 -1.477) + (end -2.0734 -1.477) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "7c183155-6dd6-4e50-8ea1-c23415bf33ff") + ) + (fp_line + (start 4.0734 6.3716) + (end 4.0734 -1.477) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "c89d4a19-5d34-4119-88bd-84a8a7697d2b") + ) + (fp_circle + (center -3.5 -0.5) + (end -3.119 -0.5) + (stroke + (width 0.508) + (type solid) + ) + (fill none) + (layer "F.SilkS") + (uuid "1a849d76-b0b4-4954-bf2e-552f81bbb1d0") + ) + (fp_line + (start -2.2004 -1.604) + (end -2.2004 6.4986) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8f985667-967c-4670-85eb-9403fb8ab347") + ) + (fp_line + (start -2.2004 6.4986) + (end 4.2004 6.4986) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5e189e79-8ba7-4f65-a10e-2585300a57f8") + ) + (fp_line + (start 4.2004 -1.604) + (end -2.2004 -1.604) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7e1c6dc1-0235-4ea1-be96-4b180fd001e3") + ) + (fp_line + (start 4.2004 6.4986) + (end 4.2004 -1.604) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3f621ce6-80bb-481f-91ac-1ba5c1ac3b5b") + ) + (fp_line + (start -1.9464 -1.35) + (end -1.9464 6.2446) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "99b773b0-bfde-4cab-a3b5-9cef2e50e962") + ) + (fp_line + (start -1.9464 6.2446) + (end 3.9464 6.2446) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "d7c3ad65-cba5-4a3e-9db8-4eff11bd63a2") + ) + (fp_line + (start 3.9464 -1.35) + (end -1.9464 -1.35) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "893ee1f3-4def-43b9-ac7e-0ae55730959a") + ) + (fp_line + (start 3.9464 6.2446) + (end 3.9464 -1.35) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "bd4beee6-5a78-4262-8812-4dbad6a50b56") + ) + (fp_circle + (center 0 -1.905) + (end 0.381 -1.905) + (stroke + (width 0.508) + (type solid) + ) + (fill none) + (layer "F.Fab") + (uuid "7947aab7-d4aa-4c81-8258-92c63c083e0b") + ) + (fp_text user "${REFERENCE}" + (at 1 0 0) + (unlocked yes) + (layer "F.Fab") + (uuid "558d631f-9349-4049-a348-4e20208ec6dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 1.3208 1.3208) + (drill 0.8128) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "unspecified") + (uuid "4b769a94-dd65-46c1-a5d3-e16ecb1dfb8a") + ) + (pad "2" thru_hole circle + (at 2.000001 0) + (size 1.3208 1.3208) + (drill 0.8128) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 49 "Net-(U1-Switch)") + (pinfunction "2") + (pintype "unspecified") + (uuid "1a0e56bd-3875-4390-b01b-a57b60caea74") + ) + (model "${KICAD8_3DMODEL_DIR}/S2B-PH-K-S.STEP" + (offset + (xyz 1 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "MountingHole:MountingHole_3.2mm_M3_Pad" + (layer "F.Cu") + (uuid "b5e533ea-53b7-45fd-8af1-bcdcbfa4235d") + (at 160 85.5) + (descr "Mounting Hole 3.2mm, M3") + (tags "mounting hole 3.2mm m3") + (property "Reference" "H2" + (at 0 -4.2 0) + (layer "F.SilkS") + (uuid "9a5c97f8-6480-4fc7-9f22-74214c3b31b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "1ce71089-367e-4ce5-afb2-0dd74ae4946f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "MountingHole:MountingHole_3.2mm_M3_Pad" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "72baded5-13bd-4ed2-a613-5c99e21b29ed") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7d69a976-f115-464b-8b61-30fe9fc7152f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "810657d7-163e-41d0-813b-ee6b60fd0fd5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "MountingHole*Pad*") + (path "/bec7f7c7-3585-459f-8529-ca3cce7dbe86") + (sheetname "Root") + (sheetfile "powerbutton.kicad_sch") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "402a4fce-2f17-48bd-9a0f-1a2de0cb5475") + ) + (fp_circle + (center 0 0) + (end 3.45 0) + (stroke + (width 0.05) + (type solid) + ) + (fill none) + (layer "F.CrtYd") + (uuid "241ae055-b8e0-435b-9380-25315f19b247") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "8a44236e-147a-4caf-96dd-de1b093a8e1b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 6.4 6.4) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "a3051a3c-e37d-4c66-a7a0-8c7e415325ed") + ) + ) + (gr_rect + (start 135 71) + (end 165.5 91.5) + (stroke + (width 0.05) + (type default) + ) + (fill none) + (layer "Edge.Cuts") + (uuid "90bb0c58-7fa1-4d8b-817e-74a2f93a575c") + ) + (segment + (start 154 81) + (end 154.5 80.5) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "3fdbca6c-e602-4b4a-9b82-453c4a13669e") + ) + (segment + (start 152 81) + (end 154 81) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "40c1b92f-6681-4aa9-bb1e-4f0e61a50a66") + ) + (segment + (start 151.482601 83.5) + (end 151.482601 81.517399) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "4a27f51e-75ee-4f75-953d-af9d56e63d20") + ) + (segment + (start 151.482601 81.517399) + (end 152 81) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "5b7d84a9-d841-4779-a712-64c53df07d41") + ) + (segment + (start 154.5 80.5) + (end 154.5 78.5) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "85d8c627-3b73-4de1-aef4-d588c4aabe1a") + ) + (zone + (net 1) + (net_name "GND") + (layer "F.Cu") + (uuid "720f5520-27ec-44de-a176-d4aa15923d27") + (name "GND") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 165.5 71) (xy 165.5 91.5) (xy 135 91.5) (xy 135 71) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 164.942539 71.520185) (xy 164.988294 71.572989) (xy 164.9995 71.6245) (xy 164.9995 90.8755) + (xy 164.979815 90.942539) (xy 164.927011 90.988294) (xy 164.8755 90.9995) (xy 135.6245 90.9995) + (xy 135.557461 90.979815) (xy 135.511706 90.927011) (xy 135.5005 90.8755) (xy 135.5005 85.499999) + (xy 136.794922 85.499999) (xy 136.794922 85.5) (xy 136.815219 85.887287) (xy 136.875886 86.270323) + (xy 136.875887 86.27033) (xy 136.976262 86.644936) (xy 137.115244 87.006994) (xy 137.29131 87.352543) + (xy 137.502531 87.677793) (xy 137.711095 87.93535) (xy 137.711096 87.93535) (xy 139.205748 86.440698) + (xy 139.279588 86.54233) (xy 139.45767 86.720412) (xy 139.5593 86.794251) (xy 138.064648 88.288903) + (xy 138.064649 88.288904) (xy 138.322206 88.497468) (xy 138.647456 88.708689) (xy 138.993005 88.884755) + (xy 139.355063 89.023737) (xy 139.729669 89.124112) (xy 139.729676 89.124113) (xy 140.112712 89.18478) + (xy 140.499999 89.205078) (xy 140.500001 89.205078) (xy 140.887287 89.18478) (xy 141.270323 89.124113) + (xy 141.27033 89.124112) (xy 141.644936 89.023737) (xy 142.006994 88.884755) (xy 142.352543 88.708689) + (xy 142.677783 88.497476) (xy 142.677785 88.497475) (xy 142.935349 88.288902) (xy 141.440698 86.794251) + (xy 141.54233 86.720412) (xy 141.720412 86.54233) (xy 141.794251 86.440698) (xy 143.288902 87.935349) + (xy 143.497475 87.677785) (xy 143.497476 87.677783) (xy 143.708689 87.352543) (xy 143.884755 87.006994) + (xy 144.023737 86.644936) (xy 144.124112 86.27033) (xy 144.124113 86.270323) (xy 144.18478 85.887287) + (xy 144.205078 85.5) (xy 144.205078 85.499999) (xy 156.294922 85.499999) (xy 156.294922 85.5) (xy 156.315219 85.887287) + (xy 156.375886 86.270323) (xy 156.375887 86.27033) (xy 156.476262 86.644936) (xy 156.615244 87.006994) + (xy 156.79131 87.352543) (xy 157.002531 87.677793) (xy 157.211095 87.93535) (xy 157.211096 87.93535) + (xy 158.705748 86.440698) (xy 158.779588 86.54233) (xy 158.95767 86.720412) (xy 159.0593 86.794251) + (xy 157.564648 88.288903) (xy 157.564649 88.288904) (xy 157.822206 88.497468) (xy 158.147456 88.708689) + (xy 158.493005 88.884755) (xy 158.855063 89.023737) (xy 159.229669 89.124112) (xy 159.229676 89.124113) + (xy 159.612712 89.18478) (xy 159.999999 89.205078) (xy 160.000001 89.205078) (xy 160.387287 89.18478) + (xy 160.770323 89.124113) (xy 160.77033 89.124112) (xy 161.144936 89.023737) (xy 161.506994 88.884755) + (xy 161.852543 88.708689) (xy 162.177783 88.497476) (xy 162.177785 88.497475) (xy 162.435349 88.288902) + (xy 160.940698 86.794251) (xy 161.04233 86.720412) (xy 161.220412 86.54233) (xy 161.294251 86.440698) + (xy 162.788902 87.935349) (xy 162.997475 87.677785) (xy 162.997476 87.677783) (xy 163.208689 87.352543) + (xy 163.384755 87.006994) (xy 163.523737 86.644936) (xy 163.624112 86.27033) (xy 163.624113 86.270323) + (xy 163.68478 85.887287) (xy 163.705078 85.5) (xy 163.705078 85.499999) (xy 163.68478 85.112712) + (xy 163.624113 84.729676) (xy 163.624112 84.729669) (xy 163.523737 84.355063) (xy 163.384755 83.993005) + (xy 163.208689 83.647456) (xy 162.997468 83.322206) (xy 162.788904 83.064649) (xy 162.788903 83.064648) + (xy 161.294251 84.5593) (xy 161.220412 84.45767) (xy 161.04233 84.279588) (xy 160.940698 84.205748) + (xy 162.43535 82.711096) (xy 162.43535 82.711095) (xy 162.177793 82.502531) (xy 161.852543 82.29131) + (xy 161.506994 82.115244) (xy 161.144936 81.976262) (xy 160.77033 81.875887) (xy 160.770323 81.875886) + (xy 160.387287 81.815219) (xy 160.000001 81.794922) (xy 159.999999 81.794922) (xy 159.612712 81.815219) + (xy 159.229676 81.875886) (xy 159.229669 81.875887) (xy 158.855063 81.976262) (xy 158.493005 82.115244) + (xy 158.147456 82.29131) (xy 157.822206 82.502531) (xy 157.564648 82.711095) (xy 157.564648 82.711096) + (xy 159.059301 84.205748) (xy 158.95767 84.279588) (xy 158.779588 84.45767) (xy 158.705748 84.5593) + (xy 157.211096 83.064648) (xy 157.211095 83.064648) (xy 157.002531 83.322206) (xy 156.79131 83.647456) + (xy 156.615244 83.993005) (xy 156.476262 84.355063) (xy 156.375887 84.729669) (xy 156.375886 84.729676) + (xy 156.315219 85.112712) (xy 156.294922 85.499999) (xy 144.205078 85.499999) (xy 144.18478 85.112712) + (xy 144.124113 84.729676) (xy 144.124112 84.729669) (xy 144.023737 84.355063) (xy 143.884755 83.993005) + (xy 143.708689 83.647456) (xy 143.497468 83.322206) (xy 143.288904 83.064649) (xy 143.288903 83.064648) + (xy 141.794251 84.5593) (xy 141.720412 84.45767) (xy 141.54233 84.279588) (xy 141.440698 84.205748) + (xy 142.93535 82.711096) (xy 142.93535 82.711095) (xy 142.677793 82.502531) (xy 142.352543 82.29131) + (xy 142.006994 82.115244) (xy 141.644936 81.976262) (xy 141.27033 81.875887) (xy 141.270323 81.875886) + (xy 140.887287 81.815219) (xy 140.500001 81.794922) (xy 140.499999 81.794922) (xy 140.112712 81.815219) + (xy 139.729676 81.875886) (xy 139.729669 81.875887) (xy 139.355063 81.976262) (xy 138.993005 82.115244) + (xy 138.647456 82.29131) (xy 138.322206 82.502531) (xy 138.064648 82.711095) (xy 138.064648 82.711096) + (xy 139.559301 84.205748) (xy 139.45767 84.279588) (xy 139.279588 84.45767) (xy 139.205748 84.5593) + (xy 137.711096 83.064648) (xy 137.711095 83.064648) (xy 137.502531 83.322206) (xy 137.29131 83.647456) + (xy 137.115244 83.993005) (xy 136.976262 84.355063) (xy 136.875887 84.729669) (xy 136.875886 84.729676) + (xy 136.815219 85.112712) (xy 136.794922 85.499999) (xy 135.5005 85.499999) (xy 135.5005 77.680247) + (xy 144.1495 77.680247) (xy 144.1495 79.319752) (xy 144.161131 79.378229) (xy 144.161132 79.37823) + (xy 144.205447 79.444552) (xy 144.271769 79.488867) (xy 144.27177 79.488868) (xy 144.330247 79.500499) + (xy 144.33025 79.5005) (xy 144.330252 79.5005) (xy 144.66975 79.5005) (xy 144.725808 79.489349) + (xy 144.774192 79.489349) (xy 144.830249 79.5005) (xy 144.830252 79.5005) (xy 145.16975 79.5005) + (xy 145.225808 79.489349) (xy 145.274192 79.489349) (xy 145.330249 79.5005) (xy 145.330252 79.5005) + (xy 145.66975 79.5005) (xy 145.725808 79.489349) (xy 145.774192 79.489349) (xy 145.830249 79.5005) + (xy 145.830252 79.5005) (xy 146.16975 79.5005) (xy 146.225808 79.489349) (xy 146.274192 79.489349) + (xy 146.330249 79.5005) (xy 146.330252 79.5005) (xy 146.66975 79.5005) (xy 146.725808 79.489349) + (xy 146.774192 79.489349) (xy 146.830249 79.5005) (xy 146.830252 79.5005) (xy 147.16975 79.5005) + (xy 147.225808 79.489349) (xy 147.274192 79.489349) (xy 147.330249 79.5005) (xy 147.330252 79.5005) + (xy 147.66975 79.5005) (xy 147.725808 79.489349) (xy 147.774192 79.489349) (xy 147.830249 79.5005) + (xy 147.830252 79.5005) (xy 148.16975 79.5005) (xy 148.225808 79.489349) (xy 148.274192 79.489349) + (xy 148.330249 79.5005) (xy 148.330252 79.5005) (xy 148.66975 79.5005) (xy 148.725808 79.489349) + (xy 148.774192 79.489349) (xy 148.830249 79.5005) (xy 148.830252 79.5005) (xy 149.16975 79.5005) + (xy 149.225808 79.489349) (xy 149.274192 79.489349) (xy 149.330249 79.5005) (xy 149.330252 79.5005) + (xy 149.66975 79.5005) (xy 149.725808 79.489349) (xy 149.774192 79.489349) (xy 149.830249 79.5005) + (xy 149.830252 79.5005) (xy 150.16975 79.5005) (xy 150.225808 79.489349) (xy 150.274192 79.489349) + (xy 150.330249 79.5005) (xy 150.330252 79.5005) (xy 150.66975 79.5005) (xy 150.725808 79.489349) + (xy 150.774192 79.489349) (xy 150.830249 79.5005) (xy 150.830252 79.5005) (xy 151.16975 79.5005) + (xy 151.225808 79.489349) (xy 151.274192 79.489349) (xy 151.330249 79.5005) (xy 151.330252 79.5005) + (xy 151.66975 79.5005) (xy 151.725808 79.489349) (xy 151.774192 79.489349) (xy 151.830249 79.5005) + (xy 151.830252 79.5005) (xy 152.16975 79.5005) (xy 152.225808 79.489349) (xy 152.274192 79.489349) + (xy 152.330249 79.5005) (xy 152.330252 79.5005) (xy 152.66975 79.5005) (xy 152.725808 79.489349) + (xy 152.774192 79.489349) (xy 152.830249 79.5005) (xy 152.830252 79.5005) (xy 153.16975 79.5005) + (xy 153.225808 79.489349) (xy 153.274192 79.489349) (xy 153.330249 79.5005) (xy 153.330252 79.5005) + (xy 153.66975 79.5005) (xy 153.725808 79.489349) (xy 153.774192 79.489349) (xy 153.830249 79.5005) + (xy 154.0755 79.5005) (xy 154.142539 79.520185) (xy 154.188294 79.572989) (xy 154.1995 79.6245) + (xy 154.1995 80.324167) (xy 154.179815 80.391206) (xy 154.163181 80.411848) (xy 153.911848 80.663181) + (xy 153.850525 80.696666) (xy 153.824167 80.6995) (xy 151.960438 80.6995) (xy 151.88401 80.719978) + (xy 151.815489 80.75954) (xy 151.815486 80.759542) (xy 151.242142 81.332886) (xy 151.242136 81.332894) + (xy 151.202583 81.401403) (xy 151.20258 81.401408) (xy 151.182101 81.477838) (xy 151.182101 82.610892) + (xy 151.162416 82.677931) (xy 151.109612 82.723686) (xy 151.108538 82.724171) (xy 151.049778 82.750332) + (xy 150.90337 82.856705) (xy 150.903367 82.856707) (xy 150.782282 82.991187) (xy 150.75989 83.029972) + (xy 150.709323 83.078187) (xy 150.640715 83.091409) (xy 150.575851 83.065441) (xy 150.541503 83.023243) + (xy 150.473421 82.886517) (xy 150.473413 82.886504) (xy 150.463187 82.872963) (xy 149.889 83.447151) + (xy 149.889 83.446496) (xy 149.861305 83.343135) (xy 149.807801 83.250464) (xy 149.732136 83.174799) + (xy 149.639465 83.121295) (xy 149.536104 83.0936) (xy 149.535448 83.0936) (xy 150.107162 82.521884) + (xy 150.002047 82.456801) (xy 149.801516 82.379116) (xy 149.590125 82.3396) (xy 149.375075 82.3396) + (xy 149.163683 82.379116) (xy 149.163682 82.379116) (xy 148.963151 82.456802) (xy 148.963148 82.456803) + (xy 148.858036 82.521884) (xy 149.429753 83.0936) (xy 149.429096 83.0936) (xy 149.325735 83.121295) + (xy 149.233064 83.174799) (xy 149.157399 83.250464) (xy 149.103895 83.343135) (xy 149.0762 83.446496) + (xy 149.0762 83.447153) (xy 148.502011 82.872964) (xy 148.491779 82.886515) (xy 148.395925 83.079015) + (xy 148.337071 83.285868) (xy 148.317229 83.5) (xy 148.337071 83.714131) (xy 148.395925 83.920984) + (xy 148.491782 84.113489) (xy 148.50201 84.127034) (xy 148.502011 84.127035) (xy 149.0762 83.552846) + (xy 149.0762 83.553504) (xy 149.103895 83.656865) (xy 149.157399 83.749536) (xy 149.233064 83.825201) + (xy 149.325735 83.878705) (xy 149.429096 83.9064) (xy 149.429753 83.9064) (xy 148.858036 84.478114) + (xy 148.963145 84.543195) (xy 148.963151 84.543197) (xy 149.163683 84.620883) (xy 149.375075 84.6604) + (xy 149.590125 84.6604) (xy 149.801516 84.620883) (xy 149.801517 84.620883) (xy 150.002048 84.543197) + (xy 150.002049 84.543197) (xy 150.107162 84.478114) (xy 149.535448 83.9064) (xy 149.536104 83.9064) + (xy 149.639465 83.878705) (xy 149.732136 83.825201) (xy 149.807801 83.749536) (xy 149.861305 83.656865) + (xy 149.889 83.553504) (xy 149.889 83.552847) (xy 150.463188 84.127035) (xy 150.473416 84.113491) + (xy 150.541503 83.976756) (xy 150.589006 83.925519) (xy 150.656669 83.908098) (xy 150.723009 83.930024) + (xy 150.75989 83.970029) (xy 150.782278 84.008807) (xy 150.78228 84.00881) (xy 150.903367 84.143292) + (xy 150.90337 84.143294) (xy 150.903373 84.143297) (xy 151.013178 84.223075) (xy 151.049781 84.249669) + (xy 151.113243 84.277923) (xy 151.215103 84.323274) (xy 151.392117 84.3609) (xy 151.573085 84.3609) + (xy 151.750099 84.323274) (xy 151.915422 84.249668) (xy 152.061829 84.143297) (xy 152.076472 84.127035) + (xy 152.175348 84.017221) (xy 152.18292 84.008812) (xy 152.273404 83.852088) (xy 152.329327 83.679977) + (xy 152.348243 83.5) (xy 152.329327 83.320023) (xy 152.273404 83.147912) (xy 152.18292 82.991188) + (xy 152.174868 82.982245) (xy 152.061834 82.856707) (xy 152.061831 82.856705) (xy 152.06183 82.856704) + (xy 152.061829 82.856703) (xy 151.998952 82.81102) (xy 151.915423 82.750332) (xy 151.856664 82.724171) + (xy 151.803428 82.67892) (xy 151.783107 82.612071) (xy 151.783101 82.610892) (xy 151.783101 81.693232) + (xy 151.802786 81.626193) (xy 151.81942 81.605551) (xy 152.088152 81.336819) (xy 152.149475 81.303334) + (xy 152.175833 81.3005) (xy 154.03956 81.3005) (xy 154.039562 81.3005) (xy 154.115989 81.280021) + (xy 154.184511 81.24046) (xy 154.24046 81.184511) (xy 154.74046 80.684511) (xy 154.780022 80.615988) + (xy 154.8005 80.539562) (xy 154.8005 80.460438) (xy 154.8005 79.6245) (xy 154.820185 79.557461) + (xy 154.872989 79.511706) (xy 154.9245 79.5005) (xy 155.16975 79.5005) (xy 155.225808 79.489349) + (xy 155.274192 79.489349) (xy 155.330249 79.5005) (xy 155.330252 79.5005) (xy 155.66975 79.5005) + (xy 155.725808 79.489349) (xy 155.774192 79.489349) (xy 155.830249 79.5005) (xy 155.830252 79.5005) + (xy 156.16975 79.5005) (xy 156.225808 79.489349) (xy 156.274192 79.489349) (xy 156.330249 79.5005) + (xy 156.330252 79.5005) (xy 156.66975 79.5005) (xy 156.669751 79.500499) (xy 156.684568 79.497552) + (xy 156.728229 79.488868) (xy 156.728229 79.488867) (xy 156.728231 79.488867) (xy 156.794552 79.444552) + (xy 156.838867 79.378231) (xy 156.838867 79.378229) (xy 156.838868 79.378229) (xy 156.850499 79.319752) + (xy 156.8505 79.31975) (xy 156.8505 77.680249) (xy 156.850499 77.680247) (xy 156.838868 77.62177) + (xy 156.838867 77.621769) (xy 156.794552 77.555447) (xy 156.72823 77.511132) (xy 156.728229 77.511131) + (xy 156.669752 77.4995) (xy 156.669748 77.4995) (xy 156.330252 77.4995) (xy 156.27419 77.510651) + (xy 156.22581 77.510651) (xy 156.169748 77.4995) (xy 155.830252 77.4995) (xy 155.77419 77.510651) + (xy 155.72581 77.510651) (xy 155.669748 77.4995) (xy 155.330252 77.4995) (xy 155.27419 77.510651) + (xy 155.22581 77.510651) (xy 155.169748 77.4995) (xy 154.830252 77.4995) (xy 154.77419 77.510651) + (xy 154.72581 77.510651) (xy 154.669748 77.4995) (xy 154.330252 77.4995) (xy 154.27419 77.510651) + (xy 154.22581 77.510651) (xy 154.169748 77.4995) (xy 153.830252 77.4995) (xy 153.77419 77.510651) + (xy 153.72581 77.510651) (xy 153.669748 77.4995) (xy 153.330252 77.4995) (xy 153.27419 77.510651) + (xy 153.22581 77.510651) (xy 153.169748 77.4995) (xy 152.830252 77.4995) (xy 152.77419 77.510651) + (xy 152.72581 77.510651) (xy 152.669748 77.4995) (xy 152.330252 77.4995) (xy 152.27419 77.510651) + (xy 152.22581 77.510651) (xy 152.169748 77.4995) (xy 151.830252 77.4995) (xy 151.77419 77.510651) + (xy 151.72581 77.510651) (xy 151.669748 77.4995) (xy 151.330252 77.4995) (xy 151.27419 77.510651) + (xy 151.22581 77.510651) (xy 151.169748 77.4995) (xy 150.830252 77.4995) (xy 150.77419 77.510651) + (xy 150.72581 77.510651) (xy 150.669748 77.4995) (xy 150.330252 77.4995) (xy 150.27419 77.510651) + (xy 150.22581 77.510651) (xy 150.169748 77.4995) (xy 149.830252 77.4995) (xy 149.77419 77.510651) + (xy 149.72581 77.510651) (xy 149.669748 77.4995) (xy 149.330252 77.4995) (xy 149.27419 77.510651) + (xy 149.22581 77.510651) (xy 149.169748 77.4995) (xy 148.830252 77.4995) (xy 148.77419 77.510651) + (xy 148.72581 77.510651) (xy 148.669748 77.4995) (xy 148.330252 77.4995) (xy 148.27419 77.510651) + (xy 148.22581 77.510651) (xy 148.169748 77.4995) (xy 147.830252 77.4995) (xy 147.77419 77.510651) + (xy 147.72581 77.510651) (xy 147.669748 77.4995) (xy 147.330252 77.4995) (xy 147.27419 77.510651) + (xy 147.22581 77.510651) (xy 147.169748 77.4995) (xy 146.830252 77.4995) (xy 146.77419 77.510651) + (xy 146.72581 77.510651) (xy 146.669748 77.4995) (xy 146.330252 77.4995) (xy 146.27419 77.510651) + (xy 146.22581 77.510651) (xy 146.169748 77.4995) (xy 145.830252 77.4995) (xy 145.77419 77.510651) + (xy 145.72581 77.510651) (xy 145.669748 77.4995) (xy 145.330252 77.4995) (xy 145.27419 77.510651) + (xy 145.22581 77.510651) (xy 145.169748 77.4995) (xy 144.830252 77.4995) (xy 144.77419 77.510651) + (xy 144.72581 77.510651) (xy 144.669748 77.4995) (xy 144.330252 77.4995) (xy 144.330247 77.4995) + (xy 144.27177 77.511131) (xy 144.271769 77.511132) (xy 144.205447 77.555447) (xy 144.161132 77.621769) + (xy 144.161131 77.62177) (xy 144.1495 77.680247) (xy 135.5005 77.680247) (xy 135.5005 74.080247) + (xy 144.1495 74.080247) (xy 144.1495 75.719752) (xy 144.161131 75.778229) (xy 144.161132 75.77823) + (xy 144.205447 75.844552) (xy 144.271769 75.888867) (xy 144.27177 75.888868) (xy 144.330247 75.900499) + (xy 144.33025 75.9005) (xy 144.330252 75.9005) (xy 144.66975 75.9005) (xy 144.725808 75.889349) + (xy 144.774192 75.889349) (xy 144.830249 75.9005) (xy 144.830252 75.9005) (xy 145.16975 75.9005) + (xy 145.225808 75.889349) (xy 145.274192 75.889349) (xy 145.330249 75.9005) (xy 145.330252 75.9005) + (xy 145.66975 75.9005) (xy 145.725808 75.889349) (xy 145.774192 75.889349) (xy 145.830249 75.9005) + (xy 145.830252 75.9005) (xy 146.16975 75.9005) (xy 146.225808 75.889349) (xy 146.274192 75.889349) + (xy 146.330249 75.9005) (xy 146.330252 75.9005) (xy 146.66975 75.9005) (xy 146.725808 75.889349) + (xy 146.774192 75.889349) (xy 146.830249 75.9005) (xy 146.830252 75.9005) (xy 147.16975 75.9005) + (xy 147.225808 75.889349) (xy 147.274192 75.889349) (xy 147.330249 75.9005) (xy 147.330252 75.9005) + (xy 147.66975 75.9005) (xy 147.725808 75.889349) (xy 147.774192 75.889349) (xy 147.830249 75.9005) + (xy 147.830252 75.9005) (xy 148.16975 75.9005) (xy 148.225808 75.889349) (xy 148.274192 75.889349) + (xy 148.330249 75.9005) (xy 148.330252 75.9005) (xy 148.66975 75.9005) (xy 148.725808 75.889349) + (xy 148.774192 75.889349) (xy 148.830249 75.9005) (xy 148.830252 75.9005) (xy 149.16975 75.9005) + (xy 149.225808 75.889349) (xy 149.274192 75.889349) (xy 149.330249 75.9005) (xy 149.330252 75.9005) + (xy 149.66975 75.9005) (xy 149.725808 75.889349) (xy 149.774192 75.889349) (xy 149.830249 75.9005) + (xy 149.830252 75.9005) (xy 150.16975 75.9005) (xy 150.225808 75.889349) (xy 150.274192 75.889349) + (xy 150.330249 75.9005) (xy 150.330252 75.9005) (xy 150.66975 75.9005) (xy 150.725808 75.889349) + (xy 150.774192 75.889349) (xy 150.830249 75.9005) (xy 150.830252 75.9005) (xy 151.16975 75.9005) + (xy 151.225808 75.889349) (xy 151.274192 75.889349) (xy 151.330249 75.9005) (xy 151.330252 75.9005) + (xy 151.66975 75.9005) (xy 151.725808 75.889349) (xy 151.774192 75.889349) (xy 151.830249 75.9005) + (xy 151.830252 75.9005) (xy 152.16975 75.9005) (xy 152.225808 75.889349) (xy 152.274192 75.889349) + (xy 152.330249 75.9005) (xy 152.330252 75.9005) (xy 152.66975 75.9005) (xy 152.725808 75.889349) + (xy 152.774192 75.889349) (xy 152.830249 75.9005) (xy 152.830252 75.9005) (xy 153.16975 75.9005) + (xy 153.225808 75.889349) (xy 153.274192 75.889349) (xy 153.330249 75.9005) (xy 153.330252 75.9005) + (xy 153.66975 75.9005) (xy 153.725808 75.889349) (xy 153.774192 75.889349) (xy 153.830249 75.9005) + (xy 153.830252 75.9005) (xy 154.16975 75.9005) (xy 154.225808 75.889349) (xy 154.274192 75.889349) + (xy 154.330249 75.9005) (xy 154.330252 75.9005) (xy 154.66975 75.9005) (xy 154.725808 75.889349) + (xy 154.774192 75.889349) (xy 154.830249 75.9005) (xy 154.830252 75.9005) (xy 155.16975 75.9005) + (xy 155.225808 75.889349) (xy 155.274192 75.889349) (xy 155.330249 75.9005) (xy 155.330252 75.9005) + (xy 155.66975 75.9005) (xy 155.725808 75.889349) (xy 155.774192 75.889349) (xy 155.830249 75.9005) + (xy 155.830252 75.9005) (xy 156.16975 75.9005) (xy 156.225808 75.889349) (xy 156.274192 75.889349) + (xy 156.330249 75.9005) (xy 156.330252 75.9005) (xy 156.66975 75.9005) (xy 156.669751 75.900499) + (xy 156.684568 75.897552) (xy 156.728229 75.888868) (xy 156.728229 75.888867) (xy 156.728231 75.888867) + (xy 156.794552 75.844552) (xy 156.838867 75.778231) (xy 156.838867 75.778229) (xy 156.838868 75.778229) + (xy 156.850499 75.719752) (xy 156.8505 75.71975) (xy 156.8505 74.080249) (xy 156.850499 74.080247) + (xy 156.838868 74.02177) (xy 156.838867 74.021769) (xy 156.794552 73.955447) (xy 156.72823 73.911132) + (xy 156.728229 73.911131) (xy 156.669752 73.8995) (xy 156.669748 73.8995) (xy 156.330252 73.8995) + (xy 156.27419 73.910651) (xy 156.22581 73.910651) (xy 156.169748 73.8995) (xy 155.830252 73.8995) + (xy 155.77419 73.910651) (xy 155.72581 73.910651) (xy 155.669748 73.8995) (xy 155.330252 73.8995) + (xy 155.27419 73.910651) (xy 155.22581 73.910651) (xy 155.169748 73.8995) (xy 154.830252 73.8995) + (xy 154.77419 73.910651) (xy 154.72581 73.910651) (xy 154.669748 73.8995) (xy 154.330252 73.8995) + (xy 154.27419 73.910651) (xy 154.22581 73.910651) (xy 154.169748 73.8995) (xy 153.830252 73.8995) + (xy 153.77419 73.910651) (xy 153.72581 73.910651) (xy 153.669748 73.8995) (xy 153.330252 73.8995) + (xy 153.27419 73.910651) (xy 153.22581 73.910651) (xy 153.169748 73.8995) (xy 152.830252 73.8995) + (xy 152.77419 73.910651) (xy 152.72581 73.910651) (xy 152.669748 73.8995) (xy 152.330252 73.8995) + (xy 152.27419 73.910651) (xy 152.22581 73.910651) (xy 152.169748 73.8995) (xy 151.830252 73.8995) + (xy 151.77419 73.910651) (xy 151.72581 73.910651) (xy 151.669748 73.8995) (xy 151.330252 73.8995) + (xy 151.27419 73.910651) (xy 151.22581 73.910651) (xy 151.169748 73.8995) (xy 150.830252 73.8995) + (xy 150.77419 73.910651) (xy 150.72581 73.910651) (xy 150.669748 73.8995) (xy 150.330252 73.8995) + (xy 150.27419 73.910651) (xy 150.22581 73.910651) (xy 150.169748 73.8995) (xy 149.830252 73.8995) + (xy 149.77419 73.910651) (xy 149.72581 73.910651) (xy 149.669748 73.8995) (xy 149.330252 73.8995) + (xy 149.27419 73.910651) (xy 149.22581 73.910651) (xy 149.169748 73.8995) (xy 148.830252 73.8995) + (xy 148.77419 73.910651) (xy 148.72581 73.910651) (xy 148.669748 73.8995) (xy 148.330252 73.8995) + (xy 148.27419 73.910651) (xy 148.22581 73.910651) (xy 148.169748 73.8995) (xy 147.830252 73.8995) + (xy 147.77419 73.910651) (xy 147.72581 73.910651) (xy 147.669748 73.8995) (xy 147.330252 73.8995) + (xy 147.27419 73.910651) (xy 147.22581 73.910651) (xy 147.169748 73.8995) (xy 146.830252 73.8995) + (xy 146.77419 73.910651) (xy 146.72581 73.910651) (xy 146.669748 73.8995) (xy 146.330252 73.8995) + (xy 146.27419 73.910651) (xy 146.22581 73.910651) (xy 146.169748 73.8995) (xy 145.830252 73.8995) + (xy 145.77419 73.910651) (xy 145.72581 73.910651) (xy 145.669748 73.8995) (xy 145.330252 73.8995) + (xy 145.27419 73.910651) (xy 145.22581 73.910651) (xy 145.169748 73.8995) (xy 144.830252 73.8995) + (xy 144.77419 73.910651) (xy 144.72581 73.910651) (xy 144.669748 73.8995) (xy 144.330252 73.8995) + (xy 144.330247 73.8995) (xy 144.27177 73.911131) (xy 144.271769 73.911132) (xy 144.205447 73.955447) + (xy 144.161132 74.021769) (xy 144.161131 74.02177) (xy 144.1495 74.080247) (xy 135.5005 74.080247) + (xy 135.5005 71.6245) (xy 135.520185 71.557461) (xy 135.572989 71.511706) (xy 135.6245 71.5005) + (xy 164.8755 71.5005) + ) + ) + ) +) diff --git a/design/powerbutton/powerbutton.kicad_prl b/design/powerbutton/powerbutton.kicad_prl new file mode 100644 index 0000000..3c6b387 --- /dev/null +++ b/design/powerbutton/powerbutton.kicad_prl @@ -0,0 +1,83 @@ +{ + "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, + "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": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "ffdffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_password": "", + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "powerbutton.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/design/powerbutton/powerbutton.kicad_pro b/design/powerbutton/powerbutton.kicad_pro new file mode 100644 index 0000000..c15d8ee --- /dev/null +++ b/design/powerbutton/powerbutton.kicad_pro @@ -0,0 +1,584 @@ +{ + "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": false, + "text_position": 0, + "units_format": 1 + }, + "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.762, + "height": 1.524, + "width": 1.524 + }, + "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.0 + } + }, + "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", + "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_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_near_hole": "error", + "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", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "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_thickness": "warning", + "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", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "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_onpadsmd": true, + "td_onroundshapesonly": false, + "td_ontrackend": false, + "td_onviapad": 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_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", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "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", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "powerbutton.kicad_pro", + "version": 1 + }, + "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)", + "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": 3 + }, + "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": "", + "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": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + }, + { + "group_by": false, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "name": "Grouped By Value", + "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": "", + "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": [ + [ + "54bfbfd4-83a9-4797-b42d-a3e3fdfedb5c", + "Root" + ] + ], + "text_variables": {} +} diff --git a/design/powerbutton/powerbutton.kicad_sch b/design/powerbutton/powerbutton.kicad_sch new file mode 100644 index 0000000..1f5f7c7 --- /dev/null +++ b/design/powerbutton/powerbutton.kicad_sch @@ -0,0 +1,3205 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "54bfbfd4-83a9-4797-b42d-a3e3fdfedb5c") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers hide) + (pin_names + (offset 1.016) hide) + (exclude_from_sim yes) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 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" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:GND" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 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" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "powerbutton:Amphenol_50pin_Female_Connector" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 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" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Amphenol_50pin_Female_Connector_0_0" + (rectangle + (start -7.62 -68.58) + (end 7.62 -2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (arc + (start -5.715 -65.405) + (mid -6.3472 -66.04) + (end -5.715 -66.675) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -62.865) + (mid -6.3472 -63.5) + (end -5.715 -64.135) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -60.325) + (mid -6.3472 -60.96) + (end -5.715 -61.595) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -57.785) + (mid -6.3472 -58.42) + (end -5.715 -59.055) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -55.245) + (mid -6.3472 -55.88) + (end -5.715 -56.515) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -52.705) + (mid -6.3472 -53.34) + (end -5.715 -53.975) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -50.165) + (mid -6.3472 -50.8) + (end -5.715 -51.435) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -47.625) + (mid -6.3472 -48.26) + (end -5.715 -48.895) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -45.085) + (mid -6.3472 -45.72) + (end -5.715 -46.355) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -42.545) + (mid -6.3472 -43.18) + (end -5.715 -43.815) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -40.005) + (mid -6.3472 -40.64) + (end -5.715 -41.275) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -37.465) + (mid -6.3472 -38.1) + (end -5.715 -38.735) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -34.925) + (mid -6.3472 -35.56) + (end -5.715 -36.195) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -32.385) + (mid -6.3472 -33.02) + (end -5.715 -33.655) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -29.845) + (mid -6.3472 -30.48) + (end -5.715 -31.115) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -27.305) + (mid -6.3472 -27.94) + (end -5.715 -28.575) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -24.765) + (mid -6.3472 -25.4) + (end -5.715 -26.035) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -22.225) + (mid -6.3472 -22.86) + (end -5.715 -23.495) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -19.685) + (mid -6.3472 -20.32) + (end -5.715 -20.955) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -17.145) + (mid -6.3472 -17.78) + (end -5.715 -18.415) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -14.605) + (mid -6.3472 -15.24) + (end -5.715 -15.875) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -12.065) + (mid -6.3472 -12.7) + (end -5.715 -13.335) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -9.525) + (mid -6.3472 -10.16) + (end -5.715 -10.795) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -6.985) + (mid -6.3472 -7.62) + (end -5.715 -8.255) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -4.445) + (mid -6.3472 -5.08) + (end -5.715 -5.715) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -66.04) (xy -6.35 -66.04) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -63.5) (xy -6.35 -63.5) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -60.96) (xy -6.35 -60.96) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -58.42) (xy -6.35 -58.42) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -55.88) (xy -6.35 -55.88) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -53.34) (xy -6.35 -53.34) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -50.8) (xy -6.35 -50.8) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -48.26) (xy -6.35 -48.26) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -45.72) (xy -6.35 -45.72) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -43.18) (xy -6.35 -43.18) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -40.64) (xy -6.35 -40.64) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -38.1) (xy -6.35 -38.1) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -35.56) (xy -6.35 -35.56) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -33.02) (xy -6.35 -33.02) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -30.48) (xy -6.35 -30.48) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -27.94) (xy -6.35 -27.94) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -25.4) (xy -6.35 -25.4) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -22.86) (xy -6.35 -22.86) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -20.32) (xy -6.35 -20.32) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -17.78) (xy -6.35 -17.78) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -15.24) (xy -6.35 -15.24) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -12.7) (xy -6.35 -12.7) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -10.16) (xy -6.35 -10.16) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -7.62) (xy -6.35 -7.62) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -5.08) (xy -6.35 -5.08) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -66.04) (xy 6.35 -66.04) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -63.5) (xy 6.35 -63.5) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -60.96) (xy 6.35 -60.96) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -58.42) (xy 6.35 -58.42) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -55.88) (xy 6.35 -55.88) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -53.34) (xy 6.35 -53.34) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -50.8) (xy 6.35 -50.8) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -48.26) (xy 6.35 -48.26) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -45.72) (xy 6.35 -45.72) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -43.18) (xy 6.35 -43.18) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -40.64) (xy 6.35 -40.64) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -38.1) (xy 6.35 -38.1) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -35.56) (xy 6.35 -35.56) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -33.02) (xy 6.35 -33.02) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -30.48) (xy 6.35 -30.48) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -27.94) (xy 6.35 -27.94) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -25.4) (xy 6.35 -25.4) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -22.86) (xy 6.35 -22.86) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -20.32) (xy 6.35 -20.32) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -17.78) (xy 6.35 -17.78) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -15.24) (xy 6.35 -15.24) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -12.7) (xy 6.35 -12.7) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -10.16) (xy 6.35 -10.16) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -7.62) (xy 6.35 -7.62) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -5.08) (xy 6.35 -5.08) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -66.675) + (mid 6.347 -66.04) + (end 5.715 -65.405) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -64.135) + (mid 6.347 -63.5) + (end 5.715 -62.865) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -61.595) + (mid 6.347 -60.96) + (end 5.715 -60.325) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -59.055) + (mid 6.347 -58.42) + (end 5.715 -57.785) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -56.515) + (mid 6.347 -55.88) + (end 5.715 -55.245) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -53.975) + (mid 6.347 -53.34) + (end 5.715 -52.705) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -51.435) + (mid 6.347 -50.8) + (end 5.715 -50.165) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -48.895) + (mid 6.347 -48.26) + (end 5.715 -47.625) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -46.355) + (mid 6.347 -45.72) + (end 5.715 -45.085) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -43.815) + (mid 6.347 -43.18) + (end 5.715 -42.545) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -41.275) + (mid 6.347 -40.64) + (end 5.715 -40.005) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -38.735) + (mid 6.347 -38.1) + (end 5.715 -37.465) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -36.195) + (mid 6.347 -35.56) + (end 5.715 -34.925) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -33.655) + (mid 6.347 -33.02) + (end 5.715 -32.385) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -31.115) + (mid 6.347 -30.48) + (end 5.715 -29.845) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -28.575) + (mid 6.347 -27.94) + (end 5.715 -27.305) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -26.035) + (mid 6.347 -25.4) + (end 5.715 -24.765) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -23.495) + (mid 6.347 -22.86) + (end 5.715 -22.225) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -20.955) + (mid 6.347 -20.32) + (end 5.715 -19.685) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -18.415) + (mid 6.347 -17.78) + (end 5.715 -17.145) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -15.875) + (mid 6.347 -15.24) + (end 5.715 -14.605) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -13.335) + (mid 6.347 -12.7) + (end 5.715 -12.065) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -10.795) + (mid 6.347 -10.16) + (end 5.715 -9.525) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -8.255) + (mid 6.347 -7.62) + (end 5.715 -6.985) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -5.715) + (mid 6.347 -5.08) + (end 5.715 -4.445) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (pin no_connect line + (at -12.7 -5.08 0) + (length 5.08) + (name "GND" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -10.16 0) + (length 5.08) + (name "KSI1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "3" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin unspecified line + (at 12.7 -15.24 180) + (length 5.08) + (name "Switch" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "46" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + ) + (symbol "Amphenol_50pin_Female_Connector_1_0" + (pin no_connect line + (at -12.7 -27.94 0) + (length 5.08) + (name "KSO0" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "10" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -30.48 0) + (length 5.08) + (name "KSO1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "11" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -33.02 0) + (length 5.08) + (name "KSO2" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "12" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -35.56 0) + (length 5.08) + (name "KSO3" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "13" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -38.1 0) + (length 5.08) + (name "KSO4" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "14" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -40.64 0) + (length 5.08) + (name "KSO5" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "15" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -43.18 0) + (length 5.08) + (name "KSO6" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "16" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -45.72 0) + (length 5.08) + (name "KSO7" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "17" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -48.26 0) + (length 5.08) + (name "KSO8" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "18" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -50.8 0) + (length 5.08) + (name "KSO9" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "19" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -7.62 0) + (length 5.08) + (name "KSI0" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "2" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -53.34 0) + (length 5.08) + (name "KSO10" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "20" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -55.88 0) + (length 5.08) + (name "KSO11" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "21" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -58.42 0) + (length 5.08) + (name "KSO12" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "22" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -60.96 0) + (length 5.08) + (name "KSO13" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "23" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -63.5 0) + (length 5.08) + (name "KSO14" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "24" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -66.04 0) + (length 5.08) + (name "KSO15" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "25" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -66.04 180) + (length 5.08) + (name "GND" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "26" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -63.5 180) + (length 5.08) + (name "CAPS_P" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "27" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -60.96 180) + (length 5.08) + (name "CAPS_N" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "28" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -58.42 180) + (length 5.08) + (name "KBL_N" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "29" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -55.88 180) + (length 5.08) + (name "KBL_P" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "30" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -53.34 180) + (length 5.08) + (name "KBL_N" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "31" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -50.8 180) + (length 5.08) + (name "KBL_P" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "32" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -48.26 180) + (length 5.08) + (name "GND" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "33" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -45.72 180) + (length 5.08) + (name "TP_SCL" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "34" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -43.18 180) + (length 5.08) + (name "TP_INT" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "35" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -40.64 180) + (length 5.08) + (name "TP_SDA" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "36" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -38.1 180) + (length 5.08) + (name "GND" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "37" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -35.56 180) + (length 5.08) + (name "BOARD_ID" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "38" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -33.02 180) + (length 5.08) + (name "Reserved" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "39" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -12.7 0) + (length 5.08) + (name "KSI2" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "4" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -30.48 180) + (length 5.08) + (name "5VS" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "40" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -27.94 180) + (length 5.08) + (name "5VALW" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "41" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -25.4 180) + (length 5.08) + (name "USB_DM" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "42" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -22.86 180) + (length 5.08) + (name "GND" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "43" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -20.32 180) + (length 5.08) + (name "USB_DP" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "44" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -17.78 180) + (length 5.08) + (name "EC_CONTROL" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "45" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -12.7 180) + (length 5.08) + (name "LED_R" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "47" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -10.16 180) + (length 5.08) + (name "LED_G" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "48" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -7.62 180) + (length 5.08) + (name "LED_B" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "49" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -15.24 0) + (length 5.08) + (name "KSI3" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "5" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -5.08 180) + (length 5.08) + (name "LED_CDM" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "50" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -17.78 0) + (length 5.08) + (name "KSI4" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "6" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -20.32 0) + (length 5.08) + (name "KSI5" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "7" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -22.86 0) + (length 5.08) + (name "KSI6" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "8" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -25.4 0) + (length 5.08) + (name "KSI7" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "9" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + ) + ) + (symbol "powerbutton:JST_Male_Connector" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 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" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "JST_Male_Connector_1_1" + (polyline + (pts + (xy -3.81 -8.89) (xy 3.81 -8.89) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 -1.27) (xy -3.81 -8.89) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -6.35) (xy -3.81 -6.35) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -6.35) (xy 0 -7.1967) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -6.35) (xy 0 -5.5033) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -3.81) (xy -3.81 -3.81) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -3.81) (xy 0 -4.6567) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -3.81) (xy 0 -2.9633) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.81 -8.89) (xy 3.81 -1.27) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.81 -1.27) (xy -3.81 -1.27) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (pin unspecified line + (at -8.89 -3.81 0) + (length 5.08) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -8.89 -6.35 0) + (length 5.08) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + ) + (wire + (pts + (xy 133.35 138.43) (xy 158.75 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f6fec8e-3445-454b-9962-91f0d4888cb1") + ) + (symbol + (lib_id "power:GND") + (at 134.62 151.13 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0dced894-5564-4442-88ff-37020abd4bda") + (property "Reference" "#PWR02" + (at 134.62 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 134.62 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 134.62 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 134.62 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 134.62 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cc5cd609-accc-454c-bc26-bff664cef6a8") + ) + (instances + (project "powerbutton" + (path "/54bfbfd4-83a9-4797-b42d-a3e3fdfedb5c" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "powerbutton:Amphenol_50pin_Female_Connector") + (at 171.45 153.67 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2ff11366-b020-4977-a53c-9f3dd44af33a") + (property "Reference" "U1" + (at 171.45 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 171.45 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "powerbutton:AMPHENOL_10156000-051100LF" + (at 171.45 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 171.45 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 171.45 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "32" + (uuid "096c5f32-5b85-424e-91e9-f6c6819bc659") + ) + (pin "4" + (uuid "1a8990e7-f790-4b5e-8ceb-ef8bf6cbe565") + ) + (pin "39" + (uuid "45ddb0c8-7a4d-46b2-a22d-0a94932a6fa9") + ) + (pin "12" + (uuid "610b2332-3d67-4ae5-b62b-45a8ab9aa32a") + ) + (pin "34" + (uuid "f21259ca-6fbe-47bd-af16-4c9743febed1") + ) + (pin "30" + (uuid "09fdc36f-17c1-4d1f-a137-a0a1be89d19a") + ) + (pin "37" + (uuid "3c0cedb2-1abe-40cf-8c85-60526b6baabd") + ) + (pin "38" + (uuid "41f1a566-c62d-48e9-81ed-03a52286d0f7") + ) + (pin "18" + (uuid "a620dc3e-d8ab-4c25-a107-e9d7ec2c4947") + ) + (pin "28" + (uuid "41dc4415-5504-4109-bcd1-07cfcd2ed6c0") + ) + (pin "36" + (uuid "9fdfa97a-1e14-463b-8786-4fe173c16157") + ) + (pin "19" + (uuid "54ff19a2-3847-47be-9e62-4fb1235596bc") + ) + (pin "8" + (uuid "184684f4-c364-448a-bfd7-0d7f2a346dce") + ) + (pin "2" + (uuid "ffec9840-4b70-4cc1-82ec-25d3676b1fdf") + ) + (pin "24" + (uuid "7dc693c2-2898-4292-9367-bfc6a90d4bed") + ) + (pin "31" + (uuid "47558d6e-84a3-40eb-82b6-0976f09b510e") + ) + (pin "33" + (uuid "2f5d2c28-0e4e-4afd-af2c-ae0b8e2980e2") + ) + (pin "26" + (uuid "c5f95dd5-3b56-4f4f-a558-6d8d6084fd01") + ) + (pin "3" + (uuid "70967e13-5dea-4928-8522-3fe59b02cfc6") + ) + (pin "14" + (uuid "1274aa90-4e69-4e63-b904-cd06a0cdb54a") + ) + (pin "27" + (uuid "8a9e5f3c-d8b8-4d49-916f-dbdaf37778d7") + ) + (pin "25" + (uuid "e3832810-05ad-489e-9745-51c7d0ed73e2") + ) + (pin "7" + (uuid "334e1e90-1268-4d00-bca4-26a8e02dc721") + ) + (pin "1" + (uuid "750a7a14-f5e5-4389-9b45-1c670b2a2aac") + ) + (pin "46" + (uuid "4331250f-6f18-4e16-a329-289f7555baac") + ) + (pin "15" + (uuid "02d9f17e-5bc3-4e86-88f7-064007a424a3") + ) + (pin "17" + (uuid "7667be92-7a77-42f3-afe1-c6c04665300a") + ) + (pin "20" + (uuid "62f256b2-b8e4-4c15-9e4c-4bef2b276097") + ) + (pin "16" + (uuid "126bf949-dc86-42f6-9550-3fdad59eb785") + ) + (pin "22" + (uuid "ca477350-14c4-4650-aac8-646f898c9d49") + ) + (pin "11" + (uuid "e6c68fe4-8807-45f6-8867-66cd9a046139") + ) + (pin "13" + (uuid "d4875f4c-2685-4229-a452-fc42cff0e535") + ) + (pin "21" + (uuid "5fd244bf-2930-4d16-9233-b2bb1d1bbbba") + ) + (pin "10" + (uuid "edf0f893-c18d-49c9-b939-58e9a95bbf07") + ) + (pin "23" + (uuid "22bf2fc7-d865-45be-93d7-68a0f198f62f") + ) + (pin "29" + (uuid "02305e2d-8d26-447f-983d-bd8b78e6f526") + ) + (pin "49" + (uuid "d6af652e-4c16-40c3-b51d-634653478328") + ) + (pin "35" + (uuid "5642a4f9-5e0a-4293-bd69-2c82ecd95fc6") + ) + (pin "40" + (uuid "34510fe1-9f7a-4a0f-8639-8c58dbdda70c") + ) + (pin "43" + (uuid "15c4b61c-3435-4584-b353-ac2ef7c2f11e") + ) + (pin "44" + (uuid "1670acb9-eb2d-4381-be21-9c024faf857f") + ) + (pin "47" + (uuid "54f83d4d-c3df-48f7-82ab-ca70dbe69df0") + ) + (pin "48" + (uuid "0d37c8b2-0e71-4fdc-a9e6-2cd1b571cbbd") + ) + (pin "45" + (uuid "eb3dd761-ab2d-4262-8cce-2c78d6959d04") + ) + (pin "5" + (uuid "1ff21a6a-54ce-42a5-9b40-9ade3d08aa3f") + ) + (pin "42" + (uuid "51692570-6370-43fc-b030-42a92612ad63") + ) + (pin "50" + (uuid "45e6278d-e4a3-44fa-a51d-66e8b4c77173") + ) + (pin "6" + (uuid "3442838c-40f0-4d99-ae82-ae0702004f2c") + ) + (pin "41" + (uuid "7140b5c2-0594-4bc9-a88e-7113b5b7587f") + ) + (pin "9" + (uuid "ebd12377-5f6d-4257-9372-b0bb88bf010e") + ) + (instances + (project "" + (path "/54bfbfd4-83a9-4797-b42d-a3e3fdfedb5c" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 133.35 135.89 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "43317ad2-1e45-41a3-ba6c-ae8a5c7e0833") + (property "Reference" "#PWR06" + (at 139.7 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 137.16 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 133.35 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 133.35 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 133.35 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "da02f0b7-4e03-484f-86e1-5ecf88d4dbb5") + ) + (instances + (project "" + (path "/54bfbfd4-83a9-4797-b42d-a3e3fdfedb5c" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "powerbutton:JST_Male_Connector") + (at 124.46 132.08 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ab530e68-fac0-4fb7-bc33-c996b228c5d7") + (property "Reference" "J2" + (at 124.46 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 124.46 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "powerbutton:CONN_S2B-PH-K-S_JST" + (at 124.46 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 124.46 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 124.46 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ad79b832-7b6d-4b28-8512-5aa25102c59d") + ) + (pin "2" + (uuid "63be4e69-d1d0-429d-86bb-187e5e336b16") + ) + (instances + (project "" + (path "/54bfbfd4-83a9-4797-b42d-a3e3fdfedb5c" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 133.35 90.17 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b96a7612-7bdf-4c73-9fcb-8083ec1db9ed") + (property "Reference" "#PWR01" + (at 133.35 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 133.35 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 133.35 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 133.35 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 133.35 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8f925ca3-d5a5-48a4-a436-2d3f20f9ce5b") + ) + (instances + (project "powerbutton" + (path "/54bfbfd4-83a9-4797-b42d-a3e3fdfedb5c" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 134.62 148.59 0) + (mirror y) + (unit 1) + (exclude_from_sim yes) + (in_bom no) + (on_board yes) + (dnp no) + (uuid "bec7f7c7-3585-459f-8529-ca3cce7dbe86") + (property "Reference" "H2" + (at 137.16 146.3041 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "MountingHole_Pad" + (at 137.16 148.844 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "MountingHole:MountingHole_3.2mm_M3_Pad" + (at 134.62 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 134.62 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 134.62 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a22f8096-6453-41cd-b470-367cae71af62") + ) + (instances + (project "" + (path "/54bfbfd4-83a9-4797-b42d-a3e3fdfedb5c" + (reference "H2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 133.35 87.63 0) + (unit 1) + (exclude_from_sim yes) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d452279e-2ac5-4e34-a11b-f7964871de15") + (property "Reference" "H1" + (at 135.89 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 135.89 87.6299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "MountingHole:MountingHole_3.2mm_M3_Pad" + (at 133.35 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 133.35 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 133.35 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a22f8096-6453-41cd-b470-367cae71af63") + ) + (instances + (project "" + (path "/54bfbfd4-83a9-4797-b42d-a3e3fdfedb5c" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) +) diff --git a/design/powerbutton/powerbutton.kicad_sym b/design/powerbutton/powerbutton.kicad_sym new file mode 100644 index 0000000..961c3a2 --- /dev/null +++ b/design/powerbutton/powerbutton.kicad_sym @@ -0,0 +1,5172 @@ +(kicad_symbol_lib + (version 20231120) + (generator "kicad_symbol_editor") + (generator_version "8.0") + (symbol "Amphenol_50pin_Female_Connector" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 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" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Amphenol_50pin_Female_Connector_0_0" + (rectangle + (start -7.62 -68.58) + (end 7.62 -2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (arc + (start -5.715 -65.405) + (mid -6.3472 -66.04) + (end -5.715 -66.675) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -62.865) + (mid -6.3472 -63.5) + (end -5.715 -64.135) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -60.325) + (mid -6.3472 -60.96) + (end -5.715 -61.595) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -57.785) + (mid -6.3472 -58.42) + (end -5.715 -59.055) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -55.245) + (mid -6.3472 -55.88) + (end -5.715 -56.515) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -52.705) + (mid -6.3472 -53.34) + (end -5.715 -53.975) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -50.165) + (mid -6.3472 -50.8) + (end -5.715 -51.435) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -47.625) + (mid -6.3472 -48.26) + (end -5.715 -48.895) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -45.085) + (mid -6.3472 -45.72) + (end -5.715 -46.355) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -42.545) + (mid -6.3472 -43.18) + (end -5.715 -43.815) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -40.005) + (mid -6.3472 -40.64) + (end -5.715 -41.275) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -37.465) + (mid -6.3472 -38.1) + (end -5.715 -38.735) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -34.925) + (mid -6.3472 -35.56) + (end -5.715 -36.195) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -32.385) + (mid -6.3472 -33.02) + (end -5.715 -33.655) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -29.845) + (mid -6.3472 -30.48) + (end -5.715 -31.115) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -27.305) + (mid -6.3472 -27.94) + (end -5.715 -28.575) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -24.765) + (mid -6.3472 -25.4) + (end -5.715 -26.035) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -22.225) + (mid -6.3472 -22.86) + (end -5.715 -23.495) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -19.685) + (mid -6.3472 -20.32) + (end -5.715 -20.955) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -17.145) + (mid -6.3472 -17.78) + (end -5.715 -18.415) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -14.605) + (mid -6.3472 -15.24) + (end -5.715 -15.875) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -12.065) + (mid -6.3472 -12.7) + (end -5.715 -13.335) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -9.525) + (mid -6.3472 -10.16) + (end -5.715 -10.795) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -6.985) + (mid -6.3472 -7.62) + (end -5.715 -8.255) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.715 -4.445) + (mid -6.3472 -5.08) + (end -5.715 -5.715) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -66.04) (xy -6.35 -66.04) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -63.5) (xy -6.35 -63.5) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -60.96) (xy -6.35 -60.96) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -58.42) (xy -6.35 -58.42) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -55.88) (xy -6.35 -55.88) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -53.34) (xy -6.35 -53.34) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -50.8) (xy -6.35 -50.8) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -48.26) (xy -6.35 -48.26) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -45.72) (xy -6.35 -45.72) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -43.18) (xy -6.35 -43.18) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -40.64) (xy -6.35 -40.64) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -38.1) (xy -6.35 -38.1) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -35.56) (xy -6.35 -35.56) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -33.02) (xy -6.35 -33.02) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -30.48) (xy -6.35 -30.48) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -27.94) (xy -6.35 -27.94) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -25.4) (xy -6.35 -25.4) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -22.86) (xy -6.35 -22.86) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -20.32) (xy -6.35 -20.32) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -17.78) (xy -6.35 -17.78) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -15.24) (xy -6.35 -15.24) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -12.7) (xy -6.35 -12.7) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -10.16) (xy -6.35 -10.16) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -7.62) (xy -6.35 -7.62) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 -5.08) (xy -6.35 -5.08) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -66.04) (xy 6.35 -66.04) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -63.5) (xy 6.35 -63.5) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -60.96) (xy 6.35 -60.96) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -58.42) (xy 6.35 -58.42) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -55.88) (xy 6.35 -55.88) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -53.34) (xy 6.35 -53.34) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -50.8) (xy 6.35 -50.8) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -48.26) (xy 6.35 -48.26) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -45.72) (xy 6.35 -45.72) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -43.18) (xy 6.35 -43.18) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -40.64) (xy 6.35 -40.64) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -38.1) (xy 6.35 -38.1) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -35.56) (xy 6.35 -35.56) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -33.02) (xy 6.35 -33.02) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -30.48) (xy 6.35 -30.48) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -27.94) (xy 6.35 -27.94) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -25.4) (xy 6.35 -25.4) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -22.86) (xy 6.35 -22.86) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -20.32) (xy 6.35 -20.32) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -17.78) (xy 6.35 -17.78) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -15.24) (xy 6.35 -15.24) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -12.7) (xy 6.35 -12.7) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -10.16) (xy 6.35 -10.16) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -7.62) (xy 6.35 -7.62) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -5.08) (xy 6.35 -5.08) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -66.675) + (mid 6.347 -66.04) + (end 5.715 -65.405) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -64.135) + (mid 6.347 -63.5) + (end 5.715 -62.865) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -61.595) + (mid 6.347 -60.96) + (end 5.715 -60.325) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -59.055) + (mid 6.347 -58.42) + (end 5.715 -57.785) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -56.515) + (mid 6.347 -55.88) + (end 5.715 -55.245) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -53.975) + (mid 6.347 -53.34) + (end 5.715 -52.705) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -51.435) + (mid 6.347 -50.8) + (end 5.715 -50.165) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -48.895) + (mid 6.347 -48.26) + (end 5.715 -47.625) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -46.355) + (mid 6.347 -45.72) + (end 5.715 -45.085) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -43.815) + (mid 6.347 -43.18) + (end 5.715 -42.545) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -41.275) + (mid 6.347 -40.64) + (end 5.715 -40.005) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -38.735) + (mid 6.347 -38.1) + (end 5.715 -37.465) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -36.195) + (mid 6.347 -35.56) + (end 5.715 -34.925) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -33.655) + (mid 6.347 -33.02) + (end 5.715 -32.385) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -31.115) + (mid 6.347 -30.48) + (end 5.715 -29.845) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -28.575) + (mid 6.347 -27.94) + (end 5.715 -27.305) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -26.035) + (mid 6.347 -25.4) + (end 5.715 -24.765) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -23.495) + (mid 6.347 -22.86) + (end 5.715 -22.225) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -20.955) + (mid 6.347 -20.32) + (end 5.715 -19.685) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -18.415) + (mid 6.347 -17.78) + (end 5.715 -17.145) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -15.875) + (mid 6.347 -15.24) + (end 5.715 -14.605) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -13.335) + (mid 6.347 -12.7) + (end 5.715 -12.065) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -10.795) + (mid 6.347 -10.16) + (end 5.715 -9.525) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -8.255) + (mid 6.347 -7.62) + (end 5.715 -6.985) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 5.715 -5.715) + (mid 6.347 -5.08) + (end 5.715 -4.445) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (pin no_connect line + (at -12.7 -5.08 0) + (length 5.08) + (name "GND" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -10.16 0) + (length 5.08) + (name "KSI1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "3" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin unspecified line + (at 12.7 -15.24 180) + (length 5.08) + (name "Switch" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "46" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + ) + (symbol "Amphenol_50pin_Female_Connector_1_0" + (pin no_connect line + (at -12.7 -27.94 0) + (length 5.08) + (name "KSO0" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "10" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -30.48 0) + (length 5.08) + (name "KSO1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "11" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -33.02 0) + (length 5.08) + (name "KSO2" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "12" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -35.56 0) + (length 5.08) + (name "KSO3" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "13" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -38.1 0) + (length 5.08) + (name "KSO4" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "14" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -40.64 0) + (length 5.08) + (name "KSO5" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "15" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -43.18 0) + (length 5.08) + (name "KSO6" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "16" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -45.72 0) + (length 5.08) + (name "KSO7" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "17" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -48.26 0) + (length 5.08) + (name "KSO8" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "18" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -50.8 0) + (length 5.08) + (name "KSO9" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "19" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -7.62 0) + (length 5.08) + (name "KSI0" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "2" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -53.34 0) + (length 5.08) + (name "KSO10" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "20" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -55.88 0) + (length 5.08) + (name "KSO11" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "21" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -58.42 0) + (length 5.08) + (name "KSO12" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "22" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -60.96 0) + (length 5.08) + (name "KSO13" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "23" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -63.5 0) + (length 5.08) + (name "KSO14" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "24" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -66.04 0) + (length 5.08) + (name "KSO15" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "25" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -66.04 180) + (length 5.08) + (name "GND" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "26" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -63.5 180) + (length 5.08) + (name "CAPS_P" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "27" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -60.96 180) + (length 5.08) + (name "CAPS_N" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "28" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -58.42 180) + (length 5.08) + (name "KBL_N" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "29" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -55.88 180) + (length 5.08) + (name "KBL_P" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "30" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -53.34 180) + (length 5.08) + (name "KBL_N" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "31" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -50.8 180) + (length 5.08) + (name "KBL_P" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "32" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -48.26 180) + (length 5.08) + (name "GND" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "33" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -45.72 180) + (length 5.08) + (name "TP_SCL" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "34" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -43.18 180) + (length 5.08) + (name "TP_INT" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "35" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -40.64 180) + (length 5.08) + (name "TP_SDA" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "36" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -38.1 180) + (length 5.08) + (name "GND" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "37" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -35.56 180) + (length 5.08) + (name "BOARD_ID" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "38" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -33.02 180) + (length 5.08) + (name "Reserved" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "39" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -12.7 0) + (length 5.08) + (name "KSI2" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "4" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -30.48 180) + (length 5.08) + (name "5VS" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "40" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -27.94 180) + (length 5.08) + (name "5VALW" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "41" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -25.4 180) + (length 5.08) + (name "USB_DM" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "42" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -22.86 180) + (length 5.08) + (name "GND" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "43" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -20.32 180) + (length 5.08) + (name "USB_DP" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "44" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -17.78 180) + (length 5.08) + (name "EC_CONTROL" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "45" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -12.7 180) + (length 5.08) + (name "LED_R" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "47" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -10.16 180) + (length 5.08) + (name "LED_G" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "48" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -7.62 180) + (length 5.08) + (name "LED_B" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "49" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -15.24 0) + (length 5.08) + (name "KSI3" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "5" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at 12.7 -5.08 180) + (length 5.08) + (name "LED_CDM" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "50" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -17.78 0) + (length 5.08) + (name "KSI4" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "6" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -20.32 0) + (length 5.08) + (name "KSI5" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "7" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -22.86 0) + (length 5.08) + (name "KSI6" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "8" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 -25.4 0) + (length 5.08) + (name "KSI7" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "9" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + ) + ) + (symbol "Amphenol_50pin_Male_Connector" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 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" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Amphenol_50pin_Male_Connector_1_1" + (polyline + (pts + (xy -5.08 -130.81) (xy 6.35 -130.81) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -5.08 -1.27) (xy -5.08 -130.81) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -128.27) (xy -2.54 -128.27) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -128.27) (xy 1.27 -129.1167) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -128.27) (xy 1.27 -127.4233) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -125.73) (xy -2.54 -125.73) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -125.73) (xy 1.27 -126.5767) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -125.73) (xy 1.27 -124.8833) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -123.19) (xy -2.54 -123.19) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -123.19) (xy 1.27 -124.0367) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -123.19) (xy 1.27 -122.3433) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -120.65) (xy -2.54 -120.65) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -120.65) (xy 1.27 -121.4967) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -120.65) (xy 1.27 -119.8033) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -118.11) (xy -2.54 -118.11) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -118.11) (xy 1.27 -118.9567) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -118.11) (xy 1.27 -117.2633) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -115.57) (xy -2.54 -115.57) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -115.57) (xy 1.27 -116.4167) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -115.57) (xy 1.27 -114.7233) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -113.03) (xy -2.54 -113.03) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -113.03) (xy 1.27 -113.8767) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -113.03) (xy 1.27 -112.1833) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -110.49) (xy -2.54 -110.49) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -110.49) (xy 1.27 -111.3367) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -110.49) (xy 1.27 -109.6433) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -107.95) (xy -2.54 -107.95) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -107.95) (xy 1.27 -108.7967) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -107.95) (xy 1.27 -107.1033) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -105.41) (xy -2.54 -105.41) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -105.41) (xy 1.27 -106.2567) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -105.41) (xy 1.27 -104.5633) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -102.87) (xy -2.54 -102.87) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -102.87) (xy 1.27 -103.7167) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -102.87) (xy 1.27 -102.0233) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -100.33) (xy -2.54 -100.33) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -100.33) (xy 1.27 -101.1767) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -100.33) (xy 1.27 -99.4833) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -97.79) (xy -2.54 -97.79) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -97.79) (xy 1.27 -98.6367) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -97.79) (xy 1.27 -96.9433) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -95.25) (xy -2.54 -95.25) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -95.25) (xy 1.27 -96.0967) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -95.25) (xy 1.27 -94.4033) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -92.71) (xy -2.54 -92.71) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -92.71) (xy 1.27 -93.5567) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -92.71) (xy 1.27 -91.8633) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -90.17) (xy -2.54 -90.17) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -90.17) (xy 1.27 -91.0167) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -90.17) (xy 1.27 -89.3233) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -87.63) (xy -2.54 -87.63) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -87.63) (xy 1.27 -88.4767) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -87.63) (xy 1.27 -86.7833) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -85.09) (xy -2.54 -85.09) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -85.09) (xy 1.27 -85.9367) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -85.09) (xy 1.27 -84.2433) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -82.55) (xy -2.54 -82.55) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -82.55) (xy 1.27 -83.3967) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -82.55) (xy 1.27 -81.7033) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -80.01) (xy -2.54 -80.01) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -80.01) (xy 1.27 -80.8567) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -80.01) (xy 1.27 -79.1633) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -77.47) (xy -2.54 -77.47) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -77.47) (xy 1.27 -78.3167) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -77.47) (xy 1.27 -76.6233) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -74.93) (xy -2.54 -74.93) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -74.93) (xy 1.27 -75.7767) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -74.93) (xy 1.27 -74.0833) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -72.39) (xy -2.54 -72.39) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -72.39) (xy 1.27 -73.2367) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -72.39) (xy 1.27 -71.5433) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -69.85) (xy -2.54 -69.85) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -69.85) (xy 1.27 -70.6967) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -69.85) (xy 1.27 -69.0033) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -67.31) (xy -2.54 -67.31) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -67.31) (xy 1.27 -68.1567) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -67.31) (xy 1.27 -66.4633) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -64.77) (xy -2.54 -64.77) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -64.77) (xy 1.27 -65.6167) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -64.77) (xy 1.27 -63.9233) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -62.23) (xy -2.54 -62.23) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -62.23) (xy 1.27 -63.0767) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -62.23) (xy 1.27 -61.3833) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -59.69) (xy -2.54 -59.69) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -59.69) (xy 1.27 -60.5367) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -59.69) (xy 1.27 -58.8433) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -57.15) (xy -2.54 -57.15) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -57.15) (xy 1.27 -57.9967) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -57.15) (xy 1.27 -56.3033) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -54.61) (xy -2.54 -54.61) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -54.61) (xy 1.27 -55.4567) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -54.61) (xy 1.27 -53.7633) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -52.07) (xy -2.54 -52.07) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -52.07) (xy 1.27 -52.9167) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -52.07) (xy 1.27 -51.2233) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -49.53) (xy -2.54 -49.53) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -49.53) (xy 1.27 -50.3767) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -49.53) (xy 1.27 -48.6833) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -46.99) (xy -2.54 -46.99) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -46.99) (xy 1.27 -47.8367) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -46.99) (xy 1.27 -46.1433) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -44.45) (xy -2.54 -44.45) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -44.45) (xy 1.27 -45.2967) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -44.45) (xy 1.27 -43.6033) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -41.91) (xy -2.54 -41.91) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -41.91) (xy 1.27 -42.7567) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -41.91) (xy 1.27 -41.0633) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -39.37) (xy -2.54 -39.37) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -39.37) (xy 1.27 -40.2167) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -39.37) (xy 1.27 -38.5233) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -36.83) (xy -2.54 -36.83) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -36.83) (xy 1.27 -37.6767) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -36.83) (xy 1.27 -35.9833) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -34.29) (xy -2.54 -34.29) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -34.29) (xy 1.27 -35.1367) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -34.29) (xy 1.27 -33.4433) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -31.75) (xy -2.54 -31.75) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -31.75) (xy 1.27 -32.5967) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -31.75) (xy 1.27 -30.9033) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -29.21) (xy -2.54 -29.21) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -29.21) (xy 1.27 -30.0567) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -29.21) (xy 1.27 -28.3633) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -26.67) (xy -2.54 -26.67) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -26.67) (xy 1.27 -27.5167) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -26.67) (xy 1.27 -25.8233) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -24.13) (xy -2.54 -24.13) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -24.13) (xy 1.27 -24.9767) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -24.13) (xy 1.27 -23.2833) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -21.59) (xy -2.54 -21.59) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -21.59) (xy 1.27 -22.4367) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -21.59) (xy 1.27 -20.7433) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -19.05) (xy -2.54 -19.05) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -19.05) (xy 1.27 -19.8967) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -19.05) (xy 1.27 -18.2033) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -16.51) (xy -2.54 -16.51) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -16.51) (xy 1.27 -17.3567) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -16.51) (xy 1.27 -15.6633) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -13.97) (xy -2.54 -13.97) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -13.97) (xy 1.27 -14.8167) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -13.97) (xy 1.27 -13.1233) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -11.43) (xy -2.54 -11.43) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -11.43) (xy 1.27 -12.2767) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -11.43) (xy 1.27 -10.5833) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -8.89) (xy -2.54 -8.89) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -8.89) (xy 1.27 -9.7367) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -8.89) (xy 1.27 -8.0433) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -6.35) (xy -2.54 -6.35) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -6.35) (xy 1.27 -7.1967) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -6.35) (xy 1.27 -5.5033) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -3.81) (xy -2.54 -3.81) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -3.81) (xy 1.27 -4.6567) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -3.81) (xy 1.27 -2.9633) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 -130.81) (xy 6.35 -1.27) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 -1.27) (xy -5.08 -1.27) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (pin no_connect line + (at -10.16 -3.81 0) + (length 5.08) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -26.67 0) + (length 5.08) + (name "KSO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -29.21 0) + (length 5.08) + (name "KSO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -31.75 0) + (length 5.08) + (name "KSO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -34.29 0) + (length 5.08) + (name "KSO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -36.83 0) + (length 5.08) + (name "KSO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -39.37 0) + (length 5.08) + (name "KSO5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -41.91 0) + (length 5.08) + (name "KSO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -44.45 0) + (length 5.08) + (name "KSO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -46.99 0) + (length 5.08) + (name "KSO8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -49.53 0) + (length 5.08) + (name "KSO9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -6.35 0) + (length 5.08) + (name "KSI0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -52.07 0) + (length 5.08) + (name "KSO10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -54.61 0) + (length 5.08) + (name "KSO11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -57.15 0) + (length 5.08) + (name "KSO12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -59.69 0) + (length 5.08) + (name "KSO13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -62.23 0) + (length 5.08) + (name "KSO14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -64.77 0) + (length 5.08) + (name "KSO15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -67.31 0) + (length 5.08) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -69.85 0) + (length 5.08) + (name "CAPS_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -72.39 0) + (length 5.08) + (name "CAPS_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -74.93 0) + (length 5.08) + (name "KBL_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -8.89 0) + (length 5.08) + (name "KSI1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -77.47 0) + (length 5.08) + (name "KBL_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -80.01 0) + (length 5.08) + (name "KBL_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -82.55 0) + (length 5.08) + (name "KBL_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -85.09 0) + (length 5.08) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -87.63 0) + (length 5.08) + (name "TP_SCL" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -90.17 0) + (length 5.08) + (name "TP_INT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -92.71 0) + (length 5.08) + (name "TP_SDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -95.25 0) + (length 5.08) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -97.79 0) + (length 5.08) + (name "BOARD_ID" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -100.33 0) + (length 5.08) + (name "Reserved" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -11.43 0) + (length 5.08) + (name "KSI2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -102.87 0) + (length 5.08) + (name "5VS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -105.41 0) + (length 5.08) + (name "5VALW" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -107.95 0) + (length 5.08) + (name "USB_DM" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -110.49 0) + (length 5.08) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -113.03 0) + (length 5.08) + (name "USP_DP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -115.57 0) + (length 5.08) + (name "EC_CONTROL" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -10.16 -118.11 0) + (length 5.08) + (name "SWITCH" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -120.65 0) + (length 5.08) + (name "LED_R" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -123.19 0) + (length 5.08) + (name "LED_G" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -125.73 0) + (length 5.08) + (name "LED_B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -13.97 0) + (length 5.08) + (name "KSI3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -128.27 0) + (length 5.08) + (name "LED_COM" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -16.51 0) + (length 5.08) + (name "KSI4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -19.05 0) + (length 5.08) + (name "KSI5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -21.59 0) + (length 5.08) + (name "KSI6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -24.13 0) + (length 5.08) + (name "KSI7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "JST_Male_Connector" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 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" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "JST_Male_Connector_1_1" + (polyline + (pts + (xy -3.81 -8.89) (xy 3.81 -8.89) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 -1.27) (xy -3.81 -8.89) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -6.35) (xy -3.81 -6.35) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -6.35) (xy 0 -7.1967) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -6.35) (xy 0 -5.5033) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -3.81) (xy -3.81 -3.81) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -3.81) (xy 0 -4.6567) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -3.81) (xy 0 -2.9633) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.81 -8.89) (xy 3.81 -1.27) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.81 -1.27) (xy -3.81 -1.27) + ) + (stroke + (width 0.127) + (type default) + ) + (fill + (type none) + ) + ) + (pin unspecified line + (at -8.89 -3.81 0) + (length 5.08) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -8.89 -6.35 0) + (length 5.08) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) +) diff --git a/design/powerbutton/powerbutton.pretty/10156001-051100LF_AMP.kicad_mod b/design/powerbutton/powerbutton.pretty/10156001-051100LF_AMP.kicad_mod new file mode 100644 index 0000000..e1bc4b1 --- /dev/null +++ b/design/powerbutton/powerbutton.pretty/10156001-051100LF_AMP.kicad_mod @@ -0,0 +1,81 @@ +(footprint "10156001-051100LF_AMP" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tags "10156001-051100LF ") + (attr smd) + (fp_text reference "REF**" (at 6.000001 1.8 unlocked) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10156001-051100LF_AMP (at 6.000001 1.8 unlocked) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "${REFERENCE}" (at 6.000001 1.8 unlocked) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.429499 -1.054099) (end -1.429499 4.654099) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -1.429499 4.654099) (end 13.429501 4.654099) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 13.429501 4.654099) (end 13.429501 -1.054099) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 13.429501 -1.054099) (end -1.429499 -1.054099) (layer "F.CrtYd") (width 0.1524)) + (fp_circle (center 0 -1.905) (end 0.381 -1.905) (layer "F.Fab") (width 0.508) (fill none)) + (fp_circle (center -3.080499 0) (end -2.699499 0) (layer "F.SilkS") (width 0.508) (fill none)) + (fp_circle (center -3.080499 0) (end -2.699499 0) (layer "B.SilkS") (width 0.508) (fill none)) + (fp_line (start -1.302499 3.7685) (end -0.48514 3.7685) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 13.302501 3.7685) (end 13.302501 -0.1685) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 13.302501 -0.1685) (end 12.485142 -0.1685) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -1.302499 -0.1685) (end -1.302499 3.7685) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -1.175499 3.6415) (end 13.175501 3.6415) (layer "F.Fab") (width 0.0254)) + (fp_line (start 13.175501 3.6415) (end 13.175501 -0.0415) (layer "F.Fab") (width 0.0254)) + (fp_line (start 13.175501 -0.0415) (end -1.175499 -0.0415) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.175499 -0.0415) (end -1.175499 3.6415) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.48514 -0.1685) (end -1.302499 -0.1685) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 12.485142 3.7685) (end 13.302501 3.7685) (layer "F.SilkS") (width 0.1524)) + (pad "1" smd rect (at 0 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "2" smd rect (at 0.500002 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "3" smd rect (at 1.000001 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "4" smd rect (at 1.5 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "5" smd rect (at 2.000001 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "6" smd rect (at 2.5 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "7" smd rect (at 3.000002 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "8" smd rect (at 3.500001 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "9" smd rect (at 4 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "10" smd rect (at 4.500001 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "11" smd rect (at 5 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "12" smd rect (at 5.500002 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "13" smd rect (at 6.000001 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "14" smd rect (at 6.5 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "15" smd rect (at 7.000001 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "16" smd rect (at 7.5 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "17" smd rect (at 8.000002 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "18" smd rect (at 8.500001 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "19" smd rect (at 9 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "20" smd rect (at 9.500001 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "21" smd rect (at 10 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "22" smd rect (at 10.500002 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "23" smd rect (at 11.000001 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "24" smd rect (at 11.5 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "25" smd rect (at 12.000002 0) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "50" smd rect (at 0 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "49" smd rect (at 0.500002 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "48" smd rect (at 1.000001 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "47" smd rect (at 1.5 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "46" smd rect (at 2.000001 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "45" smd rect (at 2.5 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "44" smd rect (at 3.000002 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "43" smd rect (at 3.500001 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "42" smd rect (at 4 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "41" smd rect (at 4.500001 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "40" smd rect (at 5 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "39" smd rect (at 5.500002 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "38" smd rect (at 6.000001 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "37" smd rect (at 6.5 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "36" smd rect (at 7.000001 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "35" smd rect (at 7.5 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "34" smd rect (at 8.000002 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "33" smd rect (at 8.500001 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "32" smd rect (at 9 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "31" smd rect (at 9.500001 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "30" smd rect (at 10 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "29" smd rect (at 10.500002 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "28" smd rect (at 11.000001 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "27" smd rect (at 11.5 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "26" smd rect (at 12.000002 3.599999) (size 0.3048 1.6002) (layers "F.Cu" "F.Paste" "F.Mask")) +) diff --git a/design/powerbutton/powerbutton.pretty/AMPHENOL_10156000-051100LF.kicad_mod b/design/powerbutton/powerbutton.pretty/AMPHENOL_10156000-051100LF.kicad_mod new file mode 100644 index 0000000..85c12cc --- /dev/null +++ b/design/powerbutton/powerbutton.pretty/AMPHENOL_10156000-051100LF.kicad_mod @@ -0,0 +1,477 @@ + +(footprint AMPHENOL_10156000-051100LF (layer F.Cu) (tedit 67043E51) + (descr "") + (attr smd) + (fp_text reference REF** (at -5.225 -4.485 0) (layer F.SilkS) + (effects (font (size 1.0 1.0) (thickness 0.15))) + ) + (fp_text value AMPHENOL_10156000-051100LF (at 8.11 4.485 0) (layer F.Fab) + (effects (font (size 1.0 1.0) (thickness 0.15))) + ) + (pad 1 smd rect (at 6.0 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 2 smd rect (at 5.5 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 3 smd rect (at 5.0 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 4 smd rect (at 4.5 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 5 smd rect (at 4.0 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 6 smd rect (at 3.5 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 7 smd rect (at 3.0 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 8 smd rect (at 2.5 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 9 smd rect (at 2.0 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 10 smd rect (at 1.5 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 11 smd rect (at 1.0 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 12 smd rect (at 0.5 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 13 smd rect (at 0.0 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 14 smd rect (at -0.5 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 15 smd rect (at -1.0 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 16 smd rect (at -1.5 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 17 smd rect (at -2.0 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 18 smd rect (at -2.5 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 19 smd rect (at -3.0 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 20 smd rect (at -3.5 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 21 smd rect (at -4.0 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 22 smd rect (at -4.5 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 23 smd rect (at -5.0 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 24 smd rect (at -5.5 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 25 smd rect (at -6.0 -1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 26 smd rect (at -6.0 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 27 smd rect (at -5.5 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 28 smd rect (at -5.0 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 29 smd rect (at -4.5 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 30 smd rect (at -4.0 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 31 smd rect (at -3.5 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 32 smd rect (at -3.0 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 33 smd rect (at -2.5 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 34 smd rect (at -2.0 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 35 smd rect (at -1.5 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 36 smd rect (at -1.0 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 37 smd rect (at -0.5 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 38 smd rect (at 0.0 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 39 smd rect (at 0.5 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 40 smd rect (at 1.0 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 41 smd rect (at 1.5 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 42 smd rect (at 2.0 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 43 smd rect (at 2.5 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 44 smd rect (at 3.0 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 45 smd rect (at 3.5 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 46 smd rect (at 4.0 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 47 smd rect (at 4.5 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 48 smd rect (at 5.0 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 49 smd rect (at 5.5 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (pad 50 smd rect (at 6.0 1.8) (size 0.3 1.6) (layers F.Cu F.Paste)) + (fp_poly + (pts + (xy -0.2 -2.65) + (xy 0.2 -2.65) + (xy 0.2 -0.95) + (xy -0.2 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -0.7 -2.65) + (xy -0.3 -2.65) + (xy -0.3 -0.95) + (xy -0.7 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -1.2 -2.65) + (xy -0.8 -2.65) + (xy -0.8 -0.95) + (xy -1.2 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -1.7 -2.65) + (xy -1.3 -2.65) + (xy -1.3 -0.95) + (xy -1.7 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -2.2 -2.65) + (xy -1.8 -2.65) + (xy -1.8 -0.95) + (xy -2.2 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -2.7 -2.65) + (xy -2.3 -2.65) + (xy -2.3 -0.95) + (xy -2.7 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -3.2 -2.65) + (xy -2.8 -2.65) + (xy -2.8 -0.95) + (xy -3.2 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -3.7 -2.65) + (xy -3.3 -2.65) + (xy -3.3 -0.95) + (xy -3.7 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -4.2 -2.65) + (xy -3.8 -2.65) + (xy -3.8 -0.95) + (xy -4.2 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -4.7 -2.65) + (xy -4.3 -2.65) + (xy -4.3 -0.95) + (xy -4.7 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -5.2 -2.65) + (xy -4.8 -2.65) + (xy -4.8 -0.95) + (xy -5.2 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -5.7 -2.65) + (xy -5.3 -2.65) + (xy -5.3 -0.95) + (xy -5.7 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -6.2 -2.65) + (xy -5.8 -2.65) + (xy -5.8 -0.95) + (xy -6.2 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 0.3 -2.65) + (xy 0.7 -2.65) + (xy 0.7 -0.95) + (xy 0.3 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 0.8 -2.65) + (xy 1.2 -2.65) + (xy 1.2 -0.95) + (xy 0.8 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 1.3 -2.65) + (xy 1.7 -2.65) + (xy 1.7 -0.95) + (xy 1.3 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 1.8 -2.65) + (xy 2.2 -2.65) + (xy 2.2 -0.95) + (xy 1.8 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 2.3 -2.65) + (xy 2.7 -2.65) + (xy 2.7 -0.95) + (xy 2.3 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 2.8 -2.65) + (xy 3.2 -2.65) + (xy 3.2 -0.95) + (xy 2.8 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 3.3 -2.65) + (xy 3.7 -2.65) + (xy 3.7 -0.95) + (xy 3.3 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 3.8 -2.65) + (xy 4.2 -2.65) + (xy 4.2 -0.95) + (xy 3.8 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 4.3 -2.65) + (xy 4.7 -2.65) + (xy 4.7 -0.95) + (xy 4.3 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 4.8 -2.65) + (xy 5.2 -2.65) + (xy 5.2 -0.95) + (xy 4.8 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 5.3 -2.65) + (xy 5.7 -2.65) + (xy 5.7 -0.95) + (xy 5.3 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 5.8 -2.65) + (xy 6.2 -2.65) + (xy 6.2 -0.95) + (xy 5.8 -0.95) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -0.2 0.95) + (xy 0.2 0.95) + (xy 0.2 2.65) + (xy -0.2 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -0.7 0.95) + (xy -0.3 0.95) + (xy -0.3 2.65) + (xy -0.7 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -1.2 0.95) + (xy -0.8 0.95) + (xy -0.8 2.65) + (xy -1.2 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -1.7 0.95) + (xy -1.3 0.95) + (xy -1.3 2.65) + (xy -1.7 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -2.2 0.95) + (xy -1.8 0.95) + (xy -1.8 2.65) + (xy -2.2 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -2.7 0.95) + (xy -2.3 0.95) + (xy -2.3 2.65) + (xy -2.7 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -3.2 0.95) + (xy -2.8 0.95) + (xy -2.8 2.65) + (xy -3.2 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -3.7 0.95) + (xy -3.3 0.95) + (xy -3.3 2.65) + (xy -3.7 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -4.2 0.95) + (xy -3.8 0.95) + (xy -3.8 2.65) + (xy -4.2 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -4.7 0.95) + (xy -4.3 0.95) + (xy -4.3 2.65) + (xy -4.7 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -5.2 0.95) + (xy -4.8 0.95) + (xy -4.8 2.65) + (xy -5.2 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -5.7 0.95) + (xy -5.3 0.95) + (xy -5.3 2.65) + (xy -5.7 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -6.2 0.95) + (xy -5.8 0.95) + (xy -5.8 2.65) + (xy -6.2 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 0.3 0.95) + (xy 0.7 0.95) + (xy 0.7 2.65) + (xy 0.3 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 0.8 0.95) + (xy 1.2 0.95) + (xy 1.2 2.65) + (xy 0.8 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 1.3 0.95) + (xy 1.7 0.95) + (xy 1.7 2.65) + (xy 1.3 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 1.8 0.95) + (xy 2.2 0.95) + (xy 2.2 2.65) + (xy 1.8 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 2.3 0.95) + (xy 2.7 0.95) + (xy 2.7 2.65) + (xy 2.3 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 2.8 0.95) + (xy 3.2 0.95) + (xy 3.2 2.65) + (xy 2.8 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 3.3 0.95) + (xy 3.7 0.95) + (xy 3.7 2.65) + (xy 3.3 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 3.8 0.95) + (xy 4.2 0.95) + (xy 4.2 2.65) + (xy 3.8 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 4.3 0.95) + (xy 4.7 0.95) + (xy 4.7 2.65) + (xy 4.3 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 4.8 0.95) + (xy 5.2 0.95) + (xy 5.2 2.65) + (xy 4.8 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 5.3 0.95) + (xy 5.7 0.95) + (xy 5.7 2.65) + (xy 5.3 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 5.8 0.95) + (xy 6.2 0.95) + (xy 6.2 2.65) + (xy 5.8 2.65) + ) (layer F.Mask) (width 0.01) + ) + (fp_line (start -8.15 -2.3) (end -8.15 2.3) (layer F.Fab) (width 0.127)) + (fp_line (start -8.15 2.3) (end 8.15 2.3) (layer F.Fab) (width 0.127)) + (fp_line (start 8.15 2.3) (end 8.15 -2.3) (layer F.Fab) (width 0.127)) + (fp_line (start 8.15 -2.3) (end -8.15 -2.3) (layer F.Fab) (width 0.127)) + (fp_line (start -8.15 2.3) (end -6.47 2.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 6.47 2.3) (end 8.15 2.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -6.47 -2.3) (end -8.15 -2.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 8.15 -2.3) (end 6.47 -2.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -8.15 -2.3) (end -8.15 2.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 8.15 2.3) (end 8.15 -2.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -8.4 -2.85) (end -8.4 2.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.4 2.85) (end 8.4 2.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.4 2.85) (end 8.4 -2.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.4 -2.85) (end -8.4 -2.85) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 6.0 -3.4) (end 6.1 -3.4) (layer F.SilkS) (width 0.2)) + (fp_circle (center 6.0 -3.4) (end 6.1 -3.4) (layer F.Fab) (width 0.2)) +) \ No newline at end of file diff --git a/design/powerbutton/powerbutton.pretty/CONN_S2B-PH-K-S_JST.kicad_mod b/design/powerbutton/powerbutton.pretty/CONN_S2B-PH-K-S_JST.kicad_mod new file mode 100644 index 0000000..d871001 --- /dev/null +++ b/design/powerbutton/powerbutton.pretty/CONN_S2B-PH-K-S_JST.kicad_mod @@ -0,0 +1,249 @@ +(footprint "CONN_S2B-PH-K-S_JST" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (tags "S2B-PH-K-SLFSN ") + (property "Reference" "REF**" + (at 1 0 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "0d06842e-abd2-41cb-84d1-93c1b1396880") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "CONN_S2B-PH-K-S_JST" + (at 1 0 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f9231413-0ebf-49c7-ab10-7fab29f4f31b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "495e37c0-b73d-4629-b171-fc7841223e2c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8ff2233a-9fd5-4203-af11-97b3777eb216") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1a336bc3-5a1e-4237-81ad-6d949ef15e0a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole) + (fp_circle + (center -3.5 -0.5) + (end -3.119 -0.5) + (stroke + (width 0.508) + (type solid) + ) + (fill none) + (layer "B.SilkS") + (uuid "9f05f91f-c2e0-4e82-87c7-208809166fd6") + ) + (fp_line + (start -2.0734 -1.477) + (end -2.0734 6.3716) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "8199fae5-9764-4aaa-9aca-e5bf7ada9ca2") + ) + (fp_line + (start -2.0734 6.3716) + (end 4.0734 6.3716) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f1b1298-18d9-4bb0-a038-d9144ac6a858") + ) + (fp_line + (start 4.0734 -1.477) + (end -2.0734 -1.477) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "be13b46d-8cc3-4a3a-9861-50051c09ad7a") + ) + (fp_line + (start 4.0734 6.3716) + (end 4.0734 -1.477) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "98c73b39-b381-4632-89b1-da1a43045376") + ) + (fp_circle + (center -3.5 -0.5) + (end -3.119 -0.5) + (stroke + (width 0.508) + (type solid) + ) + (fill none) + (layer "F.SilkS") + (uuid "01cbbf2e-55de-4aaa-9122-4dee8b9edcd9") + ) + (fp_line + (start -2.2004 -1.604) + (end -2.2004 6.4986) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0ff55f31-3f33-4903-871b-2cabeb0c3090") + ) + (fp_line + (start -2.2004 6.4986) + (end 4.2004 6.4986) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2b595f35-c737-4df8-a7b0-6f8765a8bcb2") + ) + (fp_line + (start 4.2004 -1.604) + (end -2.2004 -1.604) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4003ca9b-4a4d-47f8-b618-cf91c7ed9de8") + ) + (fp_line + (start 4.2004 6.4986) + (end 4.2004 -1.604) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f58e3c2b-6d3b-4ada-ab19-8c2c020cb819") + ) + (fp_line + (start -1.9464 -1.35) + (end -1.9464 6.2446) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "46db6148-789e-4af4-b2dc-c2a8a76cfa8b") + ) + (fp_line + (start -1.9464 6.2446) + (end 3.9464 6.2446) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "afedd962-0270-45ef-81ec-e772c08dbb00") + ) + (fp_line + (start 3.9464 -1.35) + (end -1.9464 -1.35) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "cac94827-f9e6-49bd-84cb-5eab7ea46ed6") + ) + (fp_line + (start 3.9464 6.2446) + (end 3.9464 -1.35) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "c80d118f-b7e2-4f90-b913-da68a66e35d6") + ) + (fp_circle + (center 0 -1.905) + (end 0.381 -1.905) + (stroke + (width 0.508) + (type solid) + ) + (fill none) + (layer "F.Fab") + (uuid "c9bbcf63-f619-4864-b9af-16406ded17a4") + ) + (fp_text user "${REFERENCE}" + (at 1 0 0) + (unlocked yes) + (layer "F.Fab") + (uuid "481a43a9-6584-40e4-8190-750d92bb1367") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 1.3208 1.3208) + (drill 0.8128) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "e09e0124-e227-488c-8f96-605659c5a2f5") + ) + (pad "2" thru_hole circle + (at 2.000001 0) + (size 1.3208 1.3208) + (drill 0.8128) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "962e6857-d9ca-47d5-985b-d62cc1e4e6d5") + ) +) diff --git a/design/powerbutton/sym-lib-table b/design/powerbutton/sym-lib-table new file mode 100644 index 0000000..fb94578 --- /dev/null +++ b/design/powerbutton/sym-lib-table @@ -0,0 +1,5 @@ +(sym_lib_table + (version 7) + (lib (name "powerbutton")(type "KiCad")(uri "${KICAD8_3RD_PARTY}/8.0/projects/opstop/powerbutton/powerbutton.kicad_sym")(options "")(descr "")) + (lib (name "10156000-051100LF")(type "KiCad")(uri "${KICAD8_3RD_PARTY}/8.0/projects/opstop/powerbutton/10156000-051100LF.kicad_sym")(options "")(descr "")) +)