From 536d65afb1954cc7e045eb40e95f5b2766d780fb Mon Sep 17 00:00:00 2001 From: polymachine Date: Fri, 4 Oct 2024 14:07:08 +0200 Subject: [PATCH] inital commit --- #auto_saved_files# | 1 + .gitignore | 30 + buttoncell-insert.kicad_pcb | 1443 ++++++++++++++++ buttoncell-insert.kicad_pro | 584 +++++++ buttoncell-insert.kicad_sch | 1490 +++++++++++++++++ fp-lib-table | 4 + libraries/buttoncell-insert.kicad_sym | 164 ++ .../SOT-353_SC-70-5.kicad_mod | 250 +++ .../Solder Pads 01x01.kicad_mod | 90 + sym-lib-table | 4 + 10 files changed, 4060 insertions(+) create mode 100644 #auto_saved_files# create mode 100644 .gitignore create mode 100644 buttoncell-insert.kicad_pcb create mode 100644 buttoncell-insert.kicad_pro create mode 100644 buttoncell-insert.kicad_sch create mode 100644 fp-lib-table create mode 100644 libraries/buttoncell-insert.kicad_sym create mode 100644 libraries/buttoncell-insert.pretty/SOT-353_SC-70-5.kicad_mod create mode 100644 libraries/buttoncell-insert.pretty/Solder Pads 01x01.kicad_mod create mode 100644 sym-lib-table diff --git a/#auto_saved_files# b/#auto_saved_files# new file mode 100644 index 0000000..9865b07 --- /dev/null +++ b/#auto_saved_files# @@ -0,0 +1 @@ +/home/dme/Projects/Design-PCB/buttoncell-insert/_autosave-buttoncell-insert.kicad_sch diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..751a25b --- /dev/null +++ b/.gitignore @@ -0,0 +1,30 @@ +# For PCBs designed using KiCad: https://www.kicad.org/ +# Format documentation: https://kicad.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*.kicad_sch-bak +*-backups +*.kicad_prl +*.sch-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache +*.lck + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/buttoncell-insert.kicad_pcb b/buttoncell-insert.kicad_pcb new file mode 100644 index 0000000..5f7844f --- /dev/null +++ b/buttoncell-insert.kicad_pcb @@ -0,0 +1,1443 @@ +(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 "+5V") + (net 3 "+3V0") + (footprint "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" + (layer "F.Cu") + (uuid "171a3020-4622-4a7b-a97b-6d98d9155cf1") + (at 152.65 99.25 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Reference" "C2" + (at 0 -1.6 360) + (layer "F.SilkS") + (uuid "2ca27849-bb2f-4b69-a992-6418d9fe9b8a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.47uF" + (at -3.45 0 90) + (layer "F.Fab") + (uuid "a6ec6150-99f4-40b6-8d21-267e6dd46acb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "40afe4f1-bcf3-43e3-bd3f-92de14337512") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cd61cdfc-eb67-48e1-8f42-e1f7c382643c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "beefff23-7585-4ad9-8365-884f687e41a7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/74407422-940c-4568-ba11-dba84d8ce914") + (sheetname "Root") + (sheetfile "buttoncell-insert.kicad_sch") + (attr smd) + (fp_line + (start -0.146267 0.51) + (end 0.146267 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c4930584-58e5-4014-beb4-3e47762f8436") + ) + (fp_line + (start -0.146267 -0.51) + (end 0.146267 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "098e8339-ebce-431c-886c-de501e2adab4") + ) + (fp_line + (start -1.65 0.73) + (end -1.65 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a56ebcca-4c67-454e-a46b-8f0d114c4dcc") + ) + (fp_line + (start 1.65 0.73) + (end -1.65 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2db6fe76-c2b7-4236-9d8d-dbc96a2f4686") + ) + (fp_line + (start -1.65 -0.73) + (end 1.65 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ea68545a-b857-4655-ab4a-b213683411df") + ) + (fp_line + (start 1.65 -0.73) + (end 1.65 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d89926a0-2bb3-4092-91f1-52831488383c") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "76376ea9-76c9-48c2-89e3-f0202ca36973") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "28a960c7-f764-44cd-be60-6fe4a245b8c3") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2d0af2c6-4c4e-484b-8bae-59d5c7a4f207") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2b27862f-5e60-4206-9f1c-1106df7dca6e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "10a42924-3f49-40fa-8d7c-426f01500bf9") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.8625 0 270) + (size 1.075 0.95) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "+3V0") + (pintype "passive") + (uuid "1cd03d53-ef2e-41c2-bf92-8d403140354a") + ) + (pad "2" smd roundrect + (at 0.8625 0 270) + (size 1.075 0.95) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "c8b83033-b0fa-429a-aa99-28e9b7e970be") + ) + (model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" + (layer "F.Cu") + (uuid "3eb1b213-a4a2-4c18-9977-b5ba974269af") + (at 150 101.7) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Reference" "C1" + (at -2.8 0 180) + (layer "F.SilkS") + (uuid "2f88c061-dd03-41c2-a56a-4e5ffe3e6d65") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 360) + (layer "F.Fab") + (uuid "3eb5fd7d-5541-47ee-b1a7-6dbf21341a22") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1a33e494-280b-4278-99e9-907e373c18d6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "46849eb5-9be5-468f-84e4-79699daecc33") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bfc4108c-cb86-4079-96bc-cafa5e0b6181") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/576120eb-b675-44dd-9b0b-63335946bf24") + (sheetname "Root") + (sheetfile "buttoncell-insert.kicad_sch") + (attr smd) + (fp_line + (start -0.146267 -0.51) + (end 0.146267 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aba47e5a-7629-44f1-9f4a-c262c047627c") + ) + (fp_line + (start -0.146267 0.51) + (end 0.146267 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "acab3f3e-7ab0-4540-a326-f5448fe4e717") + ) + (fp_line + (start -1.65 -0.73) + (end 1.65 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f307fc99-8e2d-4b53-984b-d5fb7df1bb54") + ) + (fp_line + (start -1.65 0.73) + (end -1.65 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8738caed-3ea8-4317-a1ed-c93ccf5d6708") + ) + (fp_line + (start 1.65 -0.73) + (end 1.65 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a37f934d-b8fb-4045-832e-1ec1c87603d2") + ) + (fp_line + (start 1.65 0.73) + (end -1.65 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d3498d60-dd04-470f-9c8a-9d1e243aecf5") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7a2df8ad-1916-4db3-a062-61f089ce17d5") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d3b64781-bc9f-4977-84b7-ff2f64d63859") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e3705f4e-044a-4cd6-95db-36f7dbba211b") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3b1ca76e-c0d7-4628-af2f-c0af9c8d8cea") + ) + (fp_text user "${REFERENCE}" + (at 0 0 360) + (layer "F.Fab") + (uuid "58354903-5983-411e-95a5-d5f027736bb9") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.8625 0) + (size 1.075 0.95) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "+5V") + (pintype "passive") + (uuid "a351bf70-db4c-4a03-86f6-7687954b4fe6") + ) + (pad "2" smd roundrect + (at 0.8625 0) + (size 1.075 0.95) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "007ef8e2-cbb5-4ec2-acd3-3e5217b6fcc7") + ) + (model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_TO_SOT_SMD:SOT-23" + (layer "F.Cu") + (uuid "8e33bb74-474e-4192-ba3c-c26acd62295b") + (at 150 99.25 180) + (descr "SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Reference" "U1" + (at 2.9375 0.1 360) + (layer "F.SilkS") + (uuid "61922918-d4b1-4683-aa9b-04e7c485b280") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "TPS7A0530PDBZ" + (at 0 2.4 360) + (layer "F.Fab") + (uuid "1385ba77-3ab3-4eaf-b7c1-3fd45b8db74c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fd20ca87-5d36-492b-8f2c-6dd03b4d1480") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/tps7a05.pdf" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e9c15569-4a68-4bb3-bf77-505975b86a07") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "200-mA Ultra-Low-Iq LDO, 3.0V, SOT-23-3" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e19c29d5-9ecd-4192-91f8-415f7fe060ab") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "SOT?23*") + (path "/c106e14a-1f31-4cd6-9b6a-d8e9527cc0c5") + (sheetname "Root") + (sheetfile "buttoncell-insert.kicad_sch") + (attr smd) + (fp_line + (start 0 1.56) + (end 0.65 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1277d9a2-3ea1-434a-9dfa-90b08cffd6b4") + ) + (fp_line + (start 0 1.56) + (end -0.65 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0e8f6f18-6711-4248-af78-7a7e0c722a7e") + ) + (fp_line + (start 0 -1.56) + (end 0.65 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6e05f783-4a5c-4f39-a1e0-839c03947775") + ) + (fp_line + (start 0 -1.56) + (end -0.65 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ec1d1bf7-0b73-49cd-8297-6be49e4872e2") + ) + (fp_poly + (pts + (xy -1.1625 -1.51) (xy -1.4025 -1.84) (xy -0.9225 -1.84) (xy -1.1625 -1.51) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "d00a55d5-53c4-48fd-8da4-ac423fe6ff23") + ) + (fp_line + (start 1.92 1.7) + (end 1.92 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "523f5c69-d7f8-42c2-927d-6b7dc639cd57") + ) + (fp_line + (start 1.92 -1.7) + (end -1.92 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "224e084a-13d2-4ed2-b115-d86166f0f393") + ) + (fp_line + (start -1.92 1.7) + (end 1.92 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c0139751-c9bd-4077-a8fd-0f64d8007d60") + ) + (fp_line + (start -1.92 -1.7) + (end -1.92 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f87a617e-c34b-4176-b345-ceadb23bed58") + ) + (fp_line + (start 0.65 1.45) + (end -0.65 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8aa819fc-661f-4535-9566-4d18ae511cbd") + ) + (fp_line + (start 0.65 -1.45) + (end 0.65 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3f7c08ff-29cb-4245-b9aa-49efe33f2605") + ) + (fp_line + (start -0.325 -1.45) + (end 0.65 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e3be9aa7-4006-4c70-a529-06c74af403bc") + ) + (fp_line + (start -0.65 1.45) + (end -0.65 -1.125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1a95eadc-cd06-45fe-bf7f-658c1924029a") + ) + (fp_line + (start -0.65 -1.125) + (end -0.325 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "83a04fb7-96ec-4d6e-a3a9-e2ab13ff6653") + ) + (fp_text user "${REFERENCE}" + (at 0 0 360) + (layer "F.Fab") + (uuid "de1be971-5524-418c-8f14-5e2d9c47aed2") + (effects + (font + (size 0.32 0.32) + (thickness 0.05) + ) + ) + ) + (pad "1" smd roundrect + (at -0.9375 -0.95 180) + (size 1.475 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "027fe25b-c51a-4add-b745-6b39d8a4b605") + ) + (pad "2" smd roundrect + (at -0.9375 0.95 180) + (size 1.475 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "+3V0") + (pinfunction "VO") + (pintype "power_out") + (uuid "18b14dc5-488d-40be-ae4f-560dbfb3076d") + ) + (pad "3" smd roundrect + (at 0.9375 0 180) + (size 1.475 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "+5V") + (pinfunction "VI") + (pintype "power_in") + (uuid "0ff0844a-3f94-4abd-854f-dc2971e38edd") + ) + (model "${KICAD8_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "buttoncell-insert:Solder Pads 01x01" + (layer "F.Cu") + (uuid "d1e594e8-2e12-4b04-b21c-86fbe1c29991") + (at 148 105.25 180) + (property "Reference" "J2" + (at 0 2.75 180) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "202ef7c6-ff74-422d-893b-e1900d32db89") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "Conn_01x01" + (at 0 2 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "acf4ce43-9b4e-40dc-9f82-4faee1d1b32e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "buttoncell-insert:Solder Pads 01x01" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3b71f038-493e-425d-bb84-e254931370b2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "da2be8a1-5667-45a6-8ec4-697b519d1887") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c901f905-14e7-4e0f-963b-49eb14234b32") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Connector*:*_1x??_*") + (path "/46d055ff-ebf7-4737-ae25-6da25c39f8c3") + (sheetname "Root") + (sheetfile "buttoncell-insert.kicad_sch") + (attr smd) + (fp_text user "${REFERENCE}" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (uuid "686dbffb-6ccd-46d9-8789-7983e5afc9ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd roundrect + (at 0 0 180) + (size 3 4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.125) + (net 2 "+5V") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "023cfcae-625b-4843-9f16-90f65814b990") + ) + ) + (footprint "buttoncell-insert:Solder Pads 01x01" + (layer "F.Cu") + (uuid "d472bb70-61db-40c5-95d4-de6fcfb1e3c7") + (at 152 105.25 180) + (property "Reference" "J1" + (at 0 2.75 180) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "470c8c11-4429-42d9-873d-e0d841398088") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "Conn 01x01" + (at 0 2 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8c76ebe4-1ed2-459d-bf09-f99219948d1f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "buttoncell-insert:Solder Pads 01x01" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "288b176a-a17a-4cbf-a879-c4bd7edcd34d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d63b701a-19ff-4fd8-bdca-d22e565fdeae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5fece913-43dc-469a-ab92-a55c03b1801d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Connector*:*_1x??_*") + (path "/1c294cfe-df8c-4882-b693-562e3147d690") + (sheetname "Root") + (sheetfile "buttoncell-insert.kicad_sch") + (attr smd) + (fp_text user "${REFERENCE}" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (uuid "f2df6d02-b59d-4f11-88a9-d4eefa0bb93f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd roundrect + (at 0 0 180) + (size 3 4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.125) + (net 1 "GND") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "1fa58d4b-f58f-44eb-82e6-3343ed942b63") + ) + ) + (gr_circle + (center 150 100) + (end 160 100) + (stroke + (width 1.5) + (type default) + ) + (fill none) + (layer "F.Cu") + (net 3) + (uuid "580ec9d8-a2c2-4190-ae36-1b3f6b7a9d86") + ) + (gr_circle + (center 150 100) + (end 158.75 100) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.Cu") + (net 1) + (uuid "55492ec3-c536-41de-ac19-6a8bc27afae3") + ) + (gr_circle + (center 150 100) + (end 160 100) + (stroke + (width 1) + (type default) + ) + (fill none) + (layer "B.Mask") + (uuid "9174d260-f980-4ec3-b218-21ac0aa6aff2") + ) + (gr_circle + (center 150 100) + (end 158.5 100) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.Mask") + (uuid "f22609c3-ec3c-4638-98ff-9b908f076dce") + ) + (gr_circle + (center 150 100) + (end 160 100) + (stroke + (width 1) + (type default) + ) + (fill none) + (layer "F.Mask") + (uuid "a42c4bb2-1ba2-407c-bea5-f50cad6557b5") + ) + (gr_circle + (center 150 100) + (end 160 100) + (stroke + (width 0.05) + (type default) + ) + (fill none) + (layer "Edge.Cuts") + (uuid "f06b0800-a8e3-4f6c-a9f0-ce12f2fd6dfe") + ) + (gr_text "CR2032" + (at 149.8 94.75 0) + (layer "F.SilkS") + (uuid "b83b7e56-4b87-4c8c-86a5-33197580dd70") + (effects + (font + (size 2 2) + (thickness 0.4) + (bold yes) + ) + ) + ) + (via + (at 152.05 101.25) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "114b0b3a-3171-4182-83a3-4d67d09a22aa") + ) + (via + (at 153 102.25) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "2aadf4ee-da2c-4043-b649-6868a76c8fc2") + ) + (via + (at 152 102.25) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "47fd6991-b66a-4add-b018-92d2b3f6e460") + ) + (via + (at 153 101.25) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e9dc8c29-255a-42d5-a4c7-ffdb4de038d5") + ) + (zone + (net 1) + (net_name "GND") + (layer "F.Cu") + (uuid "5956a1ef-8ddb-403b-872a-25b72c2afd0f") + (hatch edge 0.5) + (connect_pads yes + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + (smoothing fillet) + (radius 0.5) + ) + (polygon + (pts + (xy 150.25 107.5) (xy 150.25 99.5) (xy 153.75 99.5) (xy 153.75 107.5) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 153.254808 99.500633) (xy 153.369753 99.515765) (xy 153.388408 99.520764) (xy 153.490999 99.563258) + (xy 153.507728 99.572917) (xy 153.595824 99.640516) (xy 153.609483 99.654175) (xy 153.677082 99.742271) + (xy 153.686741 99.759001) (xy 153.729234 99.861588) (xy 153.734234 99.880248) (xy 153.749367 99.995191) + (xy 153.75 100.00485) (xy 153.75 106.995149) (xy 153.749367 107.004808) (xy 153.734234 107.119751) + (xy 153.729234 107.138411) (xy 153.686741 107.240998) (xy 153.677082 107.257728) (xy 153.609483 107.345824) + (xy 153.595824 107.359483) (xy 153.507728 107.427082) (xy 153.490998 107.436741) (xy 153.388411 107.479234) + (xy 153.369751 107.484234) (xy 153.254808 107.499367) (xy 153.245149 107.5) (xy 150.754851 107.5) + (xy 150.745192 107.499367) (xy 150.630248 107.484234) (xy 150.611588 107.479234) (xy 150.509001 107.436741) + (xy 150.492271 107.427082) (xy 150.404175 107.359483) (xy 150.390516 107.345824) (xy 150.322917 107.257728) + (xy 150.313258 107.240998) (xy 150.270765 107.138411) (xy 150.265765 107.119751) (xy 150.250633 107.004808) + (xy 150.25 106.995149) (xy 150.25 100.00485) (xy 150.250633 99.995191) (xy 150.265766 99.880244) + (xy 150.270763 99.861593) (xy 150.31326 99.758996) (xy 150.322914 99.742274) (xy 150.39052 99.65417) + (xy 150.40417 99.64052) (xy 150.492274 99.572914) (xy 150.508996 99.56326) (xy 150.611593 99.520763) + (xy 150.630244 99.515766) (xy 150.745192 99.500633) (xy 150.754851 99.5) (xy 153.245149 99.5) + ) + ) + ) + (zone + (net 3) + (net_name "+3V0") + (layer "F.Cu") + (uuid "90178689-767c-49de-9238-ba5ddf3e4cee") + (hatch edge 0.5) + (priority 2) + (connect_pads yes + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + (smoothing fillet) + (radius 0.5) + ) + (polygon + (pts + (xy 150 99) (xy 150 85.95) (xy 153.6 85.95) (xy 153.6 99) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 150.159861 89.99903) (xy 150.165166 89.999198) (xy 150.173998 89.999478) (xy 150.175151 89.999524) + (xy 150.776355 90.028163) (xy 150.777313 90.028216) (xy 150.791535 90.02912) (xy 150.793819 90.029301) + (xy 150.807918 90.030648) (xy 150.80904 90.030764) (xy 151.407245 90.097479) (xy 151.408246 90.097599) + (xy 151.415453 90.098519) (xy 151.422323 90.099396) (xy 151.424636 90.099728) (xy 151.43864 90.101969) + (xy 151.439593 90.102129) (xy 152.032428 90.206661) (xy 152.033552 90.206869) (xy 152.047387 90.209536) + (xy 152.049653 90.21001) (xy 152.063432 90.213122) (xy 152.064555 90.213385) (xy 152.649407 90.355268) + (xy 152.650526 90.35555) (xy 152.66422 90.359103) (xy 152.666402 90.359705) (xy 152.680081 90.363722) + (xy 152.681093 90.364028) (xy 153.255859 90.542747) (xy 153.256895 90.543079) (xy 153.270337 90.547494) + (xy 153.272473 90.548233) (xy 153.285876 90.553111) (xy 153.286754 90.553438) (xy 153.428787 90.607701) + (xy 153.442045 90.614359) (xy 153.509098 90.656952) (xy 153.530372 90.677453) (xy 153.571095 90.736606) + (xy 153.582653 90.763795) (xy 153.59851 90.841625) (xy 153.6 90.856398) (xy 153.6 98.495149) (xy 153.599367 98.504808) + (xy 153.584234 98.619751) (xy 153.579234 98.638411) (xy 153.536741 98.740998) (xy 153.527082 98.757728) + (xy 153.459483 98.845824) (xy 153.445824 98.859483) (xy 153.357728 98.927082) (xy 153.340998 98.936741) + (xy 153.238411 98.979234) (xy 153.219751 98.984234) (xy 153.104808 98.999367) (xy 153.095149 99) + (xy 150.504851 99) (xy 150.495192 98.999367) (xy 150.380248 98.984234) (xy 150.361588 98.979234) + (xy 150.259001 98.936741) (xy 150.242271 98.927082) (xy 150.154175 98.859483) (xy 150.140516 98.845824) + (xy 150.072917 98.757728) (xy 150.063258 98.740998) (xy 150.020765 98.638411) (xy 150.015765 98.619751) + (xy 150.000633 98.504808) (xy 150 98.495149) (xy 150 90.095186) (xy 150.005519 90.067143) (xy 150.011677 90.052107) + (xy 150.051022 90.01213) (xy 150.065963 90.005732) (xy 150.09391 89.999769) (xy 150.140443 89.99903) + (xy 150.142265 89.999002) (xy 150.143437 89.998993) (xy 150.157516 89.998993) + ) + ) + ) + (zone + (net 2) + (net_name "+5V") + (layer "F.Cu") + (uuid "f263c283-b39f-4eca-8fe7-45616ea74823") + (hatch edge 0.5) + (priority 1) + (connect_pads yes + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + (smoothing fillet) + (radius 0.5) + ) + (polygon + (pts + (xy 149.75 107.5) (xy 149.75 98.75) (xy 148 98.75) (xy 146.25 103.25) (xy 146.25 107.5) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 149.254808 98.750633) (xy 149.369753 98.765765) (xy 149.388408 98.770764) (xy 149.490999 98.813258) + (xy 149.507728 98.822917) (xy 149.595824 98.890516) (xy 149.609483 98.904175) (xy 149.677082 98.992271) + (xy 149.686741 99.009001) (xy 149.729234 99.111588) (xy 149.734234 99.130248) (xy 149.749367 99.245191) + (xy 149.75 99.25485) (xy 149.75 106.995149) (xy 149.749367 107.004808) (xy 149.734234 107.119751) + (xy 149.729234 107.138411) (xy 149.686741 107.240998) (xy 149.677082 107.257728) (xy 149.609483 107.345824) + (xy 149.595824 107.359483) (xy 149.507728 107.427082) (xy 149.490998 107.436741) (xy 149.388411 107.479234) + (xy 149.369751 107.484234) (xy 149.254808 107.499367) (xy 149.245149 107.5) (xy 146.754851 107.5) + (xy 146.745192 107.499367) (xy 146.630248 107.484234) (xy 146.611588 107.479234) (xy 146.509001 107.436741) + (xy 146.492271 107.427082) (xy 146.404175 107.359483) (xy 146.390516 107.345824) (xy 146.322917 107.257728) + (xy 146.313258 107.240998) (xy 146.270765 107.138411) (xy 146.265765 107.119751) (xy 146.250633 107.004808) + (xy 146.25 106.995149) (xy 146.25 103.347233) (xy 146.250318 103.340381) (xy 146.257936 103.258457) + (xy 146.260459 103.245001) (xy 146.283066 103.165839) (xy 146.285234 103.159398) (xy 147.080014 101.115677) + (xy 147.874015 99.073959) (xy 147.878797 99.063955) (xy 147.944827 98.948866) (xy 147.958572 98.931546) + (xy 148.051554 98.844936) (xy 148.069796 98.832457) (xy 148.18422 98.777189) (xy 148.205337 98.770657) + (xy 148.336535 98.75083) (xy 148.347592 98.75) (xy 149.245149 98.75) + ) + ) + ) + (zone + (net 3) + (net_name "+3V0") + (layer "B.Cu") + (uuid "d0ccd99c-f1ab-48ec-bfa3-a6075cbbaded") + (hatch edge 0.5) + (connect_pads yes + (clearance 0.5) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + (smoothing fillet) + (radius 5) + ) + (polygon + (pts + (xy 136.5 113.25) (xy 163.25 113.25) (xy 163.25 86.75) (xy 136.5 86.75) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 150.160613 90.001321) (xy 150.316345 90.006264) (xy 150.318127 90.006335) (xy 150.633278 90.021348) + (xy 150.635135 90.021452) (xy 150.790557 90.031329) (xy 150.794382 90.031632) (xy 150.949559 90.046449) + (xy 150.951373 90.046638) (xy 151.264851 90.081598) (xy 151.266739 90.081825) (xy 151.421243 90.101542) + (xy 151.425036 90.102088) (xy 151.578875 90.126704) (xy 151.58074 90.127017) (xy 151.891372 90.181789) + (xy 151.893159 90.182119) (xy 152.04616 90.211607) (xy 152.049958 90.212402) (xy 152.20186 90.246711) + (xy 152.203736 90.24715) (xy 152.345112 90.281448) (xy 152.510212 90.321501) (xy 152.512119 90.32198) + (xy 152.662842 90.361086) (xy 152.666601 90.362125) (xy 152.816036 90.406003) (xy 152.817899 90.406567) + (xy 153.118981 90.500186) (xy 153.120855 90.500785) (xy 153.268824 90.549383) (xy 153.272537 90.550668) + (xy 153.418932 90.603951) (xy 153.420623 90.604582) (xy 153.681129 90.704107) (xy 153.715202 90.717125) + (xy 153.717033 90.717841) (xy 153.861648 90.775735) (xy 153.865247 90.777243) (xy 154.00792 90.839683) + (xy 154.009654 90.840458) (xy 154.296554 90.97148) (xy 154.298171 90.972234) (xy 154.438922 91.039232) + (xy 154.442414 91.040964) (xy 154.580832 91.112324) (xy 154.582557 91.11323) (xy 154.860553 91.262176) + (xy 154.862201 91.263077) (xy 154.998266 91.338781) (xy 155.001674 91.340748) (xy 155.135281 91.420739) + (xy 155.136952 91.421757) (xy 155.404947 91.588039) (xy 155.406517 91.589031) (xy 155.492972 91.644592) + (xy 155.537556 91.673245) (xy 155.540823 91.675419) (xy 155.669082 91.763718) (xy 155.669084 91.763719) + (xy 155.670696 91.764848) (xy 155.927477 91.947701) (xy 155.92907 91.948854) (xy 156.054534 92.041231) + (xy 156.05764 92.043594) (xy 156.180049 92.139859) (xy 156.181529 92.141042) (xy 156.426398 92.339976) + (xy 156.427707 92.341056) (xy 156.547149 92.44128) (xy 156.550062 92.443805) (xy 156.636849 92.521451) + (xy 156.666131 92.547649) (xy 156.667532 92.548922) (xy 156.899193 92.762896) (xy 156.900606 92.764222) + (xy 157.013327 92.871702) (xy 157.016131 92.874462) (xy 157.125354 92.985432) (xy 157.126723 92.986845) + (xy 157.344309 93.215043) (xy 157.345655 93.216478) (xy 157.451311 93.330867) (xy 157.453935 93.3338) + (xy 157.55591 93.451487) (xy 157.557186 93.452983) (xy 157.759862 93.694521) (xy 157.761077 93.695992) + (xy 157.85931 93.816907) (xy 157.861714 93.819965) (xy 157.956049 93.943918) (xy 157.957168 93.945413) + (xy 158.048412 94.069339) (xy 158.144168 94.199393) (xy 158.145299 94.200955) (xy 158.23563 94.327806) + (xy 158.237845 94.331024) (xy 158.324113 94.460691) (xy 158.325189 94.462336) (xy 158.495646 94.72757) + (xy 158.496697 94.729235) (xy 158.578799 94.86156) (xy 158.58082 94.864935) (xy 158.658683 94.999797) + (xy 158.659653 95.001509) (xy 158.812946 95.277026) (xy 158.813884 95.278743) (xy 158.887433 95.416017) + (xy 158.889219 95.419481) (xy 158.958367 95.559001) (xy 158.959227 95.56077) (xy 159.094773 95.845529) + (xy 159.095604 95.847313) (xy 159.160263 95.988897) (xy 159.161841 95.992501) (xy 159.221988 96.136096) + (xy 159.222734 96.137917) (xy 159.339949 96.430705) (xy 159.340665 96.432537) (xy 159.396223 96.577958) + (xy 159.397569 96.581656) (xy 159.448489 96.728783) (xy 159.449118 96.730647) (xy 159.54752 97.030256) + (xy 159.548119 97.03213) (xy 159.594346 97.180799) (xy 159.595454 97.184574) (xy 159.636935 97.334611) + (xy 159.637445 97.336512) (xy 159.716644 97.641755) (xy 159.717123 97.643663) (xy 159.753839 97.795008) + (xy 159.754705 97.798846) (xy 159.786585 97.951204) (xy 159.786973 97.953133) (xy 159.846649 98.262758) + (xy 159.847006 98.264692) (xy 159.874046 98.418041) (xy 159.874668 98.421927) (xy 159.896834 98.576098) + (xy 159.897098 98.578048) (xy 159.937005 98.890755) (xy 159.937239 98.892708) (xy 159.9545 99.047484) + (xy 159.954874 99.051401) (xy 159.967215 99.206634) (xy 159.967355 99.208596) (xy 159.988617 99.543131) + (xy 159.988715 99.544851) (xy 159.99547 99.680987) (xy 159.995592 99.684427) (xy 159.998565 99.820695) + (xy 159.998591 99.822417) (xy 159.999682 99.960079) (xy 159.999685 99.960565) (xy 159.999841 99.999503) + (xy 159.999841 100.000497) (xy 159.999685 100.039434) (xy 159.999682 100.03992) (xy 159.998591 100.177582) + (xy 159.998565 100.179304) (xy 159.995592 100.315572) (xy 159.99547 100.319012) (xy 159.988715 100.455148) + (xy 159.988617 100.456868) (xy 159.967355 100.791403) (xy 159.967215 100.793365) (xy 159.954874 100.948598) + (xy 159.9545 100.952515) (xy 159.937239 101.107291) (xy 159.937005 101.109244) (xy 159.897098 101.421951) + (xy 159.896834 101.423901) (xy 159.874668 101.578072) (xy 159.874046 101.581958) (xy 159.847006 101.735307) + (xy 159.846649 101.737241) (xy 159.786973 102.046866) (xy 159.786585 102.048795) (xy 159.754705 102.201153) + (xy 159.753839 102.204991) (xy 159.717123 102.356336) (xy 159.716644 102.358244) (xy 159.637445 102.663487) + (xy 159.636935 102.665388) (xy 159.595454 102.815425) (xy 159.594346 102.8192) (xy 159.548119 102.967869) + (xy 159.54752 102.969743) (xy 159.449118 103.269352) (xy 159.448489 103.271216) (xy 159.397569 103.418343) + (xy 159.396223 103.422041) (xy 159.340665 103.567462) (xy 159.339949 103.569294) (xy 159.222734 103.862082) + (xy 159.221988 103.863903) (xy 159.161841 104.007498) (xy 159.160263 104.011102) (xy 159.095604 104.152686) + (xy 159.094773 104.15447) (xy 158.959227 104.439229) (xy 158.958367 104.440998) (xy 158.889219 104.580518) + (xy 158.887416 104.584016) (xy 158.813889 104.721247) (xy 158.812946 104.722973) (xy 158.659653 104.99849) + (xy 158.658683 105.000202) (xy 158.58082 105.135064) (xy 158.578799 105.138439) (xy 158.496697 105.270764) + (xy 158.495646 105.272429) (xy 158.325189 105.537663) (xy 158.324113 105.539308) (xy 158.237845 105.668975) + (xy 158.235613 105.672218) (xy 158.145321 105.799014) (xy 158.144168 105.800606) (xy 157.957198 106.054546) + (xy 157.956018 106.056122) (xy 157.861716 106.180032) (xy 157.859284 106.183125) (xy 157.761115 106.303961) + (xy 157.759862 106.305478) (xy 157.557186 106.547016) (xy 157.55591 106.548512) (xy 157.453935 106.666199) + (xy 157.451311 106.669132) (xy 157.345655 106.783521) (xy 157.344309 106.784956) (xy 157.126723 107.013154) + (xy 157.125354 107.014567) (xy 157.016131 107.125537) (xy 157.013327 107.128297) (xy 156.900606 107.235777) + (xy 156.899171 107.237124) (xy 156.667586 107.451028) (xy 156.666131 107.45235) (xy 156.550091 107.556169) + (xy 156.547117 107.558747) (xy 156.427772 107.658889) (xy 156.426322 107.660085) (xy 156.382561 107.695638) + (xy 156.181584 107.858913) (xy 156.180049 107.86014) (xy 156.057667 107.956384) (xy 156.054534 107.958768) + (xy 155.92907 108.051145) (xy 155.927477 108.052298) (xy 155.670696 108.235151) (xy 155.669084 108.23628) + (xy 155.540831 108.324575) (xy 155.537556 108.326754) (xy 155.406548 108.410948) (xy 155.404884 108.411999) + (xy 155.136961 108.578236) (xy 155.135281 108.57926) (xy 155.001674 108.659251) (xy 154.998266 108.661218) + (xy 154.862241 108.7369) (xy 154.860515 108.737843) (xy 154.582574 108.88676) (xy 154.580832 108.887675) + (xy 154.442414 108.959035) (xy 154.438889 108.960783) (xy 154.29825 109.027728) (xy 154.296466 109.028559) + (xy 154.009694 109.159523) (xy 154.007898 109.160326) (xy 153.865278 109.222743) (xy 153.861648 109.224264) + (xy 153.717033 109.282158) (xy 153.715202 109.282874) (xy 153.4207 109.395388) (xy 153.418856 109.396076) + (xy 153.272542 109.449329) (xy 153.268824 109.450616) (xy 153.120855 109.499214) (xy 153.118981 109.499813) + (xy 152.817899 109.593432) (xy 152.816017 109.594001) (xy 152.666637 109.637864) (xy 152.662842 109.638913) + (xy 152.512119 109.678019) (xy 152.510212 109.678498) (xy 152.203755 109.752844) (xy 152.20184 109.753292) + (xy 152.049985 109.787591) (xy 152.046133 109.788397) (xy 151.893233 109.817866) (xy 151.891298 109.818223) + (xy 151.580767 109.872977) (xy 151.578828 109.873303) (xy 151.425092 109.897903) (xy 151.421196 109.898463) + (xy 151.266772 109.91817) (xy 151.264819 109.918404) (xy 150.951441 109.953354) (xy 150.949484 109.953557) + (xy 150.794435 109.968362) (xy 150.790512 109.968673) (xy 150.635188 109.978544) (xy 150.633224 109.978654) + (xy 150.318219 109.99366) (xy 150.316254 109.993738) (xy 150.177604 109.998139) (xy 150.160612 109.998679) + (xy 150.156679 109.998741) (xy 150.000961 109.998741) (xy 149.998994 109.998725) (xy 149.990801 109.998595) + (xy 149.683795 109.993723) (xy 149.681829 109.993677) (xy 149.526122 109.988734) (xy 149.522192 109.988546) + (xy 149.366847 109.978674) (xy 149.364884 109.978534) (xy 149.050509 109.953542) (xy 149.048626 109.953377) + (xy 148.893526 109.938567) (xy 148.889668 109.938136) (xy 148.735245 109.918429) (xy 148.733294 109.918165) + (xy 148.421184 109.873289) (xy 148.419241 109.872994) (xy 148.265439 109.848385) (xy 148.261563 109.847701) + (xy 148.108732 109.818245) (xy 148.106803 109.817858) (xy 147.798092 109.753263) (xy 147.796207 109.752852) + (xy 147.692848 109.729507) (xy 147.644342 109.718551) (xy 147.64052 109.717624) (xy 147.489753 109.678506) + (xy 147.487852 109.677996) (xy 147.183993 109.593988) (xy 147.182101 109.593449) (xy 147.068341 109.560046) + (xy 147.032679 109.549575) (xy 147.02896 109.548419) (xy 146.955334 109.524238) (xy 146.88097 109.499814) + (xy 146.879107 109.499185) (xy 146.581188 109.396075) (xy 146.579333 109.395417) (xy 146.432987 109.342151) + (xy 146.429312 109.340747) (xy 146.284737 109.282868) (xy 146.282927 109.282127) (xy 146.219248 109.255454) + (xy 145.992111 109.160313) (xy 145.99031 109.159541) (xy 145.847651 109.097107) (xy 145.844071 109.095473) + (xy 145.703446 109.028535) (xy 145.701677 109.027675) (xy 145.419233 108.887692) (xy 145.417477 108.886805) + (xy 145.279016 108.815424) (xy 145.275584 108.813585) (xy 145.139513 108.737877) (xy 145.137807 108.73691) + (xy 144.864729 108.579248) (xy 144.863033 108.578251) (xy 144.729438 108.498267) (xy 144.726095 108.496192) + (xy 144.595105 108.41201) (xy 144.593458 108.410934) (xy 144.330945 108.236281) (xy 144.329315 108.235178) + (xy 144.201057 108.146878) (xy 144.197853 108.144596) (xy 144.072418 108.052241) (xy 144.070842 108.051061) + (xy 143.820002 107.86016) (xy 143.818447 107.858957) (xy 143.696022 107.762682) (xy 143.692967 107.7602) + (xy 143.573668 107.660096) (xy 143.572171 107.65882) (xy 143.333878 107.452337) (xy 143.332402 107.451037) + (xy 143.216377 107.347233) (xy 143.213486 107.344563) (xy 143.100785 107.237103) (xy 143.099372 107.235734) + (xy 142.874655 107.014555) (xy 142.873264 107.013164) (xy 142.764031 106.902183) (xy 142.761349 106.899371) + (xy 142.655636 106.78492) (xy 142.65441 106.783571) (xy 142.444042 106.548438) (xy 142.442823 106.547053) + (xy 142.440692 106.544594) (xy 142.340829 106.429346) (xy 142.338319 106.426355) (xy 142.240115 106.305476) + (xy 142.238941 106.304007) (xy 142.043968 106.056078) (xy 142.042765 106.054522) (xy 141.948499 105.93066) + (xy 141.946165 105.927491) (xy 141.855812 105.800607) (xy 141.855811 105.800606) (xy 141.855794 105.800581) + (xy 141.854684 105.798995) (xy 141.675919 105.539331) (xy 141.675903 105.539308) (xy 141.675894 105.539294) + (xy 141.674816 105.537702) (xy 141.588551 105.408041) (xy 141.586424 105.404731) (xy 141.504335 105.272429) + (xy 141.503311 105.270749) (xy 141.426254 105.142042) (xy 141.341319 105.000178) (xy 141.34034 104.998512) + (xy 141.262476 104.863648) (xy 141.260578 104.860235) (xy 141.187048 104.722997) (xy 141.186132 104.721256) + (xy 141.186127 104.721247) (xy 141.04162 104.440942) (xy 141.040734 104.439188) (xy 140.971611 104.299718) + (xy 140.96992 104.296166) (xy 140.90521 104.15447) (xy 140.90447 104.152817) (xy 140.777978 103.863787) + (xy 140.777232 103.862043) (xy 140.717076 103.718426) (xy 140.715614 103.714774) (xy 140.660061 103.569365) + (xy 140.659373 103.567522) (xy 140.551506 103.271162) (xy 140.550848 103.269307) (xy 140.499926 103.122175) + (xy 140.49871 103.118473) (xy 140.452462 102.96974) (xy 140.451893 102.967856) (xy 140.363064 102.665329) + (xy 140.362525 102.663438) (xy 140.321043 102.513396) (xy 140.320054 102.509587) (xy 140.283328 102.358202) + (xy 140.28288 102.356286) (xy 140.213423 102.048763) (xy 140.213005 102.046841) (xy 140.181109 101.894404) + (xy 140.18038 101.890623) (xy 140.153325 101.73719) (xy 140.153004 101.735276) (xy 140.128471 101.581958) + (xy 140.103181 101.423901) (xy 140.102896 101.422028) (xy 140.102885 101.421951) (xy 140.080727 101.267837) + (xy 140.080233 101.263964) (xy 140.062979 101.109249) (xy 140.062776 101.107293) (xy 140.062776 101.107291) + (xy 140.032791 100.793276) (xy 140.032634 100.791471) (xy 140.02029 100.636209) (xy 140.020041 100.632289) + (xy 140.012627 100.47666) (xy 140.012555 100.474844) (xy 140.002545 100.159499) (xy 140.002502 100.157681) + (xy 140.000031 100.001953) (xy 140.000031 100) (xy 140.744545 100) (xy 140.764362 100.605347) (xy 140.823726 101.208073) + (xy 140.922387 101.805657) (xy 141.059918 102.395493) (xy 141.059918 102.395495) (xy 141.235729 102.975063) + (xy 141.235734 102.975078) (xy 141.449067 103.54189) (xy 141.449076 103.541913) (xy 141.699031 104.093574) + (xy 141.699044 104.093601) (xy 141.984532 104.627714) (xy 141.984545 104.627736) (xy 142.304361 105.142042) + (xy 142.304367 105.142052) (xy 142.589054 105.539331) (xy 142.657154 105.634364) (xy 143.04138 106.102546) + (xy 143.455405 106.544595) (xy 143.834195 106.899371) (xy 143.897453 106.958619) (xy 144.365636 107.342846) + (xy 144.365635 107.342846) (xy 144.857947 107.695632) (xy 144.857957 107.695638) (xy 145.372263 108.015454) + (xy 145.372285 108.015467) (xy 145.906398 108.300955) (xy 145.906417 108.300965) (xy 146.151499 108.41201) + (xy 146.458086 108.550923) (xy 146.458109 108.550932) (xy 146.530654 108.578236) (xy 147.024931 108.764269) + (xy 147.604512 108.940083) (xy 148.19435 109.077614) (xy 148.791921 109.176273) (xy 149.232075 109.219624) + (xy 149.394652 109.235637) (xy 149.394654 109.235637) (xy 149.394664 109.235638) (xy 150 109.255455) + (xy 150.605336 109.235638) (xy 150.605345 109.235637) (xy 150.605347 109.235637) (xy 150.736261 109.222743) + (xy 151.208079 109.176273) (xy 151.80565 109.077614) (xy 152.395488 108.940083) (xy 152.975069 108.764269) + (xy 153.541909 108.550925) (xy 154.093583 108.300965) (xy 154.386129 108.144596) (xy 154.627714 108.015467) + (xy 154.627736 108.015454) (xy 154.879404 107.858957) (xy 155.142055 107.69563) (xy 155.634364 107.342846) + (xy 156.102546 106.95862) (xy 156.544595 106.544595) (xy 156.95862 106.102546) (xy 157.342846 105.634364) + (xy 157.69563 105.142055) (xy 158.015459 104.627728) (xy 158.015461 104.627723) (xy 158.015467 104.627714) + (xy 158.300955 104.093601) (xy 158.300965 104.093583) (xy 158.550925 103.541909) (xy 158.764269 102.975069) + (xy 158.940083 102.395488) (xy 159.077614 101.80565) (xy 159.176273 101.208079) (xy 159.235638 100.605336) + (xy 159.255455 100) (xy 159.235638 99.394664) (xy 159.176273 98.791921) (xy 159.077614 98.19435) + (xy 158.940083 97.604512) (xy 158.764269 97.024931) (xy 158.550925 96.458091) (xy 158.300965 95.906417) + (xy 158.26842 95.845529) (xy 158.015467 95.372286) (xy 158.015454 95.372264) (xy 157.695642 94.857964) + (xy 157.695639 94.85796) (xy 157.69563 94.857945) (xy 157.342846 94.365636) (xy 156.95862 93.897454) + (xy 156.544595 93.455405) (xy 156.102546 93.04138) (xy 155.764811 92.764209) (xy 155.634363 92.657153) + (xy 155.634364 92.657153) (xy 155.142052 92.304367) (xy 155.142042 92.304361) (xy 154.627736 91.984545) + (xy 154.627714 91.984532) (xy 154.093601 91.699044) (xy 154.093589 91.699038) (xy 154.093583 91.699035) + (xy 153.850766 91.589016) (xy 153.541913 91.449076) (xy 153.54189 91.449067) (xy 152.975078 91.235734) + (xy 152.975063 91.235729) (xy 152.395494 91.059918) (xy 151.805657 90.922387) (xy 151.208073 90.823726) + (xy 150.605347 90.764362) (xy 150 90.744545) (xy 149.394652 90.764362) (xy 148.791926 90.823726) + (xy 148.194342 90.922387) (xy 147.604506 91.059918) (xy 147.604504 91.059918) (xy 147.024936 91.235729) + (xy 147.024921 91.235734) (xy 146.458109 91.449067) (xy 146.458086 91.449076) (xy 145.906425 91.699031) + (xy 145.906398 91.699044) (xy 145.372286 91.984532) (xy 145.372264 91.984545) (xy 144.857964 92.304357) + (xy 144.857927 92.304382) (xy 144.365636 92.657153) (xy 143.897453 93.04138) (xy 143.455405 93.455405) + (xy 143.04138 93.897453) (xy 142.657153 94.365636) (xy 142.304382 94.857927) (xy 142.304357 94.857964) + (xy 141.984545 95.372264) (xy 141.984532 95.372286) (xy 141.699044 95.906398) (xy 141.699031 95.906425) + (xy 141.449076 96.458086) (xy 141.449067 96.458109) (xy 141.235734 97.024921) (xy 141.235729 97.024936) + (xy 141.059918 97.604504) (xy 141.059918 97.604506) (xy 140.922387 98.194342) (xy 140.823726 98.791926) + (xy 140.764362 99.394652) (xy 140.744545 100) (xy 140.000031 100) (xy 140.000031 99.998032) (xy 140.000629 99.960346) + (xy 140.002502 99.842315) (xy 140.002545 99.840503) (xy 140.012555 99.52515) (xy 140.012626 99.523344) + (xy 140.020041 99.3677) (xy 140.020291 99.363784) (xy 140.032634 99.208517) (xy 140.03279 99.206734) + (xy 140.062778 98.892682) (xy 140.062977 98.89076) (xy 140.080237 98.736002) (xy 140.080725 98.73217) + (xy 140.102901 98.577937) (xy 140.103192 98.576026) (xy 140.12785 98.421927) (xy 140.153012 98.264674) + (xy 140.15333 98.262783) (xy 140.180382 98.109364) (xy 140.181106 98.105606) (xy 140.213016 97.953103) + (xy 140.213423 97.951236) (xy 140.213431 97.951204) (xy 140.282892 97.643663) (xy 140.283328 97.641797) + (xy 140.292376 97.604504) (xy 140.320057 97.490397) (xy 140.321043 97.486603) (xy 140.362525 97.336561) + (xy 140.363064 97.33467) (xy 140.451914 97.032071) (xy 140.452442 97.030324) (xy 140.498721 96.881489) + (xy 140.499919 96.877843) (xy 140.550878 96.730605) (xy 140.551477 96.728918) (xy 140.659401 96.432401) + (xy 140.66003 96.430714) (xy 140.715618 96.285212) (xy 140.717076 96.281573) (xy 140.73121 96.247828) + (xy 140.777262 96.137884) (xy 140.777959 96.136255) (xy 140.90449 95.847136) (xy 140.90521 95.845529) + (xy 140.969937 95.703795) (xy 140.971593 95.700318) (xy 141.040761 95.560755) (xy 141.041595 95.559106) + (xy 141.186166 95.278676) (xy 141.187048 95.277002) (xy 141.260592 95.139737) (xy 141.262461 95.136377) + (xy 141.34039 95.001401) (xy 141.341287 94.999875) (xy 141.50335 94.729185) (xy 141.504295 94.727635) + (xy 141.586455 94.595218) (xy 141.588519 94.592007) (xy 141.674878 94.462205) (xy 141.675853 94.460764) + (xy 141.854746 94.200914) (xy 141.855753 94.199474) (xy 141.946201 94.072458) (xy 141.948462 94.069388) + (xy 142.042797 93.945435) (xy 142.043938 93.943959) (xy 142.238992 93.695927) (xy 142.240065 93.694586) + (xy 142.338345 93.573612) (xy 142.340809 93.570676) (xy 142.442907 93.452849) (xy 142.443988 93.451621) + (xy 142.654466 93.216365) (xy 142.655578 93.215142) (xy 142.761378 93.100597) (xy 142.763998 93.09785) + (xy 142.873329 92.986769) (xy 142.874589 92.985509) (xy 143.099429 92.764209) (xy 143.100727 92.762951) + (xy 143.213518 92.655406) (xy 143.216344 92.652795) (xy 143.332425 92.548941) (xy 143.333878 92.547662) + (xy 143.333893 92.547649) (xy 143.572261 92.341102) (xy 143.573668 92.339903) (xy 143.573723 92.339857) + (xy 143.692992 92.239778) (xy 143.695989 92.237343) (xy 143.818447 92.141042) (xy 143.819976 92.139859) + (xy 144.070954 91.948854) (xy 144.072371 91.947792) (xy 144.197853 91.855403) (xy 144.201032 91.853138) + (xy 144.329411 91.764755) (xy 144.330846 91.763784) (xy 144.593532 91.589016) (xy 144.595105 91.587989) + (xy 144.726095 91.503807) (xy 144.729392 91.501759) (xy 144.863117 91.421698) (xy 144.864643 91.420801) + (xy 145.137856 91.263061) (xy 145.139453 91.262156) (xy 145.275633 91.186387) (xy 145.278957 91.184606) + (xy 145.417528 91.113168) (xy 145.419177 91.112334) (xy 145.701786 90.972271) (xy 145.70335 90.97151) + (xy 145.844112 90.904507) (xy 145.847651 90.902892) (xy 145.99031 90.840458) (xy 145.992009 90.839729) + (xy 146.283046 90.717822) (xy 146.28463 90.717174) (xy 146.429367 90.65923) (xy 146.432931 90.657869) + (xy 146.579414 90.604552) (xy 146.581101 90.603954) (xy 146.879123 90.500808) (xy 146.880918 90.500202) + (xy 147.029017 90.451562) (xy 147.032621 90.450442) (xy 147.182156 90.406534) (xy 147.183935 90.406027) + (xy 147.487925 90.321983) (xy 147.489685 90.321511) (xy 147.640557 90.282365) (xy 147.644291 90.28146) + (xy 147.796331 90.247119) (xy 147.797965 90.246763) (xy 148.106909 90.182119) (xy 148.108616 90.181777) + (xy 148.261612 90.152289) (xy 148.2654 90.15162) (xy 148.419266 90.127001) (xy 148.421121 90.126719) + (xy 148.733413 90.081817) (xy 148.735134 90.081584) (xy 148.889721 90.061856) (xy 148.893464 90.061438) + (xy 149.048747 90.04661) (xy 149.050427 90.046464) (xy 149.364893 90.021464) (xy 149.366837 90.021325) + (xy 149.522217 90.011451) (xy 149.526098 90.011266) (xy 149.681899 90.00632) (xy 149.683719 90.006277) + (xy 149.998994 90.001275) (xy 150.000961 90.001259) (xy 150.156679 90.001259) + ) + ) + ) +) diff --git a/buttoncell-insert.kicad_pro b/buttoncell-insert.kicad_pro new file mode 100644 index 0000000..f745315 --- /dev/null +++ b/buttoncell-insert.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.2 + } + }, + "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.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_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": "buttoncell-insert.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": [ + [ + "799e3cce-723e-4f35-b736-533b7523f87d", + "Root" + ] + ], + "text_variables": {} +} diff --git a/buttoncell-insert.kicad_sch b/buttoncell-insert.kicad_sch new file mode 100644 index 0000000..aa75a2e --- /dev/null +++ b/buttoncell-insert.kicad_sch @@ -0,0 +1,1490 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "799e3cce-723e-4f35-b736-533b7523f87d") + (paper "A4") + (lib_symbols + (symbol "Connector_Generic:Conn_01x01" + (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_01x01" + (at 0 -2.54 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, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x01_1_1" + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 1.27) + (end 1.27 -1.27) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (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) + ) + ) + ) + ) + ) + ) + (symbol "Device:C" + (pin_numbers hide) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 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" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Regulator_Linear:TPS7A0530PDBZ" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -3.81 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "TPS7A0530PDBZ" + (at 0 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/tps7a05.pdf" + (at 0 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "200-mA Ultra-Low-Iq LDO, 3.0V, SOT-23-3" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Single Output LDO Low-Iq" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?23*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "TPS7A0530PDBZ_0_1" + (rectangle + (start -5.08 -5.08) + (end 5.08 1.905) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "TPS7A0530PDBZ_1_1" + (pin power_in line + (at 0 -7.62 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 7.62 0 180) + (length 2.54) + (name "VO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -7.62 0 0) + (length 2.54) + (name "VI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+3V0" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V0" + (at 0 3.556 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 \"+3V0\"" + (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 "+3V0_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3V0_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+5V" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 0 3.556 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 \"+5V\"" + (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 "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+5V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (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) + ) + ) + ) + ) + ) + ) + ) + (junction + (at 81.28 67.31) + (diameter 0) + (color 0 0 0 0) + (uuid "0fc04543-2b02-4feb-9681-8e3be0070af9") + ) + (junction + (at 87.63 67.31) + (diameter 0) + (color 0 0 0 0) + (uuid "3c7a1821-006a-48c8-bcd3-a2e9091be62b") + ) + (junction + (at 119.38 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "452967f3-fac5-4a89-9e66-8443b7e89526") + ) + (junction + (at 81.28 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "60a2a7dc-d931-43cd-8499-2ad9912ffe94") + ) + (junction + (at 87.63 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "faec486f-139f-4161-a338-f507adb1c55a") + ) + (wire + (pts + (xy 119.38 54.61) (xy 125.73 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0598f372-6dce-4d34-a8c0-0d3a7120a83c") + ) + (wire + (pts + (xy 72.39 67.31) (xy 81.28 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bfd26de-9105-4e1d-b537-d5e48ebe4020") + ) + (wire + (pts + (xy 87.63 54.61) (xy 100.33 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1d4f447c-6f2f-4a1b-b40e-c4249d621995") + ) + (wire + (pts + (xy 87.63 57.15) (xy 87.63 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d2ed1f3-8fcc-499a-b0b6-9fb740eeea30") + ) + (wire + (pts + (xy 107.95 67.31) (xy 107.95 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d660473-d34a-4244-8703-0141683c378c") + ) + (wire + (pts + (xy 81.28 69.85) (xy 81.28 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ebaa142-552b-4e21-9299-036c4c5408e9") + ) + (wire + (pts + (xy 107.95 67.31) (xy 87.63 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a4bbac9-f75f-43a6-8d80-b34badeca58d") + ) + (wire + (pts + (xy 81.28 54.61) (xy 87.63 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6089d388-76da-4e4e-a733-651a2ca76ac3") + ) + (wire + (pts + (xy 73.66 54.61) (xy 81.28 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "663c425b-5480-4bb2-9615-79761b6a6a95") + ) + (wire + (pts + (xy 81.28 67.31) (xy 87.63 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7aec9caa-3949-49fd-b7ca-48a38d308c07") + ) + (wire + (pts + (xy 115.57 54.61) (xy 119.38 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8970575d-ee0c-4e62-933d-2d82aad0eb11") + ) + (wire + (pts + (xy 87.63 64.77) (xy 87.63 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c69ebf1d-83a0-42ab-8b77-fac7fcd04058") + ) + (symbol + (lib_id "Connector_Generic:Conn_01x01") + (at 67.31 67.31 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1c294cfe-df8c-4882-b693-562e3147d690") + (property "Reference" "J1" + (at 67.31 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn 01x01" + (at 67.31 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "buttoncell-insert:Solder Pads 01x01" + (at 67.31 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 67.31 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 67.31 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "640ee821-6d96-4d34-bfff-7958e46d3caa") + ) + (instances + (project "buttoncell-insert" + (path "/799e3cce-723e-4f35-b736-533b7523f87d" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x01") + (at 68.58 54.61 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46d055ff-ebf7-4737-ae25-6da25c39f8c3") + (property "Reference" "J2" + (at 68.58 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x01" + (at 68.58 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "buttoncell-insert:Solder Pads 01x01" + (at 68.58 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 68.58 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 68.58 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d361b743-2f36-4f49-a6cd-68884e6f0d9b") + ) + (instances + (project "buttoncell-insert" + (path "/799e3cce-723e-4f35-b736-533b7523f87d" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 87.63 60.96 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "576120eb-b675-44dd-9b0b-63335946bf24") + (property "Reference" "C1" + (at 91.44 59.6899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0.1uF" + (at 91.44 62.2299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" + (at 88.5952 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 87.63 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 87.63 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a6791eb7-2cd8-4ac0-9428-945fa64680e0") + ) + (pin "1" + (uuid "e8be97e3-3cab-4ab5-aa5a-e6bffbbc1e26") + ) + (instances + (project "" + (path "/799e3cce-723e-4f35-b736-533b7523f87d" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3V0") + (at 119.38 54.61 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6384b4f1-a2e7-43cb-8c3b-07bd7dd52a3b") + (property "Reference" "#PWR03" + (at 119.38 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V0" + (at 119.38 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 119.38 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 119.38 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3V0\"" + (at 119.38 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0f1ecf7b-b96d-4db7-80e8-3be8340c2c72") + ) + (instances + (project "" + (path "/799e3cce-723e-4f35-b736-533b7523f87d" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 81.28 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6dba1d3f-9072-4f84-afe8-8931bdb0c265") + (property "Reference" "#PWR02" + (at 81.28 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 81.28 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 81.28 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 81.28 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 81.28 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "91c1d006-a54c-4931-ba1e-47627fa0eebb") + ) + (instances + (project "" + (path "/799e3cce-723e-4f35-b736-533b7523f87d" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 125.73 58.42 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "74407422-940c-4568-ba11-dba84d8ce914") + (property "Reference" "C2" + (at 129.54 57.1499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0.47uF" + (at 129.54 59.6899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" + (at 126.6952 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 125.73 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 125.73 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "0ef77421-c07e-4c11-bb96-b809388fc37c") + ) + (pin "1" + (uuid "0c7ce5af-8eb4-48f4-afcd-e7bf28fa63ab") + ) + (instances + (project "" + (path "/799e3cce-723e-4f35-b736-533b7523f87d" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 125.73 62.23 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "79d0cb0f-04f6-4b4e-a6f6-fa427daa9566") + (property "Reference" "#PWR04" + (at 125.73 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 125.73 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 125.73 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 125.73 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "03d91a96-9875-4b9d-b83e-84989ae4d638") + ) + (instances + (project "buttoncell-insert" + (path "/799e3cce-723e-4f35-b736-533b7523f87d" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 81.28 54.61 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bde1a9ec-ae94-431b-8fd3-3c26250506ec") + (property "Reference" "#PWR01" + (at 81.28 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 81.28 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 81.28 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 81.28 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 81.28 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fb8d7643-bec1-4a68-93c3-1de40925cc69") + ) + (instances + (project "" + (path "/799e3cce-723e-4f35-b736-533b7523f87d" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Regulator_Linear:TPS7A0530PDBZ") + (at 107.95 54.61 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c106e14a-1f31-4cd6-9b6a-d8e9527cc0c5") + (property "Reference" "U1" + (at 107.95 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "TPS7A0530PDBZ" + (at 107.95 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 107.95 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/tps7a05.pdf" + (at 107.95 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "200-mA Ultra-Low-Iq LDO, 3.0V, SOT-23-3" + (at 107.95 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "d65990ce-c81e-4a7e-9076-ef58e546456c") + ) + (pin "2" + (uuid "c17dddf7-e56f-438d-b743-09b717a105f7") + ) + (pin "1" + (uuid "ff53c90e-6f3b-4cb6-92f2-e9af293a5bc5") + ) + (instances + (project "" + (path "/799e3cce-723e-4f35-b736-533b7523f87d" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) +) diff --git a/fp-lib-table b/fp-lib-table new file mode 100644 index 0000000..39cd057 --- /dev/null +++ b/fp-lib-table @@ -0,0 +1,4 @@ +(fp_lib_table + (version 7) + (lib (name "buttoncell-insert")(type "KiCad")(uri "${KIPRJMOD}/libraries/buttoncell-insert.pretty")(options "")(descr "")) +) diff --git a/libraries/buttoncell-insert.kicad_sym b/libraries/buttoncell-insert.kicad_sym new file mode 100644 index 0000000..67f1f26 --- /dev/null +++ b/libraries/buttoncell-insert.kicad_sym @@ -0,0 +1,164 @@ +(kicad_symbol_lib + (version 20231120) + (generator "kicad_symbol_editor") + (generator_version "8.0") + (symbol "TPS797XX" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -4.318 6.096 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at -1.27 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "buttoncell-insert:SOT-353_SC-70-5" + (at 0 -8.128 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at -1.27 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at -1.27 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "TPS797XX_1_1" + (rectangle + (start -5.08 5.08) + (end 5.08 -5.08) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + (text "TPS797XX" + (at 0.254 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin output line + (at 7.62 -2.54 180) + (length 2.54) + (name "PG" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 -2.54 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -7.62 0 0) + (length 2.54) hide + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -7.62 2.54 0) + (length 2.54) + (name "IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 7.62 2.54 180) + (length 2.54) + (name "OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) +) diff --git a/libraries/buttoncell-insert.pretty/SOT-353_SC-70-5.kicad_mod b/libraries/buttoncell-insert.pretty/SOT-353_SC-70-5.kicad_mod new file mode 100644 index 0000000..4180e4b --- /dev/null +++ b/libraries/buttoncell-insert.pretty/SOT-353_SC-70-5.kicad_mod @@ -0,0 +1,250 @@ +(footprint "SOT-353_SC-70-5" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "SOT-353, SC-70-5") + (tags "SOT-353 SC-70-5") + (property "Reference" "REF**" + (at 0 -2.25 0) + (layer "F.SilkS") + (uuid "0150f6e4-51f5-44a7-bec2-57814003e8f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SOT-353_SC-70-5" + (at 0 2 180) + (layer "F.Fab") + (hide yes) + (uuid "b394d88f-42c1-47e3-8fa6-93320f1c4513") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a682c88b-392d-429e-ab70-efa258edba58") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "752e24f2-8e46-4457-9eca-d98f4e713e7d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e554ca89-5a18-41d1-ad03-475efb96aa6f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -0.71 -1.16) + (end 0.7 -1.16) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8586a365-0a91-4ca8-afbd-4a9732cd63bf") + ) + (fp_line + (start -0.7 1.16) + (end 0.7 1.16) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "908e07a5-4876-4d16-8e7b-6b09c16a60f9") + ) + (fp_poly + (pts + (xy -1.08 -1.11) (xy -1.32 -1.44) (xy -0.84 -1.44) (xy -1.08 -1.11) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "1a4abef3-80e6-4db9-b0fb-a1daa7bdb69b") + ) + (fp_line + (start -1.6 -1.4) + (end -1.6 1.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ed0d4f55-6e03-4557-ab5f-c34ac77850ce") + ) + (fp_line + (start -1.6 -1.4) + (end 1.6 -1.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "84af380d-5bf7-424a-b1cd-dd6cfa8393cb") + ) + (fp_line + (start -1.6 1.4) + (end 1.6 1.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "568bd39e-ab83-48bd-9776-e13f487fcb02") + ) + (fp_line + (start 1.6 1.4) + (end 1.6 -1.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bc0555df-1a7d-44b3-b287-48d456f19d99") + ) + (fp_line + (start -0.675 -0.6) + (end -0.675 1.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e21de05a-3822-4917-9ee1-f453e14d4bea") + ) + (fp_line + (start -0.175 -1.1) + (end -0.675 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8a0596d6-079e-4ff7-ac1b-20c946638181") + ) + (fp_line + (start 0.675 -1.1) + (end -0.175 -1.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ab1758a-6744-4df5-b343-03d295226a26") + ) + (fp_line + (start 0.675 -1.1) + (end 0.675 1.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7560bea4-dfed-4962-b2f7-abea3c0e78b7") + ) + (fp_line + (start 0.675 1.1) + (end -0.675 1.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ba7e76c7-cae4-4d24-bb51-4a0a36a5cb0e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "020676f6-d03a-443d-aa9a-05c2023f56e4") + (effects + (font + (size 0.5 0.5) + (thickness 0.075) + ) + ) + ) + (pad "1" smd roundrect + (at -1.1 -0.65) + (size 0.95 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.125) + (uuid "b30a9f14-2968-4f7c-b605-b0de76011b2b") + ) + (pad "2" smd roundrect + (at -1.1 0) + (size 0.95 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.125) + (uuid "a58d8eb8-67bf-4c62-a9d8-0979a8af9d48") + ) + (pad "3" smd roundrect + (at -1.1 0.65) + (size 0.95 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.125) + (uuid "91c2a456-1b1e-46b6-8785-086e97ba6ee4") + ) + (pad "4" smd roundrect + (at 1.1 0.65) + (size 0.95 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.125) + (uuid "2c92cf9e-89f3-4c3f-a1ee-04164c903604") + ) + (pad "5" smd roundrect + (at 1.1 -0.65) + (size 0.95 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.125) + (uuid "19c8df82-58bd-451a-b074-6a58ff7edb5e") + ) + (model "${KICAD8_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-353_SC-70-5.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +) diff --git a/libraries/buttoncell-insert.pretty/Solder Pads 01x01.kicad_mod b/libraries/buttoncell-insert.pretty/Solder Pads 01x01.kicad_mod new file mode 100644 index 0000000..544e6c9 --- /dev/null +++ b/libraries/buttoncell-insert.pretty/Solder Pads 01x01.kicad_mod @@ -0,0 +1,90 @@ +(footprint "Solder Pads 01x01" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 2.75 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "13622e67-d8f2-4014-a5a1-edb6fe8870f5") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "Solder Pads 01x01" + (at 0 2 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8f1ec6e5-33b1-42f7-8d22-e37d32bf9e5a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d4aecea1-c507-4424-922a-9e26c91d2845") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "231d72d7-94b5-4392-a601-3da00423c59f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cbfa94e3-e80f-4e3d-a43a-09aefadfb574") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (uuid "10a4b0a6-2b99-4e48-867c-de09fa14ba3f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd roundrect + (at 0 0) + (size 3 4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.125) + (uuid "3f7bfa45-e2e7-4fcb-b4ef-fa9ba8205e6a") + ) +) diff --git a/sym-lib-table b/sym-lib-table new file mode 100644 index 0000000..c3de8a5 --- /dev/null +++ b/sym-lib-table @@ -0,0 +1,4 @@ +(sym_lib_table + (version 7) + (lib (name "buttoncell-insert")(type "KiCad")(uri "${KIPRJMOD}/libraries/buttoncell-insert.kicad_sym")(options "")(descr "")) +)