7
mirror of https://gitlab.com/kicad/libraries/kicad-footprints.git synced 2025-03-29 22:56:56 +00:00

Generate new Harwin Gecko G125 parts

Output of https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/merge_requests/1554

See merge request kicad/libraries/kicad-footprints!4078
This commit is contained in:
auto-mr-token 2025-03-25 19:49:45 +00:00 committed by kliment
parent dea7bea122
commit 3e7accd769
8 changed files with 2844 additions and 0 deletions

View File

@ -0,0 +1,261 @@
(footprint "Harwin_Gecko_G125-MS10605M2P_2x03_P1.25mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Harwin Male Vertical Surface Mount Double Row 1.25mm (0.049 inch) Pitch PCB Connector, G125-MS10605M2P, 3 Pins per row (https://cdn.harwin.com/pdfs/G125-MS1XX05M2P.pdf), generated with kicad-footprint-generator")
(tags "connector Harwin Gecko vertical")
(property "Reference" "REF**"
(at 0 -4.05 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Harwin_Gecko_G125-MS10605M2P_2x03_P1.25mm_Vertical"
(at 0 4.05 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -3.16 2.56)
(end -5.15 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.86 -2.56)
(end -5.15 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.86 -2.56)
(end 5.15 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.86 2.56)
(end 5.15 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -5.15 2.56)
(mid -7.71 0)
(end -5.15 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 5.15 -2.56)
(mid 7.71 0)
(end 5.15 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy -1.86 2.56)
(xy -1.86 3.24)
(xy -2.54 2.56)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -8.1 -3.4)
(end -8.1 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -8.1 3.4)
(end 8.1 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8.1 -3.4)
(end -8.1 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8.1 3.4)
(end 8.1 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -5.15 -2.45)
(end 5.15 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.15 2.45)
(end 5.15 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.75 2.45)
(end -1.25 1.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.25 1.45)
(end -0.75 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -5.15 2.45)
(mid -7.6 0)
(end -5.15 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.15 -2.45)
(mid 7.6 0)
(end 5.15 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -1.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "2" smd roundrect
(at 0 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "3" smd roundrect
(at 1.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "4" smd roundrect
(at -1.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "5" smd roundrect
(at 0 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "6" smd roundrect
(at 1.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "MP" thru_hole circle
(at -5.15 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "MP" thru_hole circle
(at 5.15 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Harwin.3dshapes/Harwin_Gecko_G125-MS10605M2P_2x03_P1.25mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,285 @@
(footprint "Harwin_Gecko_G125-MS11005M2P_2x05_P1.25mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Harwin Male Vertical Surface Mount Double Row 1.25mm (0.049 inch) Pitch PCB Connector, G125-MS11005M2P, 5 Pins per row (https://cdn.harwin.com/pdfs/G125-MS1XX05M2P.pdf), generated with kicad-footprint-generator")
(tags "connector Harwin Gecko vertical")
(property "Reference" "REF**"
(at 0 -4.05 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Harwin_Gecko_G125-MS11005M2P_2x05_P1.25mm_Vertical"
(at 0 4.05 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -4.41 2.56)
(end -6.4 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.11 -2.56)
(end -6.4 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 3.11 -2.56)
(end 6.4 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 3.11 2.56)
(end 6.4 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -6.4 2.56)
(mid -8.96 0)
(end -6.4 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 6.4 -2.56)
(mid 8.96 0)
(end 6.4 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy -3.11 2.56)
(xy -3.11 3.24)
(xy -3.79 2.56)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -9.35 -3.4)
(end -9.35 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.35 3.4)
(end 9.35 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.35 -3.4)
(end -9.35 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.35 3.4)
(end 9.35 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -6.4 -2.45)
(end 6.4 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.4 2.45)
(end 6.4 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 2.45)
(end -2.5 1.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.5 1.45)
(end -2 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -6.4 2.45)
(mid -8.85 0)
(end -6.4 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 6.4 -2.45)
(mid 8.85 0)
(end 6.4 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -2.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "2" smd roundrect
(at -1.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "3" smd roundrect
(at 0 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "4" smd roundrect
(at 1.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "5" smd roundrect
(at 2.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "6" smd roundrect
(at -2.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "7" smd roundrect
(at -1.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "8" smd roundrect
(at 0 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "9" smd roundrect
(at 1.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "10" smd roundrect
(at 2.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "MP" thru_hole circle
(at -6.4 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "MP" thru_hole circle
(at 6.4 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Harwin.3dshapes/Harwin_Gecko_G125-MS11005M2P_2x05_P1.25mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,297 @@
(footprint "Harwin_Gecko_G125-MS11205M2P_2x06_P1.25mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Harwin Male Vertical Surface Mount Double Row 1.25mm (0.049 inch) Pitch PCB Connector, G125-MS11205M2P, 6 Pins per row (https://cdn.harwin.com/pdfs/G125-MS1XX05M2P.pdf), generated with kicad-footprint-generator")
(tags "connector Harwin Gecko vertical")
(property "Reference" "REF**"
(at 0 -4.05 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Harwin_Gecko_G125-MS11205M2P_2x06_P1.25mm_Vertical"
(at 0 4.05 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -5.035 2.56)
(end -7.025 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.735 -2.56)
(end -7.025 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 3.735 -2.56)
(end 7.025 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 3.735 2.56)
(end 7.025 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -7.025 2.56)
(mid -9.585 0)
(end -7.025 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 7.025 -2.56)
(mid 9.585 0)
(end 7.025 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy -3.735 2.56)
(xy -3.735 3.24)
(xy -4.415 2.56)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -9.98 -3.4)
(end -9.98 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.98 3.4)
(end 9.98 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.98 -3.4)
(end -9.98 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.98 3.4)
(end 9.98 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -7.025 -2.45)
(end 7.025 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -7.025 2.45)
(end 7.025 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.625 2.45)
(end -3.125 1.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.125 1.45)
(end -2.625 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -7.025 2.45)
(mid -9.475 0)
(end -7.025 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 7.025 -2.45)
(mid 9.475 0)
(end 7.025 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -3.125 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "2" smd roundrect
(at -1.875 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "3" smd roundrect
(at -0.625 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "4" smd roundrect
(at 0.625 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "5" smd roundrect
(at 1.875 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "6" smd roundrect
(at 3.125 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "7" smd roundrect
(at -3.125 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "8" smd roundrect
(at -1.875 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "9" smd roundrect
(at -0.625 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "10" smd roundrect
(at 0.625 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "11" smd roundrect
(at 1.875 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "12" smd roundrect
(at 3.125 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "MP" thru_hole circle
(at -7.025 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "MP" thru_hole circle
(at 7.025 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Harwin.3dshapes/Harwin_Gecko_G125-MS11205M2P_2x06_P1.25mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,321 @@
(footprint "Harwin_Gecko_G125-MS11605M2P_2x08_P1.25mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Harwin Male Vertical Surface Mount Double Row 1.25mm (0.049 inch) Pitch PCB Connector, G125-MS11605M2P, 8 Pins per row (https://cdn.harwin.com/pdfs/G125-MS1XX05M2P.pdf), generated with kicad-footprint-generator")
(tags "connector Harwin Gecko vertical")
(property "Reference" "REF**"
(at 0 -4.05 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Harwin_Gecko_G125-MS11605M2P_2x08_P1.25mm_Vertical"
(at 0 4.05 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -6.285 2.56)
(end -8.275 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -4.985 -2.56)
(end -8.275 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 4.985 -2.56)
(end 8.275 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 4.985 2.56)
(end 8.275 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -8.275 2.56)
(mid -10.835 0)
(end -8.275 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 8.275 -2.56)
(mid 10.835 0)
(end 8.275 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy -4.985 2.56)
(xy -4.985 3.24)
(xy -5.665 2.56)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -11.22 -3.4)
(end -11.22 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.22 3.4)
(end 11.22 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.22 -3.4)
(end -11.22 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.22 3.4)
(end 11.22 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -8.275 -2.45)
(end 8.275 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.275 2.45)
(end 8.275 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.875 2.45)
(end -4.375 1.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.375 1.45)
(end -3.875 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.275 2.45)
(mid -10.725 0)
(end -8.275 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 8.275 -2.45)
(mid 10.725 0)
(end 8.275 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -4.375 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "2" smd roundrect
(at -3.125 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "3" smd roundrect
(at -1.875 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "4" smd roundrect
(at -0.625 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "5" smd roundrect
(at 0.625 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "6" smd roundrect
(at 1.875 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "7" smd roundrect
(at 3.125 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "8" smd roundrect
(at 4.375 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "9" smd roundrect
(at -4.375 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "10" smd roundrect
(at -3.125 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "11" smd roundrect
(at -1.875 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "12" smd roundrect
(at -0.625 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "13" smd roundrect
(at 0.625 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "14" smd roundrect
(at 1.875 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "15" smd roundrect
(at 3.125 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "16" smd roundrect
(at 4.375 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "MP" thru_hole circle
(at -8.275 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "MP" thru_hole circle
(at 8.275 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Harwin.3dshapes/Harwin_Gecko_G125-MS11605M2P_2x08_P1.25mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,345 @@
(footprint "Harwin_Gecko_G125-MS12005M2P_2x10_P1.25mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Harwin Male Vertical Surface Mount Double Row 1.25mm (0.049 inch) Pitch PCB Connector, G125-MS12005M2P, 10 Pins per row (https://cdn.harwin.com/pdfs/G125-MS1XX05M2P.pdf), generated with kicad-footprint-generator")
(tags "connector Harwin Gecko vertical")
(property "Reference" "REF**"
(at 0 -4.05 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Harwin_Gecko_G125-MS12005M2P_2x10_P1.25mm_Vertical"
(at 0 4.05 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -7.535 2.56)
(end -9.525 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -6.235 -2.56)
(end -9.525 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.235 -2.56)
(end 9.525 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.235 2.56)
(end 9.525 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -9.525 2.56)
(mid -12.085 0)
(end -9.525 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 9.525 -2.56)
(mid 12.085 0)
(end 9.525 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy -6.235 2.56)
(xy -6.235 3.24)
(xy -6.915 2.56)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -12.48 -3.4)
(end -12.48 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -12.48 3.4)
(end 12.48 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 12.48 -3.4)
(end -12.48 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 12.48 3.4)
(end 12.48 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.525 -2.45)
(end 9.525 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.525 2.45)
(end 9.525 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.125 2.45)
(end -5.625 1.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.625 1.45)
(end -5.125 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.525 2.45)
(mid -11.975 0)
(end -9.525 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 9.525 -2.45)
(mid 11.975 0)
(end 9.525 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -5.625 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "2" smd roundrect
(at -4.375 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "3" smd roundrect
(at -3.125 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "4" smd roundrect
(at -1.875 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "5" smd roundrect
(at -0.625 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "6" smd roundrect
(at 0.625 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "7" smd roundrect
(at 1.875 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "8" smd roundrect
(at 3.125 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "9" smd roundrect
(at 4.375 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "10" smd roundrect
(at 5.625 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "11" smd roundrect
(at -5.625 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "12" smd roundrect
(at -4.375 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "13" smd roundrect
(at -3.125 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "14" smd roundrect
(at -1.875 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "15" smd roundrect
(at -0.625 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "16" smd roundrect
(at 0.625 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "17" smd roundrect
(at 1.875 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "18" smd roundrect
(at 3.125 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "19" smd roundrect
(at 4.375 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "20" smd roundrect
(at 5.625 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "MP" thru_hole circle
(at -9.525 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "MP" thru_hole circle
(at 9.525 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Harwin.3dshapes/Harwin_Gecko_G125-MS12005M2P_2x10_P1.25mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,381 @@
(footprint "Harwin_Gecko_G125-MS12605M2P_2x13_P1.25mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Harwin Male Vertical Surface Mount Double Row 1.25mm (0.049 inch) Pitch PCB Connector, G125-MS12605M2P, 13 Pins per row (https://cdn.harwin.com/pdfs/G125-MS1XX05M2P.pdf), generated with kicad-footprint-generator")
(tags "connector Harwin Gecko vertical")
(property "Reference" "REF**"
(at 0 -4.05 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Harwin_Gecko_G125-MS12605M2P_2x13_P1.25mm_Vertical"
(at 0 4.05 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -9.41 2.56)
(end -11.4 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -8.11 -2.56)
(end -11.4 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 8.11 -2.56)
(end 11.4 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 8.11 2.56)
(end 11.4 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -11.4 2.56)
(mid -13.96 0)
(end -11.4 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 11.4 -2.56)
(mid 13.96 0)
(end 11.4 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy -8.11 2.56)
(xy -8.11 3.24)
(xy -8.79 2.56)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -14.35 -3.4)
(end -14.35 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -14.35 3.4)
(end 14.35 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.35 -3.4)
(end -14.35 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.35 3.4)
(end 14.35 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.4 -2.45)
(end 11.4 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.4 2.45)
(end 11.4 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8 2.45)
(end -7.5 1.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -7.5 1.45)
(end -7 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -11.4 2.45)
(mid -13.85 0)
(end -11.4 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 11.4 -2.45)
(mid 13.85 0)
(end 11.4 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -7.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "2" smd roundrect
(at -6.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "3" smd roundrect
(at -5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "4" smd roundrect
(at -3.75 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "5" smd roundrect
(at -2.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "6" smd roundrect
(at -1.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "7" smd roundrect
(at 0 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "8" smd roundrect
(at 1.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "9" smd roundrect
(at 2.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "10" smd roundrect
(at 3.75 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "11" smd roundrect
(at 5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "12" smd roundrect
(at 6.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "13" smd roundrect
(at 7.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "14" smd roundrect
(at -7.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "15" smd roundrect
(at -6.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "16" smd roundrect
(at -5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "17" smd roundrect
(at -3.75 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "18" smd roundrect
(at -2.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "19" smd roundrect
(at -1.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "20" smd roundrect
(at 0 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "21" smd roundrect
(at 1.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "22" smd roundrect
(at 2.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "23" smd roundrect
(at 3.75 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "24" smd roundrect
(at 5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "25" smd roundrect
(at 6.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "26" smd roundrect
(at 7.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "MP" thru_hole circle
(at -11.4 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "MP" thru_hole circle
(at 11.4 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Harwin.3dshapes/Harwin_Gecko_G125-MS12605M2P_2x13_P1.25mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,429 @@
(footprint "Harwin_Gecko_G125-MS13405M2P_2x17_P1.25mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Harwin Male Vertical Surface Mount Double Row 1.25mm (0.049 inch) Pitch PCB Connector, G125-MS13405M2P, 17 Pins per row (https://cdn.harwin.com/pdfs/G125-MS1XX05M2P.pdf), generated with kicad-footprint-generator")
(tags "connector Harwin Gecko vertical")
(property "Reference" "REF**"
(at 0 -4.05 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Harwin_Gecko_G125-MS13405M2P_2x17_P1.25mm_Vertical"
(at 0 4.05 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -11.91 2.56)
(end -13.9 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.61 -2.56)
(end -13.9 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.61 -2.56)
(end 13.9 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.61 2.56)
(end 13.9 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -13.9 2.56)
(mid -16.46 0)
(end -13.9 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 13.9 -2.56)
(mid 16.46 0)
(end 13.9 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy -10.61 2.56)
(xy -10.61 3.24)
(xy -11.29 2.56)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -16.85 -3.4)
(end -16.85 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -16.85 3.4)
(end 16.85 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 16.85 -3.4)
(end -16.85 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 16.85 3.4)
(end 16.85 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -13.9 -2.45)
(end 13.9 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.9 2.45)
(end 13.9 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.5 2.45)
(end -10 1.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10 1.45)
(end -9.5 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -13.9 2.45)
(mid -16.35 0)
(end -13.9 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 13.9 -2.45)
(mid 16.35 0)
(end 13.9 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -10 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "2" smd roundrect
(at -8.75 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "3" smd roundrect
(at -7.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "4" smd roundrect
(at -6.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "5" smd roundrect
(at -5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "6" smd roundrect
(at -3.75 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "7" smd roundrect
(at -2.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "8" smd roundrect
(at -1.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "9" smd roundrect
(at 0 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "10" smd roundrect
(at 1.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "11" smd roundrect
(at 2.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "12" smd roundrect
(at 3.75 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "13" smd roundrect
(at 5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "14" smd roundrect
(at 6.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "15" smd roundrect
(at 7.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "16" smd roundrect
(at 8.75 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "17" smd roundrect
(at 10 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "18" smd roundrect
(at -10 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "19" smd roundrect
(at -8.75 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "20" smd roundrect
(at -7.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "21" smd roundrect
(at -6.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "22" smd roundrect
(at -5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "23" smd roundrect
(at -3.75 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "24" smd roundrect
(at -2.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "25" smd roundrect
(at -1.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "26" smd roundrect
(at 0 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "27" smd roundrect
(at 1.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "28" smd roundrect
(at 2.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "29" smd roundrect
(at 3.75 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "30" smd roundrect
(at 5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "31" smd roundrect
(at 6.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "32" smd roundrect
(at 7.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "33" smd roundrect
(at 8.75 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "34" smd roundrect
(at 10 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "MP" thru_hole circle
(at -13.9 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "MP" thru_hole circle
(at 13.9 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Harwin.3dshapes/Harwin_Gecko_G125-MS13405M2P_2x17_P1.25mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,525 @@
(footprint "Harwin_Gecko_G125-MS15005M2P_2x25_P1.25mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Harwin Male Vertical Surface Mount Double Row 1.25mm (0.049 inch) Pitch PCB Connector, G125-MS15005M2P, 25 Pins per row (https://cdn.harwin.com/pdfs/G125-MS1XX05M2P.pdf), generated with kicad-footprint-generator")
(tags "connector Harwin Gecko vertical")
(property "Reference" "REF**"
(at 0 -4.05 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Harwin_Gecko_G125-MS15005M2P_2x25_P1.25mm_Vertical"
(at 0 4.05 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -16.91 2.56)
(end -18.9 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -15.61 -2.56)
(end -18.9 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 15.61 -2.56)
(end 18.9 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 15.61 2.56)
(end 18.9 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -18.9 2.56)
(mid -21.46 0)
(end -18.9 -2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 18.9 -2.56)
(mid 21.46 0)
(end 18.9 2.56)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy -15.61 2.56)
(xy -15.61 3.24)
(xy -16.29 2.56)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -21.85 -3.4)
(end -21.85 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -21.85 3.4)
(end 21.85 3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.85 -3.4)
(end -21.85 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.85 3.4)
(end 21.85 -3.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -18.9 -2.45)
(end 18.9 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -18.9 2.45)
(end 18.9 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.5 2.45)
(end -15 1.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15 1.45)
(end -14.5 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -18.9 2.45)
(mid -21.35 0)
(end -18.9 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 18.9 -2.45)
(mid 21.35 0)
(end 18.9 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -15 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "2" smd roundrect
(at -13.75 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "3" smd roundrect
(at -12.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "4" smd roundrect
(at -11.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "5" smd roundrect
(at -10 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "6" smd roundrect
(at -8.75 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "7" smd roundrect
(at -7.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "8" smd roundrect
(at -6.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "9" smd roundrect
(at -5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "10" smd roundrect
(at -3.75 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "11" smd roundrect
(at -2.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "12" smd roundrect
(at -1.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "13" smd roundrect
(at 0 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "14" smd roundrect
(at 1.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "15" smd roundrect
(at 2.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "16" smd roundrect
(at 3.75 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "17" smd roundrect
(at 5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "18" smd roundrect
(at 6.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "19" smd roundrect
(at 7.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "20" smd roundrect
(at 8.75 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "21" smd roundrect
(at 10 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "22" smd roundrect
(at 11.25 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "23" smd roundrect
(at 12.5 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "24" smd roundrect
(at 13.75 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "25" smd roundrect
(at 15 1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "26" smd roundrect
(at -15 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "27" smd roundrect
(at -13.75 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "28" smd roundrect
(at -12.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "29" smd roundrect
(at -11.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "30" smd roundrect
(at -10 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "31" smd roundrect
(at -8.75 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "32" smd roundrect
(at -7.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "33" smd roundrect
(at -6.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "34" smd roundrect
(at -5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "35" smd roundrect
(at -3.75 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "36" smd roundrect
(at -2.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "37" smd roundrect
(at -1.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "38" smd roundrect
(at 0 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "39" smd roundrect
(at 1.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "40" smd roundrect
(at 2.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "41" smd roundrect
(at 3.75 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "42" smd roundrect
(at 5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "43" smd roundrect
(at 6.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "44" smd roundrect
(at 7.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "45" smd roundrect
(at 8.75 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "46" smd roundrect
(at 10 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "47" smd roundrect
(at 11.25 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "48" smd roundrect
(at 12.5 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "49" smd roundrect
(at 13.75 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "50" smd roundrect
(at 15 -1.85)
(size 0.7 2.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
)
(pad "MP" thru_hole circle
(at -18.9 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "MP" thru_hole circle
(at 18.9 0)
(size 4.4 4.4)
(drill 2.25)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Harwin.3dshapes/Harwin_Gecko_G125-MS15005M2P_2x25_P1.25mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)