(footprint "PinSocket_2x28_P1.27mm_Vertical"
	(version 20260206)
	(generator "kicad-footprint-generator")
	(layer "F.Cu")
	(descr "Through hole straight socket strip, 2x28, 1.27mm pitch, double rows (from Kicad 4.0.7), script generated")
	(tags "Through hole socket strip THT 2x28 1.27mm double row")
	(property "Reference" "REF**"
		(at -0.635 -2.135 0)
		(layer "F.SilkS")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(property "Value" "PinSocket_2x28_P1.27mm_Vertical"
		(at -0.635 36.425 0)
		(layer "F.Fab")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(property "KiLib_Generator" "connector/pin_header_socket"
		(at 0 0 0)
		(layer "F.SilkS")
		(hide yes)
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(attr through_hole)
	(duplicate_pad_numbers_are_jumpers no)
	(fp_line
		(start -2.22 -0.695)
		(end -2.22 34.985)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_line
		(start -2.22 -0.695)
		(end -1.57753 -0.695)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_line
		(start -2.22 34.985)
		(end -1.57753 34.985)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_line
		(start -0.96247 -0.695)
		(end -0.76 -0.695)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_line
		(start -0.96247 34.985)
		(end -0.30753 34.985)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_line
		(start 0 -0.76)
		(end 0.95 -0.76)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_line
		(start 0.30753 34.985)
		(end 0.95 34.985)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_line
		(start 0.76 0.635)
		(end 0.95 0.635)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_line
		(start 0.95 -0.76)
		(end 0.95 0)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_line
		(start 0.95 0.635)
		(end 0.95 34.985)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_line
		(start -2.66 -1.14)
		(end 1.39 -1.14)
		(stroke
			(width 0.05)
			(type solid)
		)
		(layer "F.CrtYd")
	)
	(fp_line
		(start -2.66 35.42)
		(end -2.66 -1.14)
		(stroke
			(width 0.05)
			(type solid)
		)
		(layer "F.CrtYd")
	)
	(fp_line
		(start 1.39 -1.14)
		(end 1.39 35.42)
		(stroke
			(width 0.05)
			(type solid)
		)
		(layer "F.CrtYd")
	)
	(fp_line
		(start 1.39 35.42)
		(end -2.66 35.42)
		(stroke
			(width 0.05)
			(type solid)
		)
		(layer "F.CrtYd")
	)
	(fp_line
		(start -2.16 -0.635)
		(end 0.128 -0.635)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
	)
	(fp_line
		(start -2.16 34.925)
		(end -2.16 -0.635)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
	)
	(fp_line
		(start 0.128 -0.635)
		(end 0.89 0.127)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
	)
	(fp_line
		(start 0.89 0.127)
		(end 0.89 34.925)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
	)
	(fp_line
		(start 0.89 34.925)
		(end -2.16 34.925)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
	)
	(fp_text user "${REFERENCE}"
		(at -0.635 17.145 90)
		(layer "F.Fab")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(pad "1" thru_hole rect
		(at 0 0)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "2" thru_hole circle
		(at -1.27 0)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "3" thru_hole circle
		(at 0 1.27)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "4" thru_hole circle
		(at -1.27 1.27)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "5" thru_hole circle
		(at 0 2.54)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "6" thru_hole circle
		(at -1.27 2.54)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "7" thru_hole circle
		(at 0 3.81)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "8" thru_hole circle
		(at -1.27 3.81)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "9" thru_hole circle
		(at 0 5.08)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "10" thru_hole circle
		(at -1.27 5.08)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "11" thru_hole circle
		(at 0 6.35)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "12" thru_hole circle
		(at -1.27 6.35)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "13" thru_hole circle
		(at 0 7.62)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "14" thru_hole circle
		(at -1.27 7.62)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "15" thru_hole circle
		(at 0 8.89)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "16" thru_hole circle
		(at -1.27 8.89)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "17" thru_hole circle
		(at 0 10.16)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "18" thru_hole circle
		(at -1.27 10.16)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "19" thru_hole circle
		(at 0 11.43)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "20" thru_hole circle
		(at -1.27 11.43)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "21" thru_hole circle
		(at 0 12.7)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "22" thru_hole circle
		(at -1.27 12.7)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "23" thru_hole circle
		(at 0 13.97)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "24" thru_hole circle
		(at -1.27 13.97)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "25" thru_hole circle
		(at 0 15.24)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "26" thru_hole circle
		(at -1.27 15.24)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "27" thru_hole circle
		(at 0 16.51)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "28" thru_hole circle
		(at -1.27 16.51)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "29" thru_hole circle
		(at 0 17.78)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "30" thru_hole circle
		(at -1.27 17.78)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "31" thru_hole circle
		(at 0 19.05)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "32" thru_hole circle
		(at -1.27 19.05)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "33" thru_hole circle
		(at 0 20.32)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "34" thru_hole circle
		(at -1.27 20.32)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "35" thru_hole circle
		(at 0 21.59)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "36" thru_hole circle
		(at -1.27 21.59)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "37" thru_hole circle
		(at 0 22.86)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "38" thru_hole circle
		(at -1.27 22.86)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "39" thru_hole circle
		(at 0 24.13)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "40" thru_hole circle
		(at -1.27 24.13)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "41" thru_hole circle
		(at 0 25.4)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "42" thru_hole circle
		(at -1.27 25.4)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "43" thru_hole circle
		(at 0 26.67)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "44" thru_hole circle
		(at -1.27 26.67)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "45" thru_hole circle
		(at 0 27.94)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "46" thru_hole circle
		(at -1.27 27.94)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "47" thru_hole circle
		(at 0 29.21)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "48" thru_hole circle
		(at -1.27 29.21)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "49" thru_hole circle
		(at 0 30.48)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "50" thru_hole circle
		(at -1.27 30.48)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "51" thru_hole circle
		(at 0 31.75)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "52" thru_hole circle
		(at -1.27 31.75)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "53" thru_hole circle
		(at 0 33.02)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "54" thru_hole circle
		(at -1.27 33.02)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "55" thru_hole circle
		(at 0 34.29)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "56" thru_hole circle
		(at -1.27 34.29)
		(size 1 1)
		(drill 0.7)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(embedded_fonts no)
	(model "${KICAD10_3DMODEL_DIR}/Connector_PinSocket_1.27mm.3dshapes/PinSocket_2x28_P1.27mm_Vertical.step"
		(offset
			(xyz 0 0 0)
		)
		(scale
			(xyz 1 1 1)
		)
		(rotate
			(xyz 0 0 0)
		)
	)
)
