(footprint "JST_XH_B20B-XH-A_1x20_P2.50mm_Vertical"
	(version 20241229)
	(generator "pcbnew")
	(generator_version "9.0")
	(layer "F.Cu")
	(descr "JST XH series connector, B20B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator")
	(tags "connector JST XH side entry")
	(property "Reference" "REF**"
		(at 23.75 -3.55 0)
		(layer "F.SilkS")
		(uuid "6c403115-fd12-41bb-9d56-106c7202e9ba")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(property "Value" "JST_XH_B20B-XH-A_1x20_P2.50mm_Vertical"
		(at 23.75 4.6 0)
		(layer "F.Fab")
		(uuid "742beea2-3809-4108-a327-7a1b11d012a1")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(property "Datasheet" ""
		(at 0 0 0)
		(unlocked yes)
		(layer "F.Fab")
		(hide yes)
		(uuid "81bbefb5-3a8d-455e-9261-c8925c24c412")
		(effects
			(font
				(size 1.27 1.27)
				(thickness 0.15)
			)
		)
	)
	(property "Description" ""
		(at 0 0 0)
		(unlocked yes)
		(layer "F.Fab")
		(hide yes)
		(uuid "7f663ae0-1299-4910-9741-108fd36e93b0")
		(effects
			(font
				(size 1.27 1.27)
				(thickness 0.15)
			)
		)
	)
	(attr through_hole)
	(fp_line
		(start -2.85 -2.75)
		(end -2.85 -1.5)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "c87d1ae5-a69a-48ae-a324-7c20dd695f2a")
	)
	(fp_line
		(start -2.56 -2.46)
		(end -2.56 3.51)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "24f549ac-38df-4c7e-ab6a-085ca481f923")
	)
	(fp_line
		(start -2.56 3.51)
		(end 50.06 3.51)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "d2b7bfba-6ffd-4082-bee2-d6740196767e")
	)
	(fp_line
		(start -2.55 -2.45)
		(end -2.55 -1.7)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "21a918d9-bf36-4b38-bbac-8dca977be06a")
	)
	(fp_line
		(start -2.55 -1.7)
		(end -0.75 -1.7)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "bb0fefc5-36cc-4bcf-996c-6a0b54099818")
	)
	(fp_line
		(start -2.55 -0.2)
		(end -1.8 -0.2)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "eda63aeb-636c-4a2f-9859-459997e99db6")
	)
	(fp_line
		(start -1.8 -0.2)
		(end -1.8 2.75)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "a09eaf8e-392c-4782-a98c-68a380d1ffeb")
	)
	(fp_line
		(start -1.8 2.75)
		(end 23.75 2.75)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "ce92d736-7878-4d9b-9191-e2134bc4321b")
	)
	(fp_line
		(start -1.6 -2.75)
		(end -2.85 -2.75)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "2853be3e-e510-4897-ba91-7fa8605f3f67")
	)
	(fp_line
		(start -0.75 -2.45)
		(end -2.55 -2.45)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "79688e9b-4069-4564-a1d8-c1a704f68dc1")
	)
	(fp_line
		(start -0.75 -1.7)
		(end -0.75 -2.45)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "bd24eb82-9d22-45c6-9822-56b0163879bb")
	)
	(fp_line
		(start 0.75 -2.45)
		(end 0.75 -1.7)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "34014d7d-20a1-4427-8edd-5aa68ef316ac")
	)
	(fp_line
		(start 0.75 -1.7)
		(end 46.75 -1.7)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "b1da01d5-61b0-49c9-ad8a-c5d41a9de070")
	)
	(fp_line
		(start 46.75 -2.45)
		(end 0.75 -2.45)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "78f529f5-9ed7-45b0-879f-911d6be43812")
	)
	(fp_line
		(start 46.75 -1.7)
		(end 46.75 -2.45)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "58c4b44a-0696-49f8-a19a-35b9d97ed0b2")
	)
	(fp_line
		(start 48.25 -2.45)
		(end 48.25 -1.7)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "a9ce9cb8-5e0d-430e-baaa-d4e9c9081941")
	)
	(fp_line
		(start 48.25 -1.7)
		(end 50.05 -1.7)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "2e209189-0f40-4bfd-b42a-e5af7c08ff3b")
	)
	(fp_line
		(start 49.3 -0.2)
		(end 49.3 2.75)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "31a635f6-ebaf-43c4-b63e-83a0f951a5d0")
	)
	(fp_line
		(start 49.3 2.75)
		(end 23.75 2.75)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "ae6b56d3-f827-4818-8a8e-1771258dcbee")
	)
	(fp_line
		(start 50.05 -2.45)
		(end 48.25 -2.45)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "58353250-fae3-484f-9a0e-2e97ee515772")
	)
	(fp_line
		(start 50.05 -1.7)
		(end 50.05 -2.45)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "7e956b6b-03ce-49e8-8b72-347e0d5db292")
	)
	(fp_line
		(start 50.05 -0.2)
		(end 49.3 -0.2)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "7abad378-9680-4ecf-8dec-b88a3e5bbed3")
	)
	(fp_line
		(start 50.06 -2.46)
		(end -2.56 -2.46)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "f415726d-ebb8-4a4c-957e-95813dca3b0f")
	)
	(fp_line
		(start 50.06 3.51)
		(end 50.06 -2.46)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "2b00c529-5864-4d29-9e2d-b5ef18346a56")
	)
	(fp_line
		(start -2.95 -2.85)
		(end -2.95 3.9)
		(stroke
			(width 0.05)
			(type solid)
		)
		(layer "F.CrtYd")
		(uuid "b6aaeb03-3a6c-48e7-8f37-f47a4d3b3ee7")
	)
	(fp_line
		(start -2.95 3.9)
		(end 50.45 3.9)
		(stroke
			(width 0.05)
			(type solid)
		)
		(layer "F.CrtYd")
		(uuid "38a349fb-a184-4380-9e27-1f062fe4705e")
	)
	(fp_line
		(start 50.45 -2.85)
		(end -2.95 -2.85)
		(stroke
			(width 0.05)
			(type solid)
		)
		(layer "F.CrtYd")
		(uuid "50c56157-7118-4c47-a14d-2d1cd5603c81")
	)
	(fp_line
		(start 50.45 3.9)
		(end 50.45 -2.85)
		(stroke
			(width 0.05)
			(type solid)
		)
		(layer "F.CrtYd")
		(uuid "cdf586ba-4a54-4483-afa0-6e23b0c1114f")
	)
	(fp_line
		(start -2.45 -2.35)
		(end -2.45 3.4)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "b76eb016-cce9-402f-8315-92240348e706")
	)
	(fp_line
		(start -2.45 3.4)
		(end 49.95 3.4)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "026c31e8-299a-4865-99b0-d72ebbfa880f")
	)
	(fp_line
		(start -0.625 -2.35)
		(end 0 -1.35)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "2787d1c6-21bd-49a2-8ce1-aa94db082da7")
	)
	(fp_line
		(start 0 -1.35)
		(end 0.625 -2.35)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "68ca48bf-63ec-4afd-aaa0-732d91647e2c")
	)
	(fp_line
		(start 49.95 -2.35)
		(end -2.45 -2.35)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "fbd0a615-f988-495d-85d2-35189f6cdd4d")
	)
	(fp_line
		(start 49.95 3.4)
		(end 49.95 -2.35)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "106772a0-b658-41f3-95b7-cda2993789a4")
	)
	(fp_text user "${REFERENCE}"
		(at 23.75 2.7 0)
		(layer "F.Fab")
		(uuid "43ac825a-ddaf-4200-8b43-77f1b2f95a3c")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(pad "1" thru_hole roundrect
		(at 0 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(roundrect_rratio 0.147059)
		(uuid "0ff1f868-d341-4676-8553-0f468949b7ea")
	)
	(pad "2" thru_hole oval
		(at 2.5 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "02387ebe-fc1f-4980-821a-2fc9488197b7")
	)
	(pad "3" thru_hole oval
		(at 5 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "4cf7e4db-6f7e-441b-9d0f-3bb2915a2623")
	)
	(pad "4" thru_hole oval
		(at 7.5 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "1136043b-d12c-442a-9ffb-2ec5e340b327")
	)
	(pad "5" thru_hole oval
		(at 10 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "d89f7271-9ab5-4c52-ae93-94d8873e8e26")
	)
	(pad "6" thru_hole oval
		(at 12.5 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "54d24ec6-1c29-470f-8659-0c1cf34997cd")
	)
	(pad "7" thru_hole oval
		(at 15 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "e7c65b7e-fc21-481a-9436-1739aacc3db9")
	)
	(pad "8" thru_hole oval
		(at 17.5 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "a3a45869-56c8-4ada-84e9-ed2b04e43952")
	)
	(pad "9" thru_hole oval
		(at 20 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "fbeb55d6-5854-45e1-8393-4df2beda44f2")
	)
	(pad "10" thru_hole oval
		(at 22.5 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "9325367e-f132-460b-84ee-6b97f5014a00")
	)
	(pad "11" thru_hole oval
		(at 25 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "de269452-54f1-4025-8693-d04cc9a62c62")
	)
	(pad "12" thru_hole oval
		(at 27.5 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "8b39a1a7-636a-479f-9ae4-5183e2684e77")
	)
	(pad "13" thru_hole oval
		(at 30 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "690dedd6-5a46-4198-a4e6-abf1dcdc6642")
	)
	(pad "14" thru_hole oval
		(at 32.5 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "d6c429a0-6bad-4c99-b0a3-51f84c396ad9")
	)
	(pad "15" thru_hole oval
		(at 35 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "f6158c15-c5bc-487c-a095-dd9d774dac39")
	)
	(pad "16" thru_hole oval
		(at 37.5 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "a3a6cf2d-fc93-465f-8d45-6fd79a7696cb")
	)
	(pad "17" thru_hole oval
		(at 40 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "a4e30493-8a42-40f8-a910-4488d1c1be33")
	)
	(pad "18" thru_hole oval
		(at 42.5 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "a9ccdf76-8af3-454b-ac5c-88f721574469")
	)
	(pad "19" thru_hole oval
		(at 45 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "5da3f2d4-42e5-4905-9844-abce035ec8fb")
	)
	(pad "20" thru_hole oval
		(at 47.5 0)
		(size 1.7 1.95)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "8af9edf4-52c0-4860-a82a-bab78d607048")
	)
	(embedded_fonts no)
	(model "${KICAD9_3DMODEL_DIR}/Connector_JST.3dshapes/JST_XH_B20B-XH-A_1x20_P2.50mm_Vertical.wrl"
		(offset
			(xyz 0 0 0)
		)
		(scale
			(xyz 1 1 1)
		)
		(rotate
			(xyz 0 0 0)
		)
	)
)
