(footprint "ARTY_A7_SHIELD"
	(version 20260206)
	(generator "pcbnew")
	(generator_version "10.0")
	(layer "F.Cu")
	(descr "Arduino UNO R3")
	(tags "Arduino UNO R3")
	(property "Reference" "REF**"
		(at 0 -2.8 0)
		(layer "F.SilkS")
	)
	(property "Value" "ARTY_A7_SHIELD"
		(at 0 52.2 180)
		(layer "F.Fab")
	)
	(property "Datasheet" ""
		(at 0 0 0)
		(layer "F.Fab")
		(hide yes)
	)
	(property "Description" ""
		(at 0 0 0)
		(layer "F.Fab")
		(hide yes)
	)
	(attr through_hole)
	(stackup
		(layer "F.Cu")
		(layer "B.Cu")
		(layer "In1.Cu")
		(layer "In2.Cu")
		(layer "In3.Cu")
		(layer "In4.Cu")
		(layer "In5.Cu")
		(layer "In6.Cu")
		(layer "In7.Cu")
		(layer "In8.Cu")
		(layer "In9.Cu")
		(layer "In10.Cu")
		(layer "In11.Cu")
		(layer "In12.Cu")
		(layer "In13.Cu")
		(layer "In14.Cu")
		(layer "In15.Cu")
		(layer "In16.Cu")
		(layer "In17.Cu")
		(layer "In18.Cu")
		(layer "User.1")
		(layer "In19.Cu")
		(layer "User.2")
		(layer "In20.Cu")
		(layer "User.3")
		(layer "In21.Cu")
		(layer "User.4")
		(layer "In22.Cu")
		(layer "User.5")
		(layer "In23.Cu")
		(layer "User.6")
		(layer "In24.Cu")
		(layer "User.7")
		(layer "In25.Cu")
		(layer "User.8")
		(layer "In26.Cu")
		(layer "User.9")
		(layer "In27.Cu")
		(layer "In28.Cu")
		(layer "In29.Cu")
		(layer "In30.Cu")
		(layer "In31.Cu")
		(layer "In32.Cu")
	)
	(duplicate_pad_numbers_are_jumpers no)
	(fp_text user "${REFERENCE}"
		(at -13.4 54.2 0)
		(layer "F.Fab")
	)
	(fp_text user "Author: Antmicro"
		(at -13.4 55.2 0)
		(layer "F.Fab")
	)
	(fp_text user "License: Apache-2.0"
		(at -13.4 56.2 0)
		(layer "F.Fab")
	)
	(pad "1" thru_hole rect
		(at 0 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "2" thru_hole oval
		(at 2.539 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "3" thru_hole oval
		(at 5.078 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "4" thru_hole oval
		(at 7.618 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "5" thru_hole oval
		(at 10.159 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "6" thru_hole oval
		(at 12.698 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "7" thru_hole oval
		(at 15.239 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "8" thru_hole oval
		(at 17.78 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "9" thru_hole oval
		(at 22.859 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "10" thru_hole oval
		(at 25.399 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "11" thru_hole oval
		(at 27.938 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "12" thru_hole oval
		(at 30.478 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "13" thru_hole oval
		(at 33.02 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "14" thru_hole oval
		(at 35.56 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "15" thru_hole oval
		(at 10.159 2.54 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "16" thru_hole oval
		(at 12.698 2.54 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "17" thru_hole oval
		(at 15.239 2.54 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "18" thru_hole oval
		(at 17.78 2.54 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "19" thru_hole oval
		(at 22.859 2.54 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "20" thru_hole oval
		(at 25.399 2.54 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "21" thru_hole oval
		(at 27.938 2.54 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "22" thru_hole oval
		(at 30.478 2.54 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "23" thru_hole oval
		(at 33.02 2.54 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "24" thru_hole oval
		(at 35.56 2.54 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "25" thru_hole oval
		(at 35.56 22.881)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "26" thru_hole oval
		(at 38.1 22.881)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "27" thru_hole oval
		(at 35.56 25.421)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "28" thru_hole oval
		(at 38.1 25.421)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "29" thru_hole oval
		(at 35.56 27.962)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "30" thru_hole oval
		(at 38.1 27.962)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "31" thru_hole oval
		(at -4.061 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "32" thru_hole oval
		(at -1.52 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "33" thru_hole oval
		(at 1.019 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "34" thru_hole oval
		(at 3.559 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "35" thru_hole oval
		(at 6.099 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "36" thru_hole oval
		(at 8.64 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "37" thru_hole oval
		(at 11.179 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "38" thru_hole oval
		(at 13.718 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "39" thru_hole oval
		(at 17.78 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "40" thru_hole oval
		(at 20.318 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "41" thru_hole oval
		(at 22.859 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "42" thru_hole oval
		(at 25.399 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "43" thru_hole oval
		(at 27.938 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "44" thru_hole oval
		(at 30.478 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "45" thru_hole oval
		(at 33.02 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "46" thru_hole oval
		(at 35.56 45.72 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "47" thru_hole oval
		(at -9.141 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "48" thru_hole oval
		(at -6.601 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "49" thru_hole oval
		(at -4.061 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "50" thru_hole oval
		(at -1.52 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "51" thru_hole oval
		(at 1.019 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "52" thru_hole oval
		(at 3.559 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "53" thru_hole oval
		(at 6.099 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "54" thru_hole oval
		(at 8.64 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "55" thru_hole oval
		(at 11.179 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "56" thru_hole oval
		(at 13.718 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "57" thru_hole oval
		(at 17.78 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "58" thru_hole oval
		(at 20.318 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "59" thru_hole oval
		(at 22.859 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "60" thru_hole oval
		(at 25.399 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "61" thru_hole oval
		(at 27.938 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "62" thru_hole oval
		(at 30.478 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "63" thru_hole oval
		(at 33.02 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "64" thru_hole oval
		(at 35.56 48.262 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(embedded_fonts no)
	(model "antmicro_9_146281_0.glb"
		(offset
			(xyz 13.12 -24.45 -0.7)
		)
		(scale
			(xyz 1 1 1)
		)
		(rotate
			(xyz -180 0 90)
		)
	)
	(model "antmicro_9_146281_0.glb"
		(offset
			(xyz -11 -25 12.7)
		)
		(scale
			(xyz 1 1 1)
		)
		(rotate
			(xyz -180 0 0)
		)
	)
)
