(footprint "BM15x-LGA-45_15.8x10mm"
	(version 20260206)
	(generator "kicad-footprint-generator")
	(layer "F.Cu")
	(descr "Fanstel BM15x module, 10.0x15.8mm, 55 Pad, generated with kicad-footprint-generator ipc_bga_generator.py, https://fanstel.squarespace.com/s/BM15C-Product-Specifications-st4d.pdf")
	(tags "LGA 55")
	(property "Reference" "REF**"
		(at 0 -8.9 0)
		(layer "F.SilkS")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(property "Value" "BM15x-LGA-45_15.8x10mm"
		(at 0 8.9 0)
		(layer "F.Fab")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(attr smd)
	(duplicate_pad_numbers_are_jumpers no)
	(fp_line
		(start -5.11 8.01)
		(end -5.11 -7.01)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_line
		(start -4.11 -8.01)
		(end 5.11 -8.01)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_line
		(start 5.11 -8.01)
		(end 5.11 8.01)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_line
		(start 5.11 8.01)
		(end -5.11 8.01)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
	)
	(fp_poly
		(pts
			(xy -5.11 -8.01)
			(xy -5.61 -8.01)
			(xy -5.11 -8.51)
		)
		(stroke
			(width 0.12)
			(type solid)
		)
		(fill yes)
		(layer "F.SilkS")
	)
	(fp_rect
		(start -6 -8.9)
		(end 6 8.9)
		(stroke
			(width 0.05)
			(type solid)
		)
		(fill no)
		(layer "F.CrtYd")
	)
	(fp_line
		(start -5 -6.9)
		(end -4 -7.9)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
	)
	(fp_line
		(start -5 7.9)
		(end -5 -6.9)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
	)
	(fp_line
		(start -4 -7.9)
		(end 5 -7.9)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
	)
	(fp_line
		(start 5 -7.9)
		(end 5 7.9)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
	)
	(fp_line
		(start 5 7.9)
		(end -5 7.9)
		(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 "A1" smd circle
		(at -4.05 0.2)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "A3" smd circle
		(at -4.05 2)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "A9" smd circle
		(at -4.05 7.4)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "A9" smd roundrect
		(at -4.05 7.65)
		(size 0.4 0.5)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
		(roundrect_rratio 0.1)
	)
	(pad "B1" smd circle
		(at -3.15 0.2)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "B2" smd circle
		(at -3.15 1.1)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "B3" smd circle
		(at -3.15 2)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "B4" smd circle
		(at -3.15 2.9)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "B5" smd circle
		(at -3.15 3.8)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "B6" smd circle
		(at -3.15 4.7)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "B7" smd circle
		(at -3.15 5.6)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "B8" smd circle
		(at -3.15 6.5)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "B9" smd circle
		(at -3.15 7.4)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "B9" smd roundrect
		(at -3.15 7.65)
		(size 0.4 0.5)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
		(roundrect_rratio 0.1)
	)
	(pad "C8" smd circle
		(at -2.25 6.5)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "C9" smd circle
		(at -2.25 7.4)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "C9" smd roundrect
		(at -2.25 7.65)
		(size 0.4 0.5)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
		(roundrect_rratio 0.1)
	)
	(pad "D1" smd circle
		(at -1.35 0.2)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "D8" smd circle
		(at -1.35 6.5)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "D9" smd circle
		(at -1.35 7.4)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "D9" smd roundrect
		(at -1.35 7.65)
		(size 0.4 0.5)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
		(roundrect_rratio 0.1)
	)
	(pad "E1" smd circle
		(at -0.45 0.2)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "E8" smd circle
		(at -0.45 6.5)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "E9" smd circle
		(at -0.45 7.4)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "E9" smd roundrect
		(at -0.45 7.65)
		(size 0.4 0.5)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
		(roundrect_rratio 0.1)
	)
	(pad "F1" smd circle
		(at 0.45 0.2)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "F8" smd circle
		(at 0.45 6.5)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "F9" smd circle
		(at 0.45 7.4)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "F9" smd roundrect
		(at 0.45 7.65)
		(size 0.4 0.5)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
		(roundrect_rratio 0.1)
	)
	(pad "G2" smd circle
		(at 1.35 1.1)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "G8" smd circle
		(at 1.35 6.5)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "G9" smd circle
		(at 1.35 7.4)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "G9" smd roundrect
		(at 1.35 7.65)
		(size 0.4 0.5)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
		(roundrect_rratio 0.1)
	)
	(pad "H2" smd circle
		(at 2.25 1.1)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "H8" smd circle
		(at 2.25 6.5)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "H9" smd circle
		(at 2.25 7.4)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "H9" smd roundrect
		(at 2.25 7.65)
		(size 0.4 0.5)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
		(roundrect_rratio 0.1)
	)
	(pad "J2" smd circle
		(at 3.15 1.1)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "J3" smd circle
		(at 3.15 2)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "J4" smd circle
		(at 3.15 2.9)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "J5" smd circle
		(at 3.15 3.8)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "J6" smd circle
		(at 3.15 4.7)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "J7" smd circle
		(at 3.15 5.6)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "J8" smd circle
		(at 3.15 6.5)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "J9" smd circle
		(at 3.15 7.4)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "J9" smd roundrect
		(at 3.15 7.65)
		(size 0.4 0.5)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
		(roundrect_rratio 0.1)
	)
	(pad "K2" smd circle
		(at 4.05 1.1)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "K3" smd circle
		(at 4.05 2)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "K4" smd circle
		(at 4.05 2.9)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "K5" smd circle
		(at 4.05 3.8)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "K6" smd circle
		(at 4.05 4.7)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "K7" smd circle
		(at 4.05 5.6)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "K8" smd circle
		(at 4.05 6.5)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "K9" smd circle
		(at 4.05 7.4)
		(size 0.4 0.4)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "K9" smd roundrect
		(at 4.05 7.65)
		(size 0.4 0.5)
		(property pad_prop_bga)
		(layers "F.Cu" "F.Mask" "F.Paste")
		(roundrect_rratio 0.1)
	)
	(zone
		(net 0)
		(net_name "")
		(layers "*.Cu")
		(name "Keepout")
		(hatch edge 0.5)
		(connect_pads
			(clearance 0)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(keepout
			(tracks not_allowed)
			(vias not_allowed)
			(pads allowed)
			(copperpour not_allowed)
			(footprints allowed)
		)
		(placement
			(enabled no)
			(sheetname "")
		)
		(fill
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
		)
		(polygon
			(pts
				(xy -5.5 -8.4)
				(xy 5.5 -8.4)
				(xy 5.5 -2.3)
				(xy -5.5 -2.3)
			)
		)
	)
	(embedded_fonts no)
	(model "nordic_bm15x.step"
		(offset
			(xyz 0 0 0)
		)
		(scale
			(xyz 1 1 1)
		)
		(rotate
			(xyz 0 0 0)
		)
	)
)
