diff --git a/Board/buttons/buttons.kicad_pcb b/Board/buttons/buttons.kicad_pcb index 635b0ac..853694a 100644 --- a/Board/buttons/buttons.kicad_pcb +++ b/Board/buttons/buttons.kicad_pcb @@ -84,7 +84,7 @@ (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (pcbplotparams - (layerselection 0x00010fc_ffffffff) + (layerselection 0x40010fc_ffffffff) (plot_on_all_layers_selection 0x0000000_00000000) (disableapertmacros no) (usegerberextensions no) @@ -116,9 +116,9 @@ (subtractmaskfromsilk no) (outputformat 1) (mirror no) - (drillshape 1) + (drillshape 0) (scaleselection 1) - (outputdirectory "") + (outputdirectory "/Users/stepus53/projects/cardboy/Board/buttons/production/buttons/") ) ) (net 0 "") @@ -5010,6 +5010,17 @@ (layer "User.8") (uuid "09627b23-604b-4d7a-b483-ff938be17c14") ) + (gr_rect + (start 111.5 103) + (end 117 111) + (stroke + (width 0.1) + (type default) + ) + (fill solid) + (layer "User.9") + (uuid "d2cb48fa-6de7-44bd-a05e-14b12f638de6") + ) (dimension (type aligned) (locked yes) diff --git a/Board/buttons/buttons.kicad_pro b/Board/buttons/buttons.kicad_pro index 917b701..4c74a76 100644 --- a/Board/buttons/buttons.kicad_pro +++ b/Board/buttons/buttons.kicad_pro @@ -131,7 +131,7 @@ "min_track_width": 0.15, "min_via_annular_width": 0.15, "min_via_diameter": 0.5, - "solder_mask_to_copper_clearance": 0.0, + "solder_mask_to_copper_clearance": 0.005, "use_height_for_length_calcs": true }, "teardrop_options": [ @@ -479,7 +479,7 @@ "gencad": "", "idf": "", "netlist": "", - "plot": "", + "plot": "/Users/stepus53/projects/cardboy/Board/buttons/production/buttons/", "pos_files": "", "specctra_dsn": "", "step": "", diff --git a/Board/buzzer/buzzer.kicad_pcb b/Board/buzzer/buzzer.kicad_pcb new file mode 100644 index 0000000..9adc473 --- /dev/null +++ b/Board/buzzer/buzzer.kicad_pcb @@ -0,0 +1,836 @@ +(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 "Net-(BZ1--)") + (net 2 "Net-(BZ1-+)") + (footprint "UstkStuff:AST0760_MAL-L" + (layer "F.Cu") + (uuid "4551b535-93bf-4a8c-9e0f-67c5157c5049") + (at 57 32.0007) + (tags "AST0760MCTRQ ") + (property "Reference" "BZ1" + (at 0 0 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "c0a5f1c2-cfdd-4772-8b3e-3a1c84a4aea5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "Buzzer" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4067b2d3-1e51-4dd4-ac58-3292a9cdf723") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "UstkStuff:AST0760_MAL-L" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "824e4fc4-50cb-4463-a81e-5ba7f8502b0c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "40f377bd-df73-4cf4-a6d8-5c67fa691bec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Buzzer, polarized" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "65ec0adc-58b5-4ca6-88f1-58e0c93dbacb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "*Buzzer*") + (path "/79a51b65-87df-4c78-a008-3c95b1725dfa") + (sheetname "Root") + (sheetfile "buzzer.kicad_sch") + (attr smd) + (fp_line + (start -3.8735 -3.8735) + (end -3.8735 -2.30124) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "fa13d450-4ad5-4eee-9aaa-1a477356e988") + ) + (fp_line + (start -3.8735 2.30124) + (end -3.8735 3.8735) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "9a7562b2-6dde-47b4-a786-8e8a22aa13a3") + ) + (fp_line + (start -3.8735 3.8735) + (end 3.8735 3.8735) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "2d863e2a-4a8d-4d62-9e4b-9459c83d9a77") + ) + (fp_line + (start 3.8735 -3.8735) + (end -3.8735 -3.8735) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "305601cf-a4df-4c83-ba71-33d416df9bd5") + ) + (fp_line + (start 3.8735 -2.30124) + (end 3.8735 -3.8735) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "403644d6-7523-4229-8587-ff58b3518715") + ) + (fp_line + (start 3.8735 3.8735) + (end 3.8735 2.30124) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "ce70ca31-5825-44cd-9029-85062cea7945") + ) + (fp_line + (start -4.0513 -2.0701) + (end -3.8481 -2.0701) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "38e2de82-b4a7-4b3f-bbef-b03a927456f0") + ) + (fp_line + (start -4.0513 2.0701) + (end -4.0513 -2.0701) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f482d36c-ad5f-4560-8585-945ad9d3e0ef") + ) + (fp_line + (start -4.0513 2.0701) + (end -3.8481 2.0701) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2b9db9fc-c7b8-432d-8e7f-7698067ebc39") + ) + (fp_line + (start -3.8481 -3.8481) + (end 3.8481 -3.8481) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "602cce3c-da81-4aff-a5d1-257e1339feb2") + ) + (fp_line + (start -3.8481 -2.0701) + (end -3.8481 -3.8481) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2918510b-7b8f-4e3e-bb47-98f20f3304f2") + ) + (fp_line + (start -3.8481 3.8481) + (end -3.8481 2.0701) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e56f1be7-5cd5-4d5c-846b-aa221e4d69b8") + ) + (fp_line + (start 3.8481 -3.8481) + (end 3.8481 -2.0701) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3786a309-d500-42d3-b992-e19bdb9b9979") + ) + (fp_line + (start 3.8481 2.0701) + (end 3.8481 3.8481) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "137951c4-0743-47f0-ba3e-0955a1b09425") + ) + (fp_line + (start 3.8481 3.8481) + (end -3.8481 3.8481) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "71d040f0-f34c-47b3-b756-aded158ebdab") + ) + (fp_line + (start 4.0513 -2.0701) + (end 3.8481 -2.0701) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "451f3374-cd2a-4122-b8dd-0eba4d8cb599") + ) + (fp_line + (start 4.0513 -2.0701) + (end 4.0513 2.0701) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3e71dbcd-de70-4f35-9121-86aa1b7ae988") + ) + (fp_line + (start 4.0513 2.0701) + (end 3.8481 2.0701) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f53be0b1-fdc9-4c65-93ac-667aa13b5199") + ) + (fp_line + (start -3.7465 -3.7465) + (end -3.7465 3.7465) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "4c6352f6-74d6-4ee2-a609-8ff9e95ecbaf") + ) + (fp_line + (start -3.7465 3.7465) + (end 3.7465 3.7465) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "906d7ff3-b46c-437d-9781-1a3e750b4ed6") + ) + (fp_line + (start 3.7465 -3.7465) + (end -3.7465 -3.7465) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "ad9b17bc-e9f4-492b-8005-f2ea603432ea") + ) + (fp_line + (start 3.7465 3.7465) + (end 3.7465 -3.7465) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "defc71e7-588b-4404-8bcd-191db30e4e6e") + ) + (fp_arc + (start 0.3048 -3.7465) + (mid 0 -3.4417) + (end -0.3048 -3.7465) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "057620ea-49e5-417e-8df7-03700ba33bbf") + ) + (fp_circle + (center -2.7559 0) + (end -2.6797 0) + (stroke + (width 0.0254) + (type solid) + ) + (fill none) + (layer "F.Fab") + (uuid "a9ac60a2-715c-402a-9cd9-c14e24edc05e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (uuid "80f692f1-e627-4236-bc65-c3553a58ad6c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -3.3528 0) + (size 1.1938 3.937) + (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "Net-(BZ1-+)") + (pinfunction "+") + (pintype "passive") + (uuid "5ad03a41-9cef-4343-8055-58eaf0abe663") + ) + (pad "2" smd rect + (at 3.3528 0) + (size 1.1938 3.937) + (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "Net-(BZ1--)") + (pinfunction "-") + (pintype "passive") + (uuid "edfad7af-9d93-46ac-87c3-5599a7e099e8") + ) + (model "${SUS_3D_PATH}/AST0760_MAL.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "UstkStuff:SolderWirePad_1x02_SMD_1x2mm" + (layer "B.Cu") + (uuid "0334389b-6c62-4aad-a938-8f5fdf62b66b") + (at 58 34.35 180) + (descr "Wire Pad, Square, SMD Pad, 1mm x 2mm,") + (tags "MesurementPoint Square SMDPad 1mmx2mm ") + (property "Reference" "J1" + (at 0 2.54 360) + (layer "B.SilkS") + (uuid "98e5e67f-8cb8-4ff6-b070-9704f9185e94") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Conn_01x02_Socket" + (at 0 -2.54 360) + (layer "B.Fab") + (uuid "c67a2faa-92cf-4931-adb3-e57bf95395f1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "UstkStuff:SolderWirePad_1x02_SMD_1x2mm" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "e2ef6fd4-07af-449f-99cf-b55dc11598c6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "b9a6a800-22f4-45dc-a0b2-531c243f1417") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Generic connector, single row, 01x02, script generated" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "093d1b66-1e1b-4696-8522-05e1b7d3da69") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "Connector*:*_1x??_*") + (path "/a13490cd-feb1-4c76-aada-825953beb7b3") + (sheetname "Root") + (sheetfile "buzzer.kicad_sch") + (attr exclude_from_pos_files) + (fp_line + (start 2.65 1.270001) + (end 2.65 -1.270001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e0b411fe-e914-4881-b94a-eb7423de8b7a") + ) + (fp_line + (start 2.65 -1.270001) + (end -0.63 -1.27) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0e94a67c-701a-4f8a-9682-a2f9180ca7e5") + ) + (fp_line + (start -0.63 1.27) + (end 2.65 1.270001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "610894ac-2a48-4dc9-a4ea-9fb54cea61f0") + ) + (fp_line + (start -0.63 -1.27) + (end -0.63 1.27) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "440ce9a0-22b7-4821-b75e-a18cab5c25a6") + ) + (fp_line + (start 2.65 1.270001) + (end -0.63 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cbf1b08d-c67e-4f40-bbde-f27b4ec0454e") + ) + (fp_line + (start 2.65 -1.270001) + (end 2.65 1.270001) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1271d1e0-d35e-4f91-b5bf-ccc3891dbf26") + ) + (fp_line + (start -0.63 1.27) + (end -0.63 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6ba4d9f7-b15c-4644-bc8c-b3f57c8cff10") + ) + (fp_line + (start -0.63 -1.27) + (end 2.65 -1.270001) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "748e3d52-1de8-490c-a176-7121375c3629") + ) + (fp_text user "${REFERENCE}" + (at 0 0 360) + (layer "B.Fab") + (uuid "53bc7583-c51b-4055-8f58-453f0d79bc24") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at 0 0 180) + (size 1 2) + (layers "B.Cu" "B.Paste" "B.Mask") + (roundrect_rratio 0.25) + (net 1 "Net-(BZ1--)") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "3a1fabfb-02c8-4c89-9da2-8224598c9ce4") + ) + (pad "2" smd roundrect + (at 2.000001 0 180) + (size 1 2) + (layers "B.Cu" "B.Paste" "B.Mask") + (roundrect_rratio 0.25) + (net 2 "Net-(BZ1-+)") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "291656b9-9038-44c5-9fc6-7ce813a377e6") + ) + ) + (gr_rect + (start 52.55 28) + (end 61.45 36) + (stroke + (width 0.05) + (type default) + ) + (fill none) + (layer "Edge.Cuts") + (uuid "916d5ab2-8ad3-44ec-94e8-381f1fb9cc4b") + ) + (gr_rect + (start 52.55 28) + (end 61.45 36) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "User.1") + (uuid "b71944cf-711f-470a-9a2e-82702a5eddab") + ) + (gr_line + (start 57 36) + (end 57 28) + (stroke + (width 0.1) + (type default) + ) + (layer "User.1") + (uuid "da87abf9-8ca3-4abe-a1f0-d46189c44143") + ) + (segment + (start 58 31.85) + (end 60.2021 31.85) + (width 1) + (layer "F.Cu") + (net 1) + (uuid "2aabae81-596f-443c-acaa-8182b2bc81a2") + ) + (segment + (start 60.2021 31.85) + (end 60.3528 32.0007) + (width 1) + (layer "F.Cu") + (net 1) + (uuid "450b232d-1834-4648-b0df-b88f5055a56e") + ) + (via + (at 58 31.85) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "53e1576d-3bcb-4ad7-b4f8-aca5f536be22") + ) + (segment + (start 58 34.35) + (end 58 31.85) + (width 1) + (layer "B.Cu") + (net 1) + (uuid "16e3922b-3d17-4af5-8ab9-eb94bc939da9") + ) + (segment + (start 53.7979 31.85) + (end 53.6472 32.0007) + (width 1) + (layer "F.Cu") + (net 2) + (uuid "29bcffd2-0730-4aba-b10a-f531cec4aad0") + ) + (segment + (start 56 31.85) + (end 53.7979 31.85) + (width 1) + (layer "F.Cu") + (net 2) + (uuid "6aba8f61-876c-4a78-9796-12394f12f6bd") + ) + (via + (at 56 31.85) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "0787181c-8440-4c62-8af1-66aa897c7cd7") + ) + (segment + (start 56.009999 31.859999) + (end 56 31.85) + (width 1) + (layer "B.Cu") + (net 2) + (uuid "3a2caa12-5aed-4996-b34b-6080c53a68b8") + ) + (segment + (start 56.009999 31.859999) + (end 56.019998 31.85) + (width 1) + (layer "B.Cu") + (net 2) + (uuid "4883fe94-e37d-4ad0-8bec-bb1379a4a2bc") + ) + (segment + (start 55.999999 34.35) + (end 56.009999 34.34) + (width 1) + (layer "B.Cu") + (net 2) + (uuid "9b02ebfd-4d07-4862-988b-0098ae0e3614") + ) + (segment + (start 56.009999 34.34) + (end 56.009999 31.859999) + (width 1) + (layer "B.Cu") + (net 2) + (uuid "ecbde054-892c-4448-9053-02d48328a0f6") + ) + (zone + (net 1) + (net_name "Net-(BZ1--)") + (layers "F&B.Cu") + (uuid "dd63e5f2-04e0-4b44-a347-80bc68c6f30e") + (hatch edge 0.5) + (connect_pads + (clearance 0.5) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 61.45 28) (xy 52.55 28) (xy 52.55 36) (xy 61.45 36) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 60.892539 28.520185) (xy 60.938294 28.572989) (xy 60.9495 28.6245) (xy 60.9495 29.4082) (xy 60.929815 29.475239) + (xy 60.877011 29.520994) (xy 60.8255 29.5322) (xy 60.6028 29.5322) (xy 60.6028 34.4692) (xy 60.8255 34.4692) + (xy 60.892539 34.488885) (xy 60.938294 34.541689) (xy 60.9495 34.5932) (xy 60.9495 35.3755) (xy 60.929815 35.442539) + (xy 60.877011 35.488294) (xy 60.8255 35.4995) (xy 53.1745 35.4995) (xy 53.107461 35.479815) (xy 53.061706 35.427011) + (xy 53.0505 35.3755) (xy 53.0505 34.593699) (xy 53.070185 34.52666) (xy 53.122989 34.480905) (xy 53.1745 34.469699) + (xy 54.291971 34.469699) (xy 54.291972 34.469699) (xy 54.351583 34.463291) (xy 54.486431 34.412996) + (xy 54.601646 34.326746) (xy 54.687896 34.211531) (xy 54.738191 34.076683) (xy 54.7446 34.017073) + (xy 54.7446 34.017044) (xy 59.2559 34.017044) (xy 59.262301 34.076572) (xy 59.262303 34.076579) + (xy 59.312545 34.211286) (xy 59.312549 34.211293) (xy 59.398709 34.326387) (xy 59.398712 34.32639) + (xy 59.513806 34.41255) (xy 59.513813 34.412554) (xy 59.64852 34.462796) (xy 59.648527 34.462798) + (xy 59.708055 34.469199) (xy 59.708072 34.4692) (xy 60.1028 34.4692) (xy 60.1028 32.2507) (xy 59.2559 32.2507) + (xy 59.2559 34.017044) (xy 54.7446 34.017044) (xy 54.7446 32.9745) (xy 54.764285 32.907461) (xy 54.817089 32.861706) + (xy 54.8686 32.8505) (xy 56.098543 32.8505) (xy 56.228582 32.824632) (xy 56.291835 32.812051) (xy 56.473914 32.736632) + (xy 56.637782 32.627139) (xy 56.777139 32.487782) (xy 56.886632 32.323914) (xy 56.962051 32.141835) + (xy 57.0005 31.948541) (xy 57.0005 31.751459) (xy 57.0005 31.751456) (xy 56.962052 31.55817) (xy 56.962051 31.558169) + (xy 56.962051 31.558165) (xy 56.962049 31.55816) (xy 56.886635 31.376092) (xy 56.886628 31.376079) + (xy 56.777139 31.212218) (xy 56.777136 31.212214) (xy 56.637785 31.072863) (xy 56.637781 31.07286) + (xy 56.47392 30.963371) (xy 56.473907 30.963364) (xy 56.291839 30.88795) (xy 56.291829 30.887947) + (xy 56.098543 30.8495) (xy 56.098541 30.8495) (xy 54.868599 30.8495) (xy 54.80156 30.829815) (xy 54.755805 30.777011) + (xy 54.744599 30.7255) (xy 54.744599 29.984355) (xy 59.2559 29.984355) (xy 59.2559 31.7507) (xy 60.1028 31.7507) + (xy 60.1028 29.5322) (xy 59.708055 29.5322) (xy 59.648527 29.538601) (xy 59.64852 29.538603) (xy 59.513813 29.588845) + (xy 59.513806 29.588849) (xy 59.398712 29.675009) (xy 59.398709 29.675012) (xy 59.312549 29.790106) + (xy 59.312545 29.790113) (xy 59.262303 29.92482) (xy 59.262301 29.924827) (xy 59.2559 29.984355) + (xy 54.744599 29.984355) (xy 54.744599 29.984329) (xy 54.744598 29.984323) (xy 54.738191 29.924716) + (xy 54.687897 29.789871) (xy 54.687893 29.789864) (xy 54.601647 29.674655) (xy 54.601644 29.674652) + (xy 54.486435 29.588406) (xy 54.486428 29.588402) (xy 54.351582 29.538108) (xy 54.351583 29.538108) + (xy 54.291983 29.531701) (xy 54.291981 29.5317) (xy 54.291973 29.5317) (xy 54.291965 29.5317) (xy 53.1745 29.5317) + (xy 53.107461 29.512015) (xy 53.061706 29.459211) (xy 53.0505 29.4077) (xy 53.0505 28.6245) (xy 53.070185 28.557461) + (xy 53.122989 28.511706) (xy 53.1745 28.5005) (xy 60.8255 28.5005) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 60.892539 28.520185) (xy 60.938294 28.572989) (xy 60.9495 28.6245) (xy 60.9495 35.3755) (xy 60.929815 35.442539) + (xy 60.877011 35.488294) (xy 60.8255 35.4995) (xy 59.079443 35.4995) (xy 59.012404 35.479815) (xy 58.966649 35.427011) + (xy 58.956705 35.357853) (xy 58.961737 35.336496) (xy 58.989505 35.252697) (xy 58.989506 35.25269) + (xy 58.999999 35.149986) (xy 59 35.149973) (xy 59 34.6) (xy 58.124 34.6) (xy 58.056961 34.580315) + (xy 58.011206 34.527511) (xy 58 34.476) (xy 58 34.35) (xy 57.874 34.35) (xy 57.806961 34.330315) + (xy 57.761206 34.277511) (xy 57.75 34.226) (xy 57.75 34.1) (xy 58.25 34.1) (xy 58.999999 34.1) (xy 58.999999 33.550028) + (xy 58.999998 33.550013) (xy 58.989505 33.447302) (xy 58.934358 33.28088) (xy 58.934356 33.280875) + (xy 58.842315 33.131654) (xy 58.718345 33.007684) (xy 58.569124 32.915643) (xy 58.569119 32.915641) + (xy 58.402697 32.860494) (xy 58.40269 32.860493) (xy 58.299986 32.85) (xy 58.25 32.85) (xy 58.25 34.1) + (xy 57.75 34.1) (xy 57.75 32.85) (xy 57.749999 32.849999) (xy 57.700029 32.85) (xy 57.700011 32.850001) + (xy 57.597302 32.860494) (xy 57.43088 32.915641) (xy 57.430875 32.915643) (xy 57.281654 33.007684) + (xy 57.22218 33.067159) (xy 57.160857 33.100644) (xy 57.091165 33.09566) (xy 57.035232 33.053788) + (xy 57.010815 32.988324) (xy 57.010499 32.979478) (xy 57.010499 32.011019) (xy 57.012882 31.986826) + (xy 57.020498 31.948541) (xy 57.020498 31.751457) (xy 57.020497 31.751455) (xy 56.98205 31.558171) + (xy 56.982049 31.558164) (xy 56.906629 31.376086) (xy 56.797138 31.212218) (xy 56.797135 31.212215) + (xy 56.797134 31.212213) (xy 56.657784 31.072863) (xy 56.493916 30.963372) (xy 56.493912 30.963369) + (xy 56.493907 30.963367) (xy 56.311834 30.887949) (xy 56.311826 30.887947) (xy 56.118541 30.8495) + (xy 56.118538 30.8495) (xy 56.09854 30.8495) (xy 55.90146 30.8495) (xy 55.901457 30.8495) (xy 55.708171 30.887947) + (xy 55.708163 30.887949) (xy 55.526089 30.963367) (xy 55.526079 30.963372) (xy 55.362219 31.07286) + (xy 55.362215 31.072863) (xy 55.222863 31.212215) (xy 55.22286 31.212219) (xy 55.113372 31.376079) + (xy 55.113367 31.376089) (xy 55.037949 31.558163) (xy 55.037947 31.558171) (xy 54.9995 31.751455) + (xy 54.9995 31.948541) (xy 55.007116 31.986826) (xy 55.009499 32.011019) (xy 55.009499 33.445788) + (xy 55.008857 33.458391) (xy 54.999499 33.549983) (xy 54.999499 35.150001) (xy 54.9995 35.150019) + (xy 55.009999 35.252796) (xy 55.01 35.252799) (xy 55.037735 35.336496) (xy 55.040137 35.406324) + (xy 55.004405 35.466366) (xy 54.941885 35.497559) (xy 54.920029 35.4995) (xy 53.1745 35.4995) (xy 53.107461 35.479815) + (xy 53.061706 35.427011) (xy 53.0505 35.3755) (xy 53.0505 28.6245) (xy 53.070185 28.557461) (xy 53.122989 28.511706) + (xy 53.1745 28.5005) (xy 60.8255 28.5005) + ) + ) + ) +) diff --git a/Board/buzzer/buzzer.kicad_pro b/Board/buzzer/buzzer.kicad_pro new file mode 100644 index 0000000..80d5aaa --- /dev/null +++ b/Board/buzzer/buzzer.kicad_pro @@ -0,0 +1,598 @@ +{ + "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.5 + } + }, + "diff_pair_dimensions": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], + "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.005, + "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": [ + 0.0, + 1.0 + ], + "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": [ + { + "diameter": 0.0, + "drill": 0.0 + } + ], + "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": "buzzer.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": [ + [ + "dd1f72ee-a988-4469-a2f1-6a79c314ab9d", + "Root" + ] + ], + "text_variables": {} +} diff --git a/Board/buzzer/buzzer.kicad_sch b/Board/buzzer/buzzer.kicad_sch new file mode 100644 index 0000000..6c89fd1 --- /dev/null +++ b/Board/buzzer/buzzer.kicad_sch @@ -0,0 +1,502 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "dd1f72ee-a988-4469-a2f1-6a79c314ab9d") + (paper "A4") + (lib_symbols + (symbol "Connector:Conn_01x02_Socket" + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x02_Socket" + (at 0 -5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x02, script generated" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x02_Socket_1_1" + (arc + (start 0 -2.032) + (mid -0.5058 -2.54) + (end 0 -3.048) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -2.54) (xy -0.508 -2.54) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 0) (xy -0.508 0) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 0.508) + (mid -0.5058 0) + (end 0 -0.508) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Device:Buzzer" + (pin_names + (offset 0.0254) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "BZ" + (at 3.81 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Buzzer" + (at 3.81 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at -0.635 2.54 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at -0.635 2.54 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Buzzer, polarized" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "quartz resonator ceramic" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "*Buzzer*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Buzzer_0_1" + (arc + (start 0 -3.175) + (mid 3.1612 0) + (end 0 3.175) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.651 1.905) (xy -1.143 1.905) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.397 2.159) (xy -1.397 1.651) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 3.175) (xy 0 -3.175) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "Buzzer_1_1" + (pin passive line + (at -2.54 2.54 0) + (length 2.54) + (name "+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -2.54 -2.54 0) + (length 2.54) + (name "-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + ) + (wire + (pts + (xy 128.27 83.82) (xy 128.27 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7cd1d56-5a3b-4e84-9a4a-0ff24e78bc2c") + ) + (wire + (pts + (xy 123.19 83.82) (xy 128.27 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7db0d1b-1355-406b-94ef-6714f470e4b8") + ) + (wire + (pts + (xy 123.19 81.28) (xy 128.27 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca2717d8-eb11-4946-9b55-0ed74fa6dc1b") + ) + (symbol + (lib_id "Device:Buzzer") + (at 130.81 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "79a51b65-87df-4c78-a008-3c95b1725dfa") + (property "Reference" "BZ1" + (at 134.62 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Buzzer" + (at 134.62 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "UstkStuff:AST0760_MAL-L" + (at 130.175 81.28 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 130.175 81.28 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Buzzer, polarized" + (at 130.81 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fca90711-5528-43ad-85f5-13a271c11c0e") + ) + (pin "2" + (uuid "f20558ec-fc87-4d24-bd27-796299bce34b") + ) + (instances + (project "" + (path "/dd1f72ee-a988-4469-a2f1-6a79c314ab9d" + (reference "BZ1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Conn_01x02_Socket") + (at 118.11 83.82 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a13490cd-feb1-4c76-aada-825953beb7b3") + (property "Reference" "J1" + (at 118.745 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x02_Socket" + (at 118.745 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "UstkStuff:SolderWirePad_1x02_SMD_1x2mm" + (at 118.11 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 118.11 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x02, script generated" + (at 118.11 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "15246c94-a05b-4d45-b6a0-af0c2a087be9") + ) + (pin "1" + (uuid "ea5a4573-c841-49b9-abd2-3969d0ca8390") + ) + (instances + (project "" + (path "/dd1f72ee-a988-4469-a2f1-6a79c314ab9d" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) +) diff --git a/Board/buzzer/fp-lib-table b/Board/buzzer/fp-lib-table new file mode 100644 index 0000000..0ffbff6 --- /dev/null +++ b/Board/buzzer/fp-lib-table @@ -0,0 +1,4 @@ +(fp_lib_table + (version 7) + (lib (name "UstkStuff")(type "KiCad")(uri "${KIPRJMOD}/../ustk_kicad_libs/UstkStuff.pretty")(options "")(descr "")) +) diff --git a/Board/buzzer/sym-lib-table b/Board/buzzer/sym-lib-table new file mode 100644 index 0000000..ef46728 --- /dev/null +++ b/Board/buzzer/sym-lib-table @@ -0,0 +1,9 @@ +(sym_lib_table + (version 7) + (lib (name "UstkStuff")(type "KiCad")(uri "${KIPRJMOD}/../ustk_kicad_libs/UstkStuff.kicad_sym")(options "")(descr "")) + (lib (name "2169890001")(type "KiCad")(uri "${KIPRJMOD}/../ustk_kicad_libs/2169890001.kicad_sym")(options "")(descr "")) + (lib (name "2025-02-07_14-07-03")(type "KiCad")(uri "${KIPRJMOD}/../ustk_kicad_libs/MOLEX 525591052/KiCADv6/2025-02-07_14-07-03.kicad_sym")(options "")(descr "")) + (lib (name "503398-1892")(type "KiCad")(uri "${KIPRJMOD}/../ustk_kicad_libs/503398-1892.kicad_sym")(options "")(descr "")) + (lib (name "EVQ-9P701P")(type "KiCad")(uri "${KIPRJMOD}/../ustk_kicad_libs/EVQ-9P701P.kicad_sym")(options "")(descr "")) + (lib (name "STC3100IST")(type "KiCad")(uri "${KIPRJMOD}/../ustk_kicad_libs/STC3100IST.kicad_sym")(options "")(descr "")) +)