From 5e1a9bcb8f941649690ef370bbf8fbd6b7abb7d3 Mon Sep 17 00:00:00 2001 From: Nathael Pajani Date: Thu, 10 Sep 2026 23:47:47 +0200 Subject: [PATCH] Footprint updates --- Lib/domotab.pretty/2pos_18AWG.kicad_mod | 205 +++++++++++-- .../Bornier_3.5mm_2pos.kicad_mod | 206 ++++++++++--- Lib/domotab.pretty/PCM12SMTR.kicad_mod | 238 +++++++++++++-- Lib/domotab.pretty/TO-247_mos.kicad_mod | 161 +++++++++- Lib/domotab.pretty/USB_A_Male_CMS.kicad_mod | 280 +++++++++++++++--- 5 files changed, 951 insertions(+), 139 deletions(-) diff --git a/Lib/domotab.pretty/2pos_18AWG.kicad_mod b/Lib/domotab.pretty/2pos_18AWG.kicad_mod index 245e8d4..5c029d2 100644 --- a/Lib/domotab.pretty/2pos_18AWG.kicad_mod +++ b/Lib/domotab.pretty/2pos_18AWG.kicad_mod @@ -1,28 +1,179 @@ -(footprint "2pos_18AWG" (version 20211014) (generator pcbnew) - (layer "F.Cu") - (tedit 59032D72) - (attr through_hole) - (fp_text reference "2pos_18AWG" (at 0.0127 -5.7404) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.2))) - (tstamp fa66c8b1-4cd0-451c-b520-4cbe5b5993a6) - ) - (fp_text value "VAL**" (at -0.00762 6.81736) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.2))) - (tstamp 93bfa990-504a-4ad5-8f29-cc6af9413c29) - ) - (fp_line (start -4.1 2.5) (end 4.1 2.5) (layer "F.SilkS") (width 0.15) (tstamp 0a26af7a-c63a-437a-bbcb-f66c78c645ec)) - (fp_line (start -4.1 -2.5) (end 4.1 -2.5) (layer "F.SilkS") (width 0.15) (tstamp d563d070-829a-435c-8666-980893dd9c07)) - (fp_circle (center 0 0) (end 4.55 1.575) (layer "F.SilkS") (width 0.15) (fill none) (tstamp b87dee8c-0e97-4462-bf95-79416b3876d3)) - (pad "1" thru_hole oval (at -3.57674 -1.25458) (size 0.6 0.6) (drill 0.5) (layers *.Cu) (tstamp 303774f0-aab3-43ca-a7c9-e2b5fba88cb8)) - (pad "1" thru_hole oval (at -2.99254 1.44036) (size 0.6 0.6) (drill 0.5) (layers *.Cu) (tstamp 364ce430-49e1-4c09-b693-ddb00b15fc10)) - (pad "1" thru_hole oval (at -3.65 1.1) (size 0.6 0.6) (drill 0.5) (layers *.Cu) (tstamp 441607fb-e4bc-4ff8-8026-71c2b2fb4e90)) - (pad "1" thru_hole oval (at -2.35 1.1) (size 0.6 0.6) (drill 0.5) (layers *.Cu) (tstamp 4dd446c0-6c06-40ce-9600-2ae993686fa8)) - (pad "1" thru_hole oval (at -3 0) (size 2.5 4) (drill 1.4) (layers *.Cu *.Mask) (tstamp 7febf896-caca-472c-8885-f298d6213f56)) - (pad "1" thru_hole oval (at -2.40326 -1.24696) (size 0.6 0.6) (drill 0.5) (layers *.Cu) (tstamp e22db55e-648f-4b9e-b003-9df67bd89fe0)) - (pad "2" thru_hole oval (at 2.36254 1.11252) (size 0.6 0.6) (drill 0.5) (layers *.Cu) (tstamp 1f43788c-ed3d-4a23-88ea-9aa43e37001b)) - (pad "2" thru_hole oval (at 3 0) (size 2.5 4) (drill 1.4) (layers *.Cu *.Mask) (tstamp 236d50bb-ca17-4d26-87ca-8a7facb4cdac)) - (pad "2" thru_hole oval (at 3 1.45288) (size 0.6 0.6) (drill 0.5) (layers *.Cu) (tstamp 436754af-8820-4882-a0b2-e899da7954fb)) - (pad "2" thru_hole oval (at 3.66254 1.10236) (size 0.6 0.6) (drill 0.5) (layers *.Cu) (tstamp 6fc18a35-1d34-45e9-bd75-e8a71213054d)) - (pad "2" thru_hole oval (at 2.43866 -1.26492) (size 0.6 0.6) (drill 0.5) (layers *.Cu) (tstamp 72957ec9-5e2b-4616-8cd1-beaa10262f3b)) - (pad "2" thru_hole oval (at 3.56896 -1.25984) (size 0.6 0.6) (drill 0.5) (layers *.Cu) (tstamp ab5c5223-893d-4dda-879a-d1cbf534ac44)) +(footprint "2pos_18AWG" + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (layer "F.Cu") + (property "Reference" "2pos_18AWG" + (at 0.0127 -5.7404 0) + (layer "F.SilkS") + (uuid "e08af0bb-1ed7-40a4-b09a-33117359c1a2") + (effects + (font + (size 1 1) + (thickness 0.2) + ) + ) + ) + (property "Value" "VAL**" + (at -0.00762 6.81736 0) + (layer "F.SilkS") + (uuid "0b095f31-b488-4e92-aeca-ed270b5765fc") + (effects + (font + (size 1 1) + (thickness 0.2) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8c063d2a-65bd-47ad-afdc-04944d249cf5") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "225853b9-375e-4c4c-9d87-2d49a150dd62") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -4.1 -2.5) + (end 4.1 -2.5) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "293f740d-3fe7-4104-ac51-5e688e1db948") + ) + (fp_line + (start -4.1 2.5) + (end 4.1 2.5) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "1c4acf2d-7d59-4a0a-95a4-86383a4b8e09") + ) + (fp_circle + (center 0 0) + (end 4.55 1.575) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "cff296d4-6faf-4fc2-932a-306827512013") + ) + (pad "1" thru_hole oval + (at -3.65 1.1) + (size 0.6 0.6) + (drill 0.5) + (layers "*.Cu") + (remove_unused_layers no) + (uuid "3a0c1f29-ccad-4785-856a-52fa197aafdb") + ) + (pad "1" thru_hole oval + (at -3.57674 -1.25458) + (size 0.6 0.6) + (drill 0.5) + (layers "*.Cu") + (remove_unused_layers no) + (uuid "4cf89777-657e-4fa4-bdaf-a771b14d5308") + ) + (pad "1" thru_hole oval + (at -3 0) + (size 2.5 4) + (drill 1.4) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "40a74a4d-1548-4171-b1b6-7762c6d66ab5") + ) + (pad "1" thru_hole oval + (at -2.99254 1.44036) + (size 0.6 0.6) + (drill 0.5) + (layers "*.Cu") + (remove_unused_layers no) + (uuid "ff67b6d5-6c9e-4078-8688-0ca0a12e84b7") + ) + (pad "1" thru_hole oval + (at -2.40326 -1.24696) + (size 0.6 0.6) + (drill 0.5) + (layers "*.Cu") + (remove_unused_layers no) + (uuid "7b7f88fd-0622-48b5-b05f-295b12341d0b") + ) + (pad "1" thru_hole oval + (at -2.35 1.1) + (size 0.6 0.6) + (drill 0.5) + (layers "*.Cu") + (remove_unused_layers no) + (uuid "3e61b2bb-7cf7-4b8c-b33f-e8d92a7be90a") + ) + (pad "2" thru_hole oval + (at 2.36254 1.11252) + (size 0.6 0.6) + (drill 0.5) + (layers "*.Cu") + (remove_unused_layers no) + (uuid "353c61b5-44df-47da-bbef-0e0c35f1fd76") + ) + (pad "2" thru_hole oval + (at 2.43866 -1.26492) + (size 0.6 0.6) + (drill 0.5) + (layers "*.Cu") + (remove_unused_layers no) + (uuid "30b4a52e-3e73-4d81-8cfb-5d9161437300") + ) + (pad "2" thru_hole oval + (at 3 0) + (size 2.5 4) + (drill 1.4) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "b2f188a9-9a3d-4e02-827f-2f69b2154ba5") + ) + (pad "2" thru_hole oval + (at 3 1.45288) + (size 0.6 0.6) + (drill 0.5) + (layers "*.Cu") + (remove_unused_layers no) + (uuid "713324d0-e95d-4df3-801d-4dbf6e6072ab") + ) + (pad "2" thru_hole oval + (at 3.56896 -1.25984) + (size 0.6 0.6) + (drill 0.5) + (layers "*.Cu") + (remove_unused_layers no) + (uuid "4104b769-505b-4352-9e37-7be181fa6837") + ) + (pad "2" thru_hole oval + (at 3.66254 1.10236) + (size 0.6 0.6) + (drill 0.5) + (layers "*.Cu") + (remove_unused_layers no) + (uuid "7296cac7-01f3-41d0-b29d-d100f0868943") + ) + (embedded_fonts no) ) diff --git a/Lib/domotab.pretty/Bornier_3.5mm_2pos.kicad_mod b/Lib/domotab.pretty/Bornier_3.5mm_2pos.kicad_mod index 3ecb9ac..e5d8290 100644 --- a/Lib/domotab.pretty/Bornier_3.5mm_2pos.kicad_mod +++ b/Lib/domotab.pretty/Bornier_3.5mm_2pos.kicad_mod @@ -1,37 +1,171 @@ -(footprint "Bornier_3.5mm_2pos" (version 20221018) (generator pcbnew) - (layer "F.Cu") - (tags "Bornier 3.5mm 2pos") - (attr through_hole) - (fp_text reference "Bornier" (at 0 4.4196) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.2))) - (tstamp 18a44435-bd3e-49f6-8c28-f849bfa3951d) - ) - (fp_text value "VAL**" (at 0 -4.2418) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.2))) - (tstamp d53e8e69-561c-4d33-80fe-62cbebe24800) - ) - (fp_text user "Wire_side" (at -0.0254 3.0988) (layer "F.SilkS") - (effects (font (size 0.39878 0.29972) (thickness 0.0508))) - (tstamp 4883e30d-23c5-4d1a-8528-1246a76aef68) - ) - (fp_line (start -3.5052 3.6068) (end -3.5052 -3.4036) - (stroke (width 0.24892) (type solid)) (layer "F.SilkS") (tstamp e4b32854-b043-4ec5-b4cd-14d5ed36c85d)) - (fp_line (start -2.4892 -2.1082) (end -1.2192 -2.1082) - (stroke (width 0.50038) (type solid)) (layer "F.SilkS") (tstamp 88e3df17-9b37-4299-a744-2b8585f1a127)) - (fp_line (start -1.7526 3.4544) (end -1.7526 2.5908) - (stroke (width 0.50038) (type solid)) (layer "F.SilkS") (tstamp ea41ea56-e200-4e92-be31-39f6d4715468)) - (fp_line (start 1.0922 -2.0828) (end 2.3622 -2.0828) - (stroke (width 0.50038) (type solid)) (layer "F.SilkS") (tstamp 43b73a4d-504f-42f4-92da-dca3be568cd5)) - (fp_line (start 1.7526 3.429) (end 1.7526 2.5654) - (stroke (width 0.50038) (type solid)) (layer "F.SilkS") (tstamp d88b0268-cafb-4848-87a4-b1bd354c1f19)) - (fp_line (start 3.5052 -3.4036) (end -3.5052 -3.4036) - (stroke (width 0.24892) (type solid)) (layer "F.SilkS") (tstamp dcaf70bc-d752-4799-9423-9d1c43860770)) - (fp_line (start 3.5052 2.3876) (end -3.5052 2.3876) - (stroke (width 0.24892) (type solid)) (layer "F.SilkS") (tstamp 1a2424d5-6f1f-48c2-9bc9-04f7f4015630)) - (fp_line (start 3.5052 3.6068) (end -3.5052 3.6068) - (stroke (width 0.24892) (type solid)) (layer "F.SilkS") (tstamp 30829788-1f9a-48b2-ba5c-c8e060f93d1a)) - (fp_line (start 3.5052 3.6068) (end 3.5052 -3.4036) - (stroke (width 0.24892) (type solid)) (layer "F.SilkS") (tstamp a0440148-fb32-4206-b287-269dac9dfd13)) - (pad "1" thru_hole circle (at -1.75006 0) (size 2.2 2.2) (drill 1.2) (layers "*.Cu" "*.Mask" "F.SilkS") (tstamp ff22901e-e030-4cfa-8656-d3f64b77e2fc)) - (pad "2" thru_hole circle (at 1.75006 0) (size 2.2 2.2) (drill 1.2) (layers "*.Cu" "*.Mask" "F.SilkS") (tstamp c6368bc7-22d2-41e2-bb33-10e576af169f)) +(footprint "Bornier_3.5mm_2pos" + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (layer "F.Cu") + (tags "Bornier 3.5mm 2pos") + (property "Reference" "Bornier" + (at 0 4.4196 0) + (layer "F.SilkS") + (uuid "d706f33b-087e-4822-aab0-07f56c6a6fd4") + (effects + (font + (size 1 1) + (thickness 0.2) + ) + ) + ) + (property "Value" "VAL**" + (at 0 -4.2418 0) + (layer "F.SilkS") + (uuid "5e36ee5b-8494-4dc1-8667-934ad36247c1") + (effects + (font + (size 1 1) + (thickness 0.2) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ac10bbe6-40dc-442e-9ef4-3e9290b2756b") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "223e7a44-2516-469f-903b-73e0b0474681") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (attr through_hole) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -3.5052 3.6068) + (end -3.5052 -3.4036) + (stroke + (width 0.24892) + (type solid) + ) + (layer "F.SilkS") + (uuid "a485b58e-9150-4556-8c6a-012455be8dab") + ) + (fp_line + (start -2.4892 -2.1082) + (end -1.2192 -2.1082) + (stroke + (width 0.50038) + (type solid) + ) + (layer "F.SilkS") + (uuid "56e4ab02-f3b8-49d7-8239-58ee9c9138d1") + ) + (fp_line + (start -1.7526 3.4544) + (end -1.7526 2.5908) + (stroke + (width 0.50038) + (type solid) + ) + (layer "F.SilkS") + (uuid "00441191-15fb-41c7-8a0e-9740cd4d43b1") + ) + (fp_line + (start 1.0922 -2.0828) + (end 2.3622 -2.0828) + (stroke + (width 0.50038) + (type solid) + ) + (layer "F.SilkS") + (uuid "7ce657de-2d1c-4637-961e-0562b2a0d428") + ) + (fp_line + (start 1.7526 3.429) + (end 1.7526 2.5654) + (stroke + (width 0.50038) + (type solid) + ) + (layer "F.SilkS") + (uuid "f11df63d-1592-46de-8adf-cd81862f7a03") + ) + (fp_line + (start 3.5052 -3.4036) + (end -3.5052 -3.4036) + (stroke + (width 0.24892) + (type solid) + ) + (layer "F.SilkS") + (uuid "05b3ca98-9fd0-4fe1-9d67-2433ab6c62d8") + ) + (fp_line + (start 3.5052 2.3876) + (end -3.5052 2.3876) + (stroke + (width 0.24892) + (type solid) + ) + (layer "F.SilkS") + (uuid "29f3aa91-e714-4257-bd04-71569c658f03") + ) + (fp_line + (start 3.5052 3.6068) + (end -3.5052 3.6068) + (stroke + (width 0.24892) + (type solid) + ) + (layer "F.SilkS") + (uuid "9ff1012d-a933-439d-8235-b874b2609058") + ) + (fp_line + (start 3.5052 3.6068) + (end 3.5052 -3.4036) + (stroke + (width 0.24892) + (type solid) + ) + (layer "F.SilkS") + (uuid "46e6b60e-c932-413d-8395-46fb648a4582") + ) + (fp_text user "Wire_side" + (at -0.0254 3.0988 0) + (layer "F.SilkS") + (uuid "5aa32951-fc2b-4ee6-ac39-772ae247235e") + (effects + (font + (size 0.39878 0.29972) + (thickness 0.0508) + ) + ) + ) + (pad "1" thru_hole circle + (at -1.75 0) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask" "F.SilkS") + (remove_unused_layers no) + (uuid "5744337c-42a2-42af-ac6b-e658d64a92e6") + ) + (pad "2" thru_hole circle + (at 1.75 0) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask" "F.SilkS") + (remove_unused_layers no) + (uuid "27b5ce0a-5ca7-479d-a650-d598ebbcb4a1") + ) + (embedded_fonts no) ) diff --git a/Lib/domotab.pretty/PCM12SMTR.kicad_mod b/Lib/domotab.pretty/PCM12SMTR.kicad_mod index 026c235..a8cb4c6 100644 --- a/Lib/domotab.pretty/PCM12SMTR.kicad_mod +++ b/Lib/domotab.pretty/PCM12SMTR.kicad_mod @@ -1,30 +1,210 @@ -(module PCM12SMTR (layer F.Cu) (tedit 5E84A29D) - (attr smd) - (fp_text reference REF** (at 0 3.25) (layer F.SilkS) - (effects (font (size 0.7 0.7) (thickness 0.1))) - ) - (fp_text value PCM12SMTR (at 0 -3.1) (layer F.Fab) - (effects (font (size 0.7 0.7) (thickness 0.1))) - ) - (fp_text user On (at -3.35 -2.1) (layer F.SilkS) - (effects (font (size 0.6 0.6) (thickness 0.1))) - ) - (fp_line (start 0.275 1.3) (end 0.275 2.175) (layer F.SilkS) (width 0.15)) - (fp_line (start 0.275 2.175) (end 0.475 2.375) (layer F.SilkS) (width 0.15)) - (fp_line (start 0.475 2.375) (end 1.025 2.375) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.025 2.375) (end 1.225 2.175) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.225 2.175) (end 1.225 1.3) (layer F.SilkS) (width 0.15)) - (fp_line (start -3.35 -1.3) (end -3.35 1.3) (layer F.SilkS) (width 0.15)) - (fp_line (start -3.35 1.3) (end 3.35 1.3) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.35 1.3) (end 3.35 -1.3) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.35 -1.3) (end -3.35 -1.3) (layer F.SilkS) (width 0.15)) - (pad ~ smd rect (at 3.65 1.1) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) - (pad ~ smd rect (at 3.65 -1.1) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) - (pad 1 smd rect (at -2.25 -1.75) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)) - (pad 2 smd rect (at 0.75 -1.75) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)) - (pad 3 smd rect (at 2.25 -1.75) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)) - (pad ~ smd rect (at -3.65 -1.1) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) - (pad ~ smd rect (at -3.65 1.1) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) - (pad "" np_thru_hole circle (at -1.5 0) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 1.5 0) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask)) +(footprint "PCM12SMTR" + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 3.25 0) + (layer "F.SilkS") + (uuid "8e1678a6-a147-49b4-a61d-59aa6d6e581b") + (effects + (font + (size 0.7 0.7) + (thickness 0.1) + ) + ) + ) + (property "Value" "PCM12SMTR" + (at 0 -3.1 0) + (layer "F.Fab") + (uuid "de16d358-c45e-47be-83ea-8624ecce4bfc") + (effects + (font + (size 0.7 0.7) + (thickness 0.1) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a51d8333-6d0a-4790-a0a3-1be502b1d018") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b9a74545-a5e7-4a5c-923c-862b7666ddcd") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -3.35 -1.3) + (end -3.35 1.3) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "e94b09f2-3e71-4d00-8187-c6e509e90fe6") + ) + (fp_line + (start -3.35 1.3) + (end 3.35 1.3) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "4879c353-c11c-4b3a-8bef-d065f0e67dfc") + ) + (fp_line + (start 0.275 1.3) + (end 0.275 2.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "dd3b4583-e927-478e-aeb4-1c7ef9766dcb") + ) + (fp_line + (start 0.275 2.175) + (end 0.475 2.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "ca7cc508-1c73-477a-9409-c6c556eb8075") + ) + (fp_line + (start 0.475 2.375) + (end 1.025 2.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "4505423e-a633-408c-8c49-0c787c8a93c4") + ) + (fp_line + (start 1.025 2.375) + (end 1.225 2.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "ec3b2569-e095-4084-b1ee-2bd3ef12d1ea") + ) + (fp_line + (start 1.225 2.175) + (end 1.225 1.3) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "b152e844-ee28-430f-bc7a-c48e51a8dfbb") + ) + (fp_line + (start 3.35 -1.3) + (end -3.35 -1.3) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "943de2e2-580e-42f4-b080-1a247af08054") + ) + (fp_line + (start 3.35 1.3) + (end 3.35 -1.3) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "67c7dfe7-1e74-43f3-a81e-f611ac0ac9fd") + ) + (fp_text user "On" + (at -3.35 -2.1 0) + (layer "F.SilkS") + (uuid "e47937cb-4a87-4fe5-95cf-7f65bae41519") + (effects + (font + (size 0.6 0.6) + (thickness 0.1) + ) + ) + ) + (pad "" np_thru_hole circle + (at -1.5 0) + (size 0.9 0.9) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (uuid "6eb12a7b-2739-4be9-b0e1-280423d3e9bb") + ) + (pad "" np_thru_hole circle + (at 1.5 0) + (size 0.9 0.9) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (uuid "4930f9aa-613c-48a7-b7a4-7298698c476c") + ) + (pad "1" smd rect + (at -2.25 -1.75) + (size 0.7 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "052aaf84-c13f-4734-bc36-bbba29e11441") + ) + (pad "2" smd rect + (at 0.75 -1.75) + (size 0.7 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "115372af-6e71-4cd8-a9cf-b09cb3777b04") + ) + (pad "3" smd rect + (at 2.25 -1.75) + (size 0.7 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "bc6c39bd-e830-4995-8d61-ed5d5bf80392") + ) + (pad "SH" smd rect + (at -3.65 -1.1) + (size 1 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "1fdd7071-9621-43d9-9d7c-126bce44bf6c") + ) + (pad "SH" smd rect + (at -3.65 0.8) + (size 1 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "e7e88dab-9867-474f-a8eb-7c78a9e44ef7") + ) + (pad "SH" smd rect + (at 3.65 -1.1) + (size 1 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "bfbb1e0c-0e47-4ebe-8e74-2fd9957f7721") + ) + (pad "SH" smd rect + (at 3.65 0.8) + (size 1 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "0959ced8-cc3b-4306-95cc-6d00c44e2905") + ) + (embedded_fonts no) ) diff --git a/Lib/domotab.pretty/TO-247_mos.kicad_mod b/Lib/domotab.pretty/TO-247_mos.kicad_mod index e9c0b58..cae390c 100644 --- a/Lib/domotab.pretty/TO-247_mos.kicad_mod +++ b/Lib/domotab.pretty/TO-247_mos.kicad_mod @@ -1,15 +1,148 @@ -(module TO-247_mos (layer F.Cu) (tedit 5C3CF938) - (fp_text reference REF** (at 0 -3.05) (layer F.SilkS) - (effects (font (size 0.8 0.8) (thickness 0.15))) - ) - (fp_text value TO-247_mos (at 0 -3.15) (layer F.SilkS) hide - (effects (font (size 0.8 0.8) (thickness 0.15))) - ) - (fp_line (start -7.5 -2.5) (end 7.5 -2.5) (layer F.SilkS) (width 0.15)) - (fp_line (start 7.5 -2.5) (end 7.5 2.5) (layer F.SilkS) (width 0.15)) - (fp_line (start 7.5 2.5) (end -7.5 2.5) (layer F.SilkS) (width 0.15)) - (fp_line (start -7.5 2.5) (end -7.5 -2.5) (layer F.SilkS) (width 0.15)) - (pad G thru_hole circle (at -5.3 0) (size 2.4 2.4) (drill 1.6) (layers *.Cu *.Mask)) - (pad D thru_hole circle (at 0 0) (size 2.4 2.4) (drill 1.6) (layers *.Cu *.Mask)) - (pad S thru_hole circle (at 5.3 0) (size 2.4 2.4) (drill 1.6) (layers *.Cu *.Mask)) +(footprint "TO-247_mos" + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -3.05 0) + (layer "F.SilkS") + (uuid "f64ceb48-92b4-4845-93b1-6ff348cf12df") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (property "Value" "TO-247_mos" + (at 0 -3.15 0) + (layer "F.SilkS") + (hide yes) + (uuid "f855237c-bd6a-4e37-869a-1c9af880fce6") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c16eca5e-879b-45c9-82e8-59e3598c1ebd") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7ae669ba-c511-4c19-88c8-c24a71d7d6b1") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (attr through_hole) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -7.5 -2.5) + (end 7.5 -2.5) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "522322cf-02f9-41ef-a24d-ee02383f61b6") + ) + (fp_line + (start -7.5 0.5) + (end -7.5 -2.5) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "eeeab522-e51f-4672-b456-1e27251ff375") + ) + (fp_line + (start -7.5 0.5) + (end -6.75 2.5) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "b6d629f5-4841-4c8e-b5c6-9b6f2169e98a") + ) + (fp_line + (start -7.475 -2.25) + (end 7.5 -2.25) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "aa01bff9-bbff-4e1a-8e41-aa3d099c4fc5") + ) + (fp_line + (start 6.75 2.5) + (end -6.75 2.5) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "f1dbd8d0-d6e9-49c5-97db-d14921557cc9") + ) + (fp_line + (start 7.5 -2.5) + (end 7.5 0.5) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "a489f3d5-3563-433c-a26e-59deeef6859b") + ) + (fp_line + (start 7.5 0.5) + (end 6.75 2.5) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "cd19043f-518c-46ff-a7d6-7d8e7fcf692a") + ) + (pad "D" thru_hole circle + (at 0 0) + (size 2.4 2.4) + (drill 1.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "cccd9792-bffb-4244-9bc3-596b531e6317") + ) + (pad "G" thru_hole circle + (at -5.3 0) + (size 2.4 2.4) + (drill 1.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "95d303ac-aef4-4934-afda-89a9f377e2ad") + ) + (pad "S" thru_hole circle + (at 5.3 0) + (size 2.4 2.4) + (drill 1.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "ad92b69e-970f-4ab7-b74f-8e24977ee7fc") + ) + (embedded_fonts no) ) diff --git a/Lib/domotab.pretty/USB_A_Male_CMS.kicad_mod b/Lib/domotab.pretty/USB_A_Male_CMS.kicad_mod index 535a854..241695c 100644 --- a/Lib/domotab.pretty/USB_A_Male_CMS.kicad_mod +++ b/Lib/domotab.pretty/USB_A_Male_CMS.kicad_mod @@ -1,34 +1,248 @@ -(module USB_A_Male_CMS (layer F.Cu) (tedit 5E84A6DB) - (tags "USB Type A Male CMS") - (attr smd) - (fp_text reference USB_A_Male_CMS (at 0 7.0358) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.2))) - ) - (fp_text value VAL** (at 0 -1.8288) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.2))) - ) - (fp_text user "PCB Edge" (at 9.3726 4.064) (layer F.SilkS) - (effects (font (size 0.50038 0.39878) (thickness 0.09906))) - ) - (fp_line (start 1.905 15.367) (end 1.905 16.7894) (layer F.SilkS) (width 0.14986)) - (fp_line (start 4.445 15.367) (end 1.905 15.367) (layer F.SilkS) (width 0.14986)) - (fp_line (start 4.445 16.7894) (end 4.445 15.367) (layer F.SilkS) (width 0.14986)) - (fp_line (start 1.905 16.7894) (end 4.445 16.7894) (layer F.SilkS) (width 0.14986)) - (fp_line (start -4.4704 16.7894) (end -1.9304 16.7894) (layer F.SilkS) (width 0.14986)) - (fp_line (start -1.9304 16.7894) (end -1.9304 15.367) (layer F.SilkS) (width 0.14986)) - (fp_line (start -1.9304 15.367) (end -4.4704 15.367) (layer F.SilkS) (width 0.14986)) - (fp_line (start -4.4704 15.367) (end -4.4704 16.7894) (layer F.SilkS) (width 0.14986)) - (fp_line (start -6.0198 1.27) (end 6.0198 1.27) (layer F.SilkS) (width 0.14986)) - (fp_line (start 6.0198 1.27) (end 6.0198 20.0152) (layer F.SilkS) (width 0.14986)) - (fp_line (start 6.0198 20.0152) (end -6.0198 20.0152) (layer F.SilkS) (width 0.14986)) - (fp_line (start -6.0198 20.0152) (end -6.0198 1.27) (layer F.SilkS) (width 0.14986)) - (fp_line (start -7.874 4.5212) (end 8.5852 4.5212) (layer F.SilkS) (width 0.14986)) - (pad 4 thru_hole circle (at -5.90042 2.49936) (size 2.99974 2.99974) (drill 2.49936) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.30124 2.49936) (size 1.30048 1.30048) (drill 1.30048) (layers *.Cu *.Mask)) - (pad 4 smd rect (at -3.50012 0) (size 1.09982 1.99898) (layers F.Cu F.Paste F.Mask)) - (pad 1 smd rect (at 3.50012 0) (size 1.09982 1.99898) (layers F.Cu F.Paste F.Mask)) - (pad 2 smd rect (at 1.00076 0) (size 1.09982 1.99898) (layers F.Cu F.Paste F.Mask)) - (pad 3 smd rect (at -1.00076 0) (size 1.09982 1.99898) (layers F.Cu F.Paste F.Mask)) - (pad "" np_thru_hole circle (at -2.30124 2.49936) (size 1.30048 1.30048) (drill 1.30048) (layers *.Cu *.Mask)) - (pad 4 thru_hole circle (at 5.90042 2.49936) (size 2.99974 2.99974) (drill 2.49936) (layers *.Cu *.Mask)) +(footprint "USB_A_Male_CMS" + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (layer "F.Cu") + (tags "USB Type A Male CMS") + (property "Reference" "USB_A_Male_CMS" + (at 0 7.0358 0) + (layer "F.SilkS") + (uuid "30aa027c-e257-4b47-a676-8dc2c894f4a5") + (effects + (font + (size 1 1) + (thickness 0.2) + ) + ) + ) + (property "Value" "VAL**" + (at 0 -1.8288 0) + (layer "F.SilkS") + (uuid "82326641-56d1-4e39-90f1-863432faa39c") + (effects + (font + (size 1 1) + (thickness 0.2) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2743cc54-b27b-405a-8ed4-c1cf4450c5ee") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "137b13b5-ab98-4383-ad1c-bd3b7429cb3a") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -7.874 4.5212) + (end 8.5852 4.5212) + (stroke + (width 0.14986) + (type solid) + ) + (layer "F.SilkS") + (uuid "f28f67e9-2f28-4941-83df-af7391949d20") + ) + (fp_line + (start -6.0198 1.27) + (end 6.0198 1.27) + (stroke + (width 0.14986) + (type solid) + ) + (layer "F.SilkS") + (uuid "3cd38344-8f6c-4c7b-b76b-0549efc4b735") + ) + (fp_line + (start -6.0198 20.0152) + (end -6.0198 1.27) + (stroke + (width 0.14986) + (type solid) + ) + (layer "F.SilkS") + (uuid "f1c64187-0fc0-4dbc-9087-f464f56ccdb5") + ) + (fp_line + (start -4.4704 15.367) + (end -4.4704 16.7894) + (stroke + (width 0.14986) + (type solid) + ) + (layer "F.SilkS") + (uuid "52f79224-27f0-4e2e-8e62-cf180838c10c") + ) + (fp_line + (start -4.4704 16.7894) + (end -1.9304 16.7894) + (stroke + (width 0.14986) + (type solid) + ) + (layer "F.SilkS") + (uuid "299d30a1-0720-41ab-b418-07732fa00387") + ) + (fp_line + (start -1.9304 15.367) + (end -4.4704 15.367) + (stroke + (width 0.14986) + (type solid) + ) + (layer "F.SilkS") + (uuid "754f9165-41c2-4c6f-b6de-bb74c517c549") + ) + (fp_line + (start -1.9304 16.7894) + (end -1.9304 15.367) + (stroke + (width 0.14986) + (type solid) + ) + (layer "F.SilkS") + (uuid "e6302c8f-4aee-46fc-8728-12e8938bdeff") + ) + (fp_line + (start 1.905 15.367) + (end 1.905 16.7894) + (stroke + (width 0.14986) + (type solid) + ) + (layer "F.SilkS") + (uuid "3c90c854-a733-4b71-8de0-858f62445a08") + ) + (fp_line + (start 1.905 16.7894) + (end 4.445 16.7894) + (stroke + (width 0.14986) + (type solid) + ) + (layer "F.SilkS") + (uuid "c5477d49-fdf7-4b8a-bcab-dd9aae3d67b9") + ) + (fp_line + (start 4.445 15.367) + (end 1.905 15.367) + (stroke + (width 0.14986) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c8325d0-2e86-4170-be87-0125bfe667b9") + ) + (fp_line + (start 4.445 16.7894) + (end 4.445 15.367) + (stroke + (width 0.14986) + (type solid) + ) + (layer "F.SilkS") + (uuid "c1b20931-560d-422d-a948-06afc08611e9") + ) + (fp_line + (start 6.0198 1.27) + (end 6.0198 20.0152) + (stroke + (width 0.14986) + (type solid) + ) + (layer "F.SilkS") + (uuid "147ca4d6-3148-4699-9d8f-c4079fcfee53") + ) + (fp_line + (start 6.0198 20.0152) + (end -6.0198 20.0152) + (stroke + (width 0.14986) + (type solid) + ) + (layer "F.SilkS") + (uuid "57f6bdd7-1ca5-43af-ba1b-de41d04c6219") + ) + (fp_text user "PCB Edge" + (at 9.3726 4.064 0) + (layer "F.SilkS") + (uuid "f9c671b9-ac5f-46b0-9118-a6513429716e") + (effects + (font + (size 0.50038 0.39878) + (thickness 0.09906) + ) + ) + ) + (pad "" np_thru_hole circle + (at -2.30124 2.49936) + (size 1.30048 1.30048) + (drill 1.30048) + (layers "*.Cu" "*.Mask") + (uuid "89b7010e-46c4-444f-91eb-002ac6aa0c87") + ) + (pad "" np_thru_hole circle + (at 2.30124 2.49936) + (size 1.30048 1.30048) + (drill 1.30048) + (layers "*.Cu" "*.Mask") + (uuid "19801d56-2731-41b2-9b73-7d00e919641e") + ) + (pad "1" smd rect + (at 3.50012 0) + (size 1.09982 1.99898) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "63020b4d-9441-4d25-a7e9-424463acb73c") + ) + (pad "2" smd rect + (at 1.00076 0) + (size 1.09982 1.99898) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "a8d7ce57-2ddd-4efe-afe1-56694e88c4de") + ) + (pad "3" smd rect + (at -1.00076 0) + (size 1.09982 1.99898) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "261e33e9-161d-404e-8120-f82005cab810") + ) + (pad "4" thru_hole circle + (at -5.90042 2.49936) + (size 2.99974 2.99974) + (drill 2.49936) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "f0e98cdf-3a5f-4d72-aa4d-6b380a528c3a") + ) + (pad "4" smd rect + (at -3.50012 0) + (size 1.09982 1.99898) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "945a20aa-6eea-44b2-8aad-c5911da76593") + ) + (pad "4" thru_hole circle + (at 5.90042 2.49936) + (size 2.99974 2.99974) + (drill 2.49936) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "25beaa39-2d1b-48fe-8f3b-dbfe9a14bc1d") + ) + (embedded_fonts no) ) -- 2.43.0