Mounting hole 2mm; Fixed SWD 1x6 footprint

This commit is contained in:
2026-03-02 17:08:21 +03:00
parent fe46750a29
commit cb614b5a0b
3 changed files with 212 additions and 39 deletions

View File

@@ -0,0 +1,98 @@
(footprint "MountingHole_2.0mm"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "Mounting Hole 2.0mm, no annular, generated by kicad-footprint-generator mountinghole.py")
(tags "mountinghole")
(property "Reference" "REF**"
(at 0 -3.05 0)
(layer "F.SilkS")
(hide yes)
(uuid "31eca478-60fc-495a-ae80-7b40b0ea3a35")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "MountingHole_2.0mm"
(at 0 3.05 0)
(layer "F.Fab")
(hide yes)
(uuid "c38ef050-c85f-421e-8ed5-47b949e665b0")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "68a63489-876d-4e83-b406-696fb4333703")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "b5cbc8c9-5aba-4684-b2c3-ac22e057cf56")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr exclude_from_pos_files exclude_from_bom)
(fp_circle
(center 0 0)
(end 2 0)
(stroke
(width 0.15)
(type solid)
)
(fill no)
(layer "Cmts.User")
(uuid "14e150cf-2bb5-4b01-a516-a9f05f03b331")
)
(fp_circle
(center 0 0)
(end 2.25 0)
(stroke
(width 0.05)
(type solid)
)
(fill no)
(layer "F.CrtYd")
(uuid "e31e3dd7-dd01-412c-815b-49c0af41f4ec")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(uuid "7405d3d3-97cd-4ab2-8f35-a20f1bd5bc57")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "" np_thru_hole circle
(at 0 0)
(size 2 2)
(drill 2)
(layers "*.Cu" "*.Mask")
(uuid "a28ae78b-453a-44ab-8471-b343578c90b4")
)
(embedded_fonts no)
)

View File

@@ -0,0 +1,87 @@
(footprint "MountingHole_2.0mm_no_head"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "Mounting Hole 2.0mm, no annular, generated by kicad-footprint-generator mountinghole.py")
(tags "mountinghole")
(property "Reference" "REF**"
(at 0 -3.05 0)
(layer "F.SilkS")
(hide yes)
(uuid "31eca478-60fc-495a-ae80-7b40b0ea3a35")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "MountingHole_2.0mm_no_head"
(at 0 3.05 0)
(layer "F.Fab")
(hide yes)
(uuid "c38ef050-c85f-421e-8ed5-47b949e665b0")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "68a63489-876d-4e83-b406-696fb4333703")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "b5cbc8c9-5aba-4684-b2c3-ac22e057cf56")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr exclude_from_pos_files exclude_from_bom)
(fp_circle
(center 0 0)
(end 1.05 0)
(stroke
(width 0.05)
(type solid)
)
(fill no)
(layer "F.CrtYd")
(uuid "e31e3dd7-dd01-412c-815b-49c0af41f4ec")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(uuid "7405d3d3-97cd-4ab2-8f35-a20f1bd5bc57")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "" np_thru_hole circle
(at 0 0)
(size 2 2)
(drill 2)
(layers "*.Cu" "*.Mask")
(uuid "a28ae78b-453a-44ab-8471-b343578c90b4")
)
(embedded_fonts no)
)

View File

@@ -1,10 +1,10 @@
(footprint "SWD_6x1_1.27mm" (footprint "SWD_6x1_1.27mm"
(version 20240108) (version 20241229)
(generator "pcbnew") (generator "pcbnew")
(generator_version "8.0") (generator_version "9.0")
(layer "F.Cu") (layer "F.Cu")
(property "Reference" "REF**" (property "Reference" "REF**"
(at -3.81 -1.27 0) (at 4.5 0 0)
(layer "F.SilkS") (layer "F.SilkS")
(uuid "6fe21b6b-03f6-4d1f-8c3c-3e60c5bbc6b6") (uuid "6fe21b6b-03f6-4d1f-8c3c-3e60c5bbc6b6")
(effects (effects
@@ -26,19 +26,6 @@
) )
) )
) )
(property "Footprint" ""
(at 0 17.82 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "4e88df68-5b43-4715-877a-b7ba899e2989")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" "" (property "Datasheet" ""
(at 0 17.82 0) (at 0 17.82 0)
(unlocked yes) (unlocked yes)
@@ -73,7 +60,7 @@
(width 0.12) (width 0.12)
(type default) (type default)
) )
(fill none) (fill no)
(layer "F.SilkS") (layer "F.SilkS")
(uuid "88e9190f-6505-474d-8594-b7ee15581e6a") (uuid "88e9190f-6505-474d-8594-b7ee15581e6a")
) )
@@ -85,13 +72,13 @@
(width 0.12) (width 0.12)
(type solid) (type solid)
) )
(fill solid) (fill yes)
(layer "F.SilkS") (layer "F.SilkS")
(uuid "18bac05f-d1e2-432e-b701-ee702af0cab8") (uuid "18bac05f-d1e2-432e-b701-ee702af0cab8")
) )
(fp_line (fp_line
(start -4.6 0.3) (start -4.6 -1.1)
(end -4.5 0.6) (end -4.5 -1.4)
(stroke (stroke
(width 0.12) (width 0.12)
(type default) (type default)
@@ -100,8 +87,8 @@
(uuid "7dfbb56f-46d2-44d3-90c4-7d2a4b3eada5") (uuid "7dfbb56f-46d2-44d3-90c4-7d2a4b3eada5")
) )
(fp_line (fp_line
(start -4.5 0.6) (start -4.5 -1.4)
(end -4.5 -0.7) (end -4.5 -0.1)
(stroke (stroke
(width 0.12) (width 0.12)
(type default) (type default)
@@ -110,8 +97,8 @@
(uuid "36b81685-9fb7-4b8e-83a5-e25ca49c70ea") (uuid "36b81685-9fb7-4b8e-83a5-e25ca49c70ea")
) )
(fp_line (fp_line
(start -4.5 0.6) (start -4.5 -1.4)
(end -4.4 0.3) (end -4.4 -1.1)
(stroke (stroke
(width 0.12) (width 0.12)
(type default) (type default)
@@ -120,8 +107,8 @@
(uuid "59a4c509-d6ba-465d-935c-575f2431f21d") (uuid "59a4c509-d6ba-465d-935c-575f2431f21d")
) )
(fp_line (fp_line
(start -4.4 0.3) (start -4.4 -1.1)
(end -4.6 0.3) (end -4.6 -1.1)
(stroke (stroke
(width 0.12) (width 0.12)
(type default) (type default)
@@ -130,8 +117,8 @@
(uuid "95060890-8e8a-4531-833a-11eae445ad7c") (uuid "95060890-8e8a-4531-833a-11eae445ad7c")
) )
(fp_line (fp_line
(start -4 0.8) (start -4 -1.6)
(end 4 0.8) (end 4 -1.6)
(stroke (stroke
(width 0.12) (width 0.12)
(type default) (type default)
@@ -140,8 +127,8 @@
(uuid "73ab358f-e35e-4373-afde-e6111deffb2b") (uuid "73ab358f-e35e-4373-afde-e6111deffb2b")
) )
(fp_line (fp_line
(start 4.2 0.3) (start 4.2 -1.1)
(end 4.3 0.6) (end 4.3 -1.4)
(stroke (stroke
(width 0.12) (width 0.12)
(type default) (type default)
@@ -150,8 +137,8 @@
(uuid "3b537f2a-47a1-4fa4-bfbe-ef216e4e9923") (uuid "3b537f2a-47a1-4fa4-bfbe-ef216e4e9923")
) )
(fp_line (fp_line
(start 4.3 0.6) (start 4.3 -1.4)
(end 4.3 -0.7) (end 4.3 -0.1)
(stroke (stroke
(width 0.12) (width 0.12)
(type default) (type default)
@@ -160,8 +147,8 @@
(uuid "96b36c40-0d4d-4850-b8e1-4d5404e58def") (uuid "96b36c40-0d4d-4850-b8e1-4d5404e58def")
) )
(fp_line (fp_line
(start 4.3 0.6) (start 4.3 -1.4)
(end 4.4 0.3) (end 4.4 -1.1)
(stroke (stroke
(width 0.12) (width 0.12)
(type default) (type default)
@@ -170,8 +157,8 @@
(uuid "9fc6df96-cf90-4651-bb0c-b9623e5daa99") (uuid "9fc6df96-cf90-4651-bb0c-b9623e5daa99")
) )
(fp_line (fp_line
(start 4.4 0.3) (start 4.4 -1.1)
(end 4.2 0.3) (end 4.2 -1.1)
(stroke (stroke
(width 0.12) (width 0.12)
(type default) (type default)
@@ -186,7 +173,7 @@
(width 0.12) (width 0.12)
(type default) (type default)
) )
(fill none) (fill no)
(layer "F.CrtYd") (layer "F.CrtYd")
(uuid "51649daf-ec18-4aaa-997c-5f58e2e0170b") (uuid "51649daf-ec18-4aaa-997c-5f58e2e0170b")
) )
@@ -197,12 +184,12 @@
(width 0.1) (width 0.1)
(type default) (type default)
) )
(fill none) (fill no)
(layer "F.Fab") (layer "F.Fab")
(uuid "e3ee38a2-6f50-46e1-a1f9-27f3226c2746") (uuid "e3ee38a2-6f50-46e1-a1f9-27f3226c2746")
) )
(fp_text user "PCB edge" (fp_text user "PCB edge"
(at 4.4 0.3 0) (at 4.4 -0.5 0)
(layer "Eco1.User") (layer "Eco1.User")
(uuid "e286ab46-2976-4947-a535-6818e83a4aea") (uuid "e286ab46-2976-4947-a535-6818e83a4aea")
(effects (effects
@@ -274,4 +261,5 @@
(remove_unused_layers no) (remove_unused_layers no)
(uuid "b0bbbd7b-3202-4751-910f-c94ef26eefac") (uuid "b0bbbd7b-3202-4751-910f-c94ef26eefac")
) )
(embedded_fonts no)
) )