645 lines
12 KiB
Plaintext
645 lines
12 KiB
Plaintext
(footprint "Adafruit_Feather"
|
|
(version 20241229)
|
|
(generator "pcbnew")
|
|
(generator_version "9.0")
|
|
(layer "F.Cu")
|
|
(descr "Common footprint for the Adafruit Feather series of boards, https://learn.adafruit.com/adafruit-feather/feather-specification")
|
|
(tags "Adafruit Feather")
|
|
(property "Reference" "REF**"
|
|
(at 10.16 -7.62 0)
|
|
(layer "F.SilkS")
|
|
(uuid "b2547256-c568-4f60-8109-eff3b49175bf")
|
|
(effects
|
|
(font
|
|
(size 1 1)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Value" "Adafruit_Feather"
|
|
(at 10.16 45.72 180)
|
|
(layer "F.Fab")
|
|
(uuid "ad332a9c-5cec-44ab-9006-c52685c12bab")
|
|
(effects
|
|
(font
|
|
(size 1 1)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Datasheet" ""
|
|
(at 0 0 0)
|
|
(unlocked yes)
|
|
(layer "F.Fab")
|
|
(hide yes)
|
|
(uuid "017fe05d-a132-4c4c-a0a0-1eaf2557cd1e")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Description" ""
|
|
(at 0 0 0)
|
|
(unlocked yes)
|
|
(layer "F.Fab")
|
|
(hide yes)
|
|
(uuid "00649dde-d324-45da-80ce-4ffdc9e10d05")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(clearance 0.2)
|
|
(attr through_hole)
|
|
(fp_line
|
|
(start -1.7 1)
|
|
(end -1.7 -1)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "8e7ac638-bac3-499b-8764-5aa13f54d2c3")
|
|
)
|
|
(fp_line
|
|
(start -1.38 -3.81)
|
|
(end -1.38 41.91)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "47d3f3b0-9c3e-46e4-a528-f59b6065c03d")
|
|
)
|
|
(fp_line
|
|
(start 19.05 -6.46)
|
|
(end 1.27 -6.46)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "90742ea7-fc7b-4d84-bb5b-2d106555a66b")
|
|
)
|
|
(fp_line
|
|
(start 19.05 44.56)
|
|
(end 1.27 44.56)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "4cf81cea-a656-4f78-b349-c3bec205e4fb")
|
|
)
|
|
(fp_line
|
|
(start 21.7 -3.81)
|
|
(end 21.7 41.91)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "1499a831-1bf6-40a8-9c4b-a25461d1c7a6")
|
|
)
|
|
(fp_arc
|
|
(start -1.38 -3.81)
|
|
(mid -0.603833 -5.683833)
|
|
(end 1.27 -6.46)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "56386dee-a825-440d-b9ab-6e4a68f11355")
|
|
)
|
|
(fp_arc
|
|
(start 1.27 44.56)
|
|
(mid -0.603833 43.783833)
|
|
(end -1.38 41.91)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "02ed4393-95be-442d-8e73-b2f13c7e6cf9")
|
|
)
|
|
(fp_arc
|
|
(start 19.05 -6.46)
|
|
(mid 20.923833 -5.683833)
|
|
(end 21.7 -3.81)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "a71b35f1-5a72-4f51-bd7a-8dd76fd7fe9b")
|
|
)
|
|
(fp_arc
|
|
(start 21.7 41.91)
|
|
(mid 20.923833 43.783833)
|
|
(end 19.05 44.56)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "de81da1a-c08f-41eb-af73-1b1b090accd2")
|
|
)
|
|
(fp_line
|
|
(start -1.52 41.91)
|
|
(end -1.52 -3.81)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "f02fdeeb-1160-4fc2-83bd-57447e039d0d")
|
|
)
|
|
(fp_line
|
|
(start 19.05 -6.6)
|
|
(end 1.27 -6.6)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "4133364f-ca82-4c77-95ab-a9727efc8b39")
|
|
)
|
|
(fp_line
|
|
(start 19.05 44.7)
|
|
(end 1.27 44.7)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "f432dc93-e41c-4ad2-ba24-d3082f1da1d2")
|
|
)
|
|
(fp_line
|
|
(start 21.84 41.91)
|
|
(end 21.84 -3.81)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "3600d348-04b5-4813-962c-0de3251b09ae")
|
|
)
|
|
(fp_arc
|
|
(start -1.52 -3.81)
|
|
(mid -0.702828 -5.782828)
|
|
(end 1.27 -6.6)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "e5cb6040-a2be-4402-bfc3-fb869b3fa654")
|
|
)
|
|
(fp_arc
|
|
(start 1.27 44.7)
|
|
(mid -0.702828 43.882828)
|
|
(end -1.52 41.91)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "202fbff4-9d0e-41cd-a239-6150b651ae82")
|
|
)
|
|
(fp_arc
|
|
(start 19.05 -6.6)
|
|
(mid 21.022828 -5.782828)
|
|
(end 21.84 -3.81)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "aa32da3d-3656-407f-a3fe-7e613159dffb")
|
|
)
|
|
(fp_arc
|
|
(start 21.84 41.91)
|
|
(mid 21.022828 43.882828)
|
|
(end 19.05 44.7)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "1dea24cc-62e9-4eb7-9895-374c1c1404f7")
|
|
)
|
|
(fp_line
|
|
(start -1.27 -3.81)
|
|
(end -1.27 41.91)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "830a9e95-d568-4939-b74a-a2af52820525")
|
|
)
|
|
(fp_line
|
|
(start -1.27 -0.889)
|
|
(end -0.381 0)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "f0887e0f-5ff6-484b-a007-77a52849c28f")
|
|
)
|
|
(fp_line
|
|
(start -0.381 0)
|
|
(end -1.27 0.889)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "e67ac82d-07e3-4114-8a39-893665327ff3")
|
|
)
|
|
(fp_line
|
|
(start 1.27 44.45)
|
|
(end 19.05 44.45)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "1c9f7056-86dd-4692-9cb7-d2b34d16650c")
|
|
)
|
|
(fp_line
|
|
(start 19.05 -6.35)
|
|
(end 1.27 -6.35)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "ee3e3b10-9f82-4f95-b1fd-d077c2f21ed8")
|
|
)
|
|
(fp_line
|
|
(start 21.59 41.91)
|
|
(end 21.59 -3.81)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "5f4bea55-58e1-47ed-9146-f67660879766")
|
|
)
|
|
(fp_arc
|
|
(start -1.27 -3.81)
|
|
(mid -0.526051 -5.606051)
|
|
(end 1.27 -6.35)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "c0f9fe3a-f6f0-4988-90dd-7d629cea8ed8")
|
|
)
|
|
(fp_arc
|
|
(start 1.221238 44.449532)
|
|
(mid -0.543209 43.688728)
|
|
(end -1.27 41.91)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "e0b6ca58-68f2-4891-9353-ecd1bbdca380")
|
|
)
|
|
(fp_arc
|
|
(start 19.05 -6.35)
|
|
(mid 20.846051 -5.606051)
|
|
(end 21.59 -3.81)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "1b6149d5-6ff4-4a06-b809-26e589d1a165")
|
|
)
|
|
(fp_arc
|
|
(start 21.59 41.91)
|
|
(mid 20.846051 43.706051)
|
|
(end 19.05 44.45)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "953b9bdf-2b07-4e33-a785-461e65a6fd4a")
|
|
)
|
|
(fp_text user "${REFERENCE}"
|
|
(at 10.16 19.05 270)
|
|
(layer "F.Fab")
|
|
(uuid "fd2b7856-6297-498d-ae04-dcce0d451ec4")
|
|
(effects
|
|
(font
|
|
(size 1 1)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(pad "1" thru_hole roundrect
|
|
(at 0 0)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(roundrect_rratio 0.15625)
|
|
(uuid "d0bac0e7-1a93-4789-af2a-9ab2ad62f47c")
|
|
)
|
|
(pad "2" thru_hole oval
|
|
(at 0 2.54)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "1ccb4c34-d19d-4c8e-8c4b-34cb716c5549")
|
|
)
|
|
(pad "3" thru_hole oval
|
|
(at 0 5.08)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "b2d9c8c1-ead3-4151-95fb-1ff201cc3092")
|
|
)
|
|
(pad "4" thru_hole oval
|
|
(at 0 7.62)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "d51f8c62-1df7-4337-b3c7-55aab9afc5e2")
|
|
)
|
|
(pad "5" thru_hole oval
|
|
(at 0 10.16)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "9f4640d0-b027-4613-983b-99cc625a933c")
|
|
)
|
|
(pad "6" thru_hole oval
|
|
(at 0 12.7)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "d20563f4-af83-4677-b2da-ab8e3bed05b2")
|
|
)
|
|
(pad "7" thru_hole oval
|
|
(at 0 15.24)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "56e73acd-30cb-428c-8bea-d538f02b83a4")
|
|
)
|
|
(pad "8" thru_hole oval
|
|
(at 0 17.78)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "021c3bc2-9aac-4ff1-8397-a70850787e9a")
|
|
)
|
|
(pad "9" thru_hole oval
|
|
(at 0 20.32)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "6e1f6486-8f4a-4f37-8120-77cff92510e9")
|
|
)
|
|
(pad "10" thru_hole oval
|
|
(at 0 22.86)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "d2a4659e-6d98-47bd-9c64-bd6ec9704654")
|
|
)
|
|
(pad "11" thru_hole oval
|
|
(at 0 25.4)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "78656d11-1b8e-448d-b733-c9b0d092e92c")
|
|
)
|
|
(pad "12" thru_hole oval
|
|
(at 0 27.94)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "e51a9407-ea60-4428-b885-3e19947a9d40")
|
|
)
|
|
(pad "13" thru_hole oval
|
|
(at 0 30.48)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "3fb4219f-71e7-4401-b2d4-a5eb3d4c8972")
|
|
)
|
|
(pad "14" thru_hole oval
|
|
(at 0 33.02)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "99e4bd7b-2173-4912-9d00-ec1fd9cfda0f")
|
|
)
|
|
(pad "15" thru_hole oval
|
|
(at 0 35.56)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "1a53ea5c-472d-4299-8629-c98eed9a89a1")
|
|
)
|
|
(pad "16" thru_hole oval
|
|
(at 0 38.1)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "baca655b-3ac6-4488-addf-39dd0f5d4cf8")
|
|
)
|
|
(pad "17" thru_hole oval
|
|
(at 20.32 38.1 180)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "8c82621e-bd0d-45b0-a91b-dc489fba4060")
|
|
)
|
|
(pad "18" thru_hole oval
|
|
(at 20.32 35.56 180)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "ea06c5f6-e201-41f6-8d45-d5e6290d4424")
|
|
)
|
|
(pad "19" thru_hole oval
|
|
(at 20.32 33.02 180)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "7b747d2d-1acc-43fd-9574-562274d54b9d")
|
|
)
|
|
(pad "20" thru_hole oval
|
|
(at 20.32 30.48 180)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "ae8dabf0-8930-4040-8dfa-83330cf0d16c")
|
|
)
|
|
(pad "21" thru_hole oval
|
|
(at 20.32 27.94 180)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "5206e3c8-664b-4be9-a62b-2074d65f9628")
|
|
)
|
|
(pad "22" thru_hole oval
|
|
(at 20.32 25.4 180)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "871a6434-f043-4d0a-a58f-2a3301eded7e")
|
|
)
|
|
(pad "23" thru_hole oval
|
|
(at 20.32 22.86 180)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "75e3d634-10e0-4290-8b61-50bf00111b40")
|
|
)
|
|
(pad "24" thru_hole oval
|
|
(at 20.32 20.32 180)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "747292bf-29bd-4670-8a95-24e59818912e")
|
|
)
|
|
(pad "25" thru_hole oval
|
|
(at 20.32 17.78 180)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "f7f1d67d-aaff-4891-9c04-c0e70d0a1ce3")
|
|
)
|
|
(pad "26" thru_hole oval
|
|
(at 20.32 15.24 180)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "a6c84477-542a-480b-bd5a-fa15d7ded30a")
|
|
)
|
|
(pad "27" thru_hole oval
|
|
(at 20.32 12.7 180)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "16207e2a-4419-4d8e-9ba2-9ca1bb49ada5")
|
|
)
|
|
(pad "28" thru_hole oval
|
|
(at 20.32 10.16 180)
|
|
(size 2.6 1.6)
|
|
(drill 1
|
|
(offset 0.3 0)
|
|
)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "338df6dc-5e95-4a36-9117-d5d242ca06e9")
|
|
)
|
|
(embedded_fonts no)
|
|
(model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/Adafruit_Feather.step"
|
|
(offset
|
|
(xyz 0 0 0)
|
|
)
|
|
(scale
|
|
(xyz 1 1 1)
|
|
)
|
|
(rotate
|
|
(xyz 0 0 0)
|
|
)
|
|
)
|
|
)
|