Footprint updates
authorNathael Pajani <nathael.pajani@ed3l.fr>
Thu, 10 Sep 2026 21:47:47 +0000 (23:47 +0200)
committerNathael Pajani <nathael.pajani@ed3l.fr>
Thu, 10 Sep 2026 21:47:47 +0000 (23:47 +0200)
Lib/domotab.pretty/2pos_18AWG.kicad_mod
Lib/domotab.pretty/Bornier_3.5mm_2pos.kicad_mod
Lib/domotab.pretty/PCM12SMTR.kicad_mod
Lib/domotab.pretty/TO-247_mos.kicad_mod
Lib/domotab.pretty/USB_A_Male_CMS.kicad_mod

index 245e8d4..5c029d2 100644 (file)
-(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)
 )
index 3ecb9ac..e5d8290 100644 (file)
-(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)
 )
index 026c235..a8cb4c6 100644 (file)
-(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)
 )
index e9c0b58..cae390c 100644 (file)
-(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)
 )
index 535a854..241695c 100644 (file)
-(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)
 )