(footprint "LGA-24_3x3mm_P0.4mm"
	(version 20260206)
	(generator "pcbnew")
	(generator_version "10.0")
	(layer "F.Cu")
	(property "Reference" "REF**"
		(at -2.1 -1.95 0)
		(layer "F.SilkS")
	)
	(property "Value" "LGA-24_3x3mm_P0.4mm"
		(at -2 4.075 0)
		(layer "F.Fab")
	)
	(property "Datasheet" ""
		(at 0 0 0)
		(layer "F.Fab")
	)
	(property "Description" ""
		(at 0 0 0)
		(layer "F.Fab")
	)
	(attr smd)
	(stackup
		(layer "F.Cu")
		(layer "B.Cu")
		(layer "User.1")
		(layer "User.2")
		(layer "User.3")
		(layer "User.4")
		(layer "User.5")
		(layer "User.6")
		(layer "User.7")
		(layer "User.8")
		(layer "User.9")
	)
	(duplicate_pad_numbers_are_jumpers no)
	(fp_text user "${REFERENCE}"
		(at -2.1 2.85 0)
		(layer "F.Fab")
	)
	(fp_text user "Author: Antmicro"
		(at -2 5.3 0)
		(layer "F.Fab")
	)
	(fp_text user "License: Apache-2.0"
		(at -2 6.525 0)
		(layer "F.Fab")
	)
	(fp_text user ""
		(at 0 0 0)
		(layer "User.5")
	)
	(fp_text user ""
		(at 0 0 0)
		(layer "User.9")
	)
	(pad "1" smd custom
		(at -1.28 -1)
		(size 0.1 0.1)
		(layers "F.Cu")
		(options
			(clearance outline)
			(anchor rect)
		)
		(primitives
			(gr_poly
				(pts
					(xy 0.15 0.1) (xy -0.15 0.1) (xy -0.15 -0.1) (xy 0.05 -0.1) (xy 0.15 0)
				)
				(width 0.01)
				(fill yes)
			)
		)
	)
	(pad "2" smd rect
		(at -1.28 -0.6)
		(size 0.3 0.2)
		(layers "F.Cu")
	)
	(pad "3" smd rect
		(at -1.28 -0.2)
		(size 0.3 0.2)
		(layers "F.Cu")
	)
	(pad "4" smd rect
		(at -1.28 0.2)
		(size 0.3 0.2)
		(layers "F.Cu")
	)
	(pad "5" smd rect
		(at -1.28 0.6)
		(size 0.3 0.2)
		(layers "F.Cu")
	)
	(pad "6" smd custom
		(at -1.28 1)
		(size 0.1 0.1)
		(layers "F.Cu")
		(options
			(clearance outline)
			(anchor rect)
		)
		(primitives
			(gr_poly
				(pts
					(xy 0.15 -0.1) (xy -0.15 -0.1) (xy -0.15 0.1) (xy 0.05 0.1) (xy 0.15 0)
				)
				(width 0.01)
				(fill yes)
			)
		)
	)
	(pad "7" smd custom
		(at -1 1.28)
		(size 0.1 0.1)
		(layers "F.Cu")
		(options
			(clearance outline)
			(anchor rect)
		)
		(primitives
			(gr_poly
				(pts
					(xy 0.1 -0.15) (xy 0.1 0.15) (xy -0.1 0.15) (xy -0.1 -0.05) (xy 0 -0.15)
				)
				(width 0.01)
				(fill yes)
			)
		)
	)
	(pad "8" smd rect
		(at -0.6 1.28)
		(size 0.2 0.3)
		(layers "F.Cu")
	)
	(pad "9" smd rect
		(at -0.2 1.28)
		(size 0.2 0.3)
		(layers "F.Cu")
	)
	(pad "10" smd rect
		(at 0.2 1.28)
		(size 0.2 0.3)
		(layers "F.Cu")
	)
	(pad "11" smd rect
		(at 0.6 1.28)
		(size 0.2 0.3)
		(layers "F.Cu")
	)
	(pad "12" smd custom
		(at 1 1.28)
		(size 0.1 0.1)
		(layers "F.Cu")
		(options
			(clearance outline)
			(anchor rect)
		)
		(primitives
			(gr_poly
				(pts
					(xy -0.1 -0.15) (xy -0.1 0.15) (xy 0.1 0.15) (xy 0.1 -0.05) (xy 0 -0.15)
				)
				(width 0.01)
				(fill yes)
			)
		)
	)
	(pad "13" smd custom
		(at 1.28 1)
		(size 0.1 0.1)
		(layers "F.Cu")
		(options
			(clearance outline)
			(anchor rect)
		)
		(primitives
			(gr_poly
				(pts
					(xy -0.15 -0.1) (xy 0.15 -0.1) (xy 0.15 0.1) (xy -0.05 0.1) (xy -0.15 0)
				)
				(width 0.01)
				(fill yes)
			)
		)
	)
	(pad "14" smd rect
		(at 1.28 0.6)
		(size 0.3 0.2)
		(layers "F.Cu")
	)
	(pad "15" smd rect
		(at 1.28 0.2)
		(size 0.3 0.2)
		(layers "F.Cu")
	)
	(pad "16" smd rect
		(at 1.28 -0.2)
		(size 0.3 0.2)
		(layers "F.Cu")
	)
	(pad "17" smd rect
		(at 1.28 -0.6)
		(size 0.3 0.2)
		(layers "F.Cu")
	)
	(pad "18" smd custom
		(at 1.28 -1)
		(size 0.1 0.1)
		(layers "F.Cu")
		(options
			(clearance outline)
			(anchor rect)
		)
		(primitives
			(gr_poly
				(pts
					(xy -0.15 0.1) (xy 0.15 0.1) (xy 0.15 -0.1) (xy -0.05 -0.1) (xy -0.15 0)
				)
				(width 0.01)
				(fill yes)
			)
		)
	)
	(pad "19" smd custom
		(at 1 -1.28)
		(size 0.1 0.1)
		(layers "F.Cu")
		(options
			(clearance outline)
			(anchor rect)
		)
		(primitives
			(gr_poly
				(pts
					(xy -0.1 0.15) (xy -0.1 -0.15) (xy 0.1 -0.15) (xy 0.1 0.05) (xy 0 0.15)
				)
				(width 0.01)
				(fill yes)
			)
		)
	)
	(pad "20" smd rect
		(at 0.6 -1.28)
		(size 0.2 0.3)
		(layers "F.Cu")
	)
	(pad "21" smd rect
		(at 0.2 -1.28)
		(size 0.2 0.3)
		(layers "F.Cu")
	)
	(pad "22" smd rect
		(at -0.2 -1.28)
		(size 0.2 0.3)
		(layers "F.Cu")
	)
	(pad "23" smd rect
		(at -0.6 -1.28)
		(size 0.2 0.3)
		(layers "F.Cu")
	)
	(pad "24" smd custom
		(at -1 -1.28)
		(size 0.1 0.1)
		(layers "F.Cu")
		(options
			(clearance outline)
			(anchor rect)
		)
		(primitives
			(gr_poly
				(pts
					(xy 0.1 0.15) (xy 0.1 -0.15) (xy -0.1 -0.15) (xy -0.1 0.05) (xy 0 0.15)
				)
				(width 0.01)
				(fill yes)
			)
		)
	)
	(zone
		(layer "F.Cu")
		(hatch full 0.508)
		(connect_pads
			(clearance 0)
		)
		(min_thickness 0.01)
		(keepout
			(tracks not_allowed)
			(vias not_allowed)
			(pads not_allowed)
			(copperpour not_allowed)
			(footprints allowed)
		)
		(placement
			(enabled no)
			(sheetname "")
		)
		(fill
			(thermal_gap 0.508)
			(thermal_bridge_width 0.508)
			(island_removal_mode 0)
		)
		(polygon
			(pts
				(xy -1.5 1.1) (xy -1.5 1.5) (xy -1.1 1.5) (xy -1.1 1.23) (xy -1 1.13) (xy -0.9 1.13) (xy -0.9 1.5)
				(xy -0.7 1.5) (xy -0.7 1.13) (xy -0.5 1.13) (xy -0.5 1.5) (xy -0.3 1.5) (xy -0.3 1.13) (xy -0.1 1.13)
				(xy -0.1 1.5) (xy 0.1 1.5) (xy 0.1 1.13) (xy 0.3 1.13) (xy 0.3 1.5) (xy 0.5 1.5) (xy 0.5 1.13) (xy 0.7 1.13)
				(xy 0.7 1.5) (xy 0.9 1.5) (xy 0.9 1.13) (xy 1 1.13) (xy 1.1 1.23) (xy 1.1 1.5) (xy 1.5 1.5) (xy 1.5 1.1)
				(xy 1.23 1.1) (xy 1.13 1) (xy 1.13 0.9) (xy 1.5 0.9) (xy 1.5 0.7) (xy 1.13 0.7) (xy 1.13 0.5) (xy 1.5 0.5)
				(xy 1.5 0.3) (xy 1.13 0.3) (xy 1.13 0.1) (xy 1.5 0.1) (xy 1.5 -0.1) (xy 1.13 -0.1) (xy 1.13 -0.3)
				(xy 1.5 -0.3) (xy 1.5 -0.5) (xy 1.13 -0.5) (xy 1.13 -0.7) (xy 1.5 -0.7) (xy 1.5 -0.9) (xy 1.13 -0.9)
				(xy 1.13 -1) (xy 1.23 -1.1) (xy 1.5 -1.1) (xy 1.5 -1.5) (xy 1.1 -1.5) (xy 1.1 -1.23) (xy 1 -1.13)
				(xy 0.9 -1.13) (xy 0.9 -1.5) (xy 0.7 -1.5) (xy 0.7 -1.13) (xy 0.5 -1.13) (xy 0.5 -1.5) (xy 0.3 -1.5)
				(xy 0.3 -1.13) (xy 0.1 -1.13) (xy 0.1 -1.5) (xy -0.1 -1.5) (xy -0.1 -1.13) (xy -0.3 -1.13) (xy -0.3 -1.5)
				(xy -0.5 -1.5) (xy -0.5 -1.13) (xy -0.7 -1.13) (xy -0.7 -1.5) (xy -0.9 -1.5) (xy -0.9 -1.13) (xy -1 -1.13)
				(xy -1.1 -1.23) (xy -1.1 -1.5) (xy -1.5 -1.5) (xy -1.5 -1.1) (xy -1.23 -1.1) (xy -1.13 -1) (xy -1.13 -0.9)
				(xy -1.5 -0.9) (xy -1.5 -0.7) (xy -1.13 -0.7) (xy -1.13 -0.5) (xy -1.5 -0.5) (xy -1.5 -0.3) (xy -1.13 -0.3)
				(xy -1.13 -0.1) (xy -1.5 -0.1) (xy -1.5 0.1) (xy -1.13 0.1) (xy -1.13 0.3) (xy -1.5 0.3) (xy -1.5 0.5)
				(xy -1.13 0.5) (xy -1.13 0.7) (xy -1.5 0.7) (xy -1.5 0.9) (xy -1.13 0.9) (xy -1.13 1) (xy -1.23 1.1)
			)
		)
	)
	(zone
		(layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu" "In3.Cu" "In4.Cu" "In5.Cu" "In6.Cu"
			"In7.Cu" "In8.Cu" "In9.Cu" "In10.Cu" "In11.Cu" "In12.Cu" "In13.Cu" "In14.Cu"
			"In15.Cu" "In16.Cu" "In17.Cu" "In18.Cu" "In19.Cu" "In20.Cu" "In21.Cu"
			"In22.Cu" "In23.Cu" "In24.Cu" "In25.Cu" "In26.Cu" "In27.Cu" "In28.Cu"
			"In29.Cu" "In30.Cu"
		)
		(hatch full 0.508)
		(connect_pads
			(clearance 0)
		)
		(min_thickness 0.01)
		(keepout
			(tracks allowed)
			(vias not_allowed)
			(pads allowed)
			(copperpour allowed)
			(footprints allowed)
		)
		(placement
			(enabled no)
			(sheetname "")
		)
		(fill
			(thermal_gap 0.508)
			(thermal_bridge_width 0.508)
			(island_removal_mode 0)
		)
		(polygon
			(pts
				(xy -1.5 -1.5) (xy 1.5 -1.5) (xy 1.5 1.5) (xy -1.5 1.5)
			)
		)
	)
	(zone
		(layer "B.Cu")
		(hatch full 0.508)
		(connect_pads
			(clearance 0)
		)
		(min_thickness 0.01)
		(keepout
			(tracks not_allowed)
			(vias not_allowed)
			(pads not_allowed)
			(copperpour not_allowed)
			(footprints allowed)
		)
		(placement
			(enabled no)
			(sheetname "")
		)
		(fill
			(thermal_gap 0.508)
			(thermal_bridge_width 0.508)
			(island_removal_mode 0)
		)
		(polygon
			(pts
				(xy -1.5 -1.5) (xy 1.5 -1.5) (xy 1.5 1.5) (xy -1.5 1.5)
			)
		)
	)
	(embedded_fonts no)
	(model "antmicro_icm_40609_d.glb"
		(offset
			(xyz -0 -0 0)
		)
		(scale
			(xyz 1 1 1)
		)
		(rotate
			(xyz -90 0 0)
		)
	)
)
