diff --git a/footprints/marbastlib-xp-promicroish.pretty/Xiao_nRF52840_ACH.kicad_mod b/footprints/marbastlib-xp-promicroish.pretty/Xiao_nRF52840_ACH.kicad_mod index 2578c97..822c397 100644 --- a/footprints/marbastlib-xp-promicroish.pretty/Xiao_nRF52840_ACH.kicad_mod +++ b/footprints/marbastlib-xp-promicroish.pretty/Xiao_nRF52840_ACH.kicad_mod @@ -1,112 +1,605 @@ -(footprint "Xiao_nRF52840_ACH" (version 20221018) (generator pcbnew) - (layer "F.Cu") - (descr "Footprint for Elite-C controllers, through hole and castellated pads") - (attr through_hole exclude_from_pos_files exclude_from_bom) - (fp_text reference "REF**" (at -6.5 11.65) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify right)) - (tstamp d728db00-75dd-408e-87d3-729b754cedd4) - ) - (fp_text value "Xiao_nRF52840_ACH" (at 0 6.985 unlocked) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 65ca7dc6-5223-41cd-9bd6-2fa2f4f9d1aa) - ) - (fp_text user "BAT-" (at 0.754999 -1.6225 unlocked) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom mirror)) - (tstamp 2a41d536-47cb-4307-8e6a-6176373d6f22) - ) - (fp_text user "BAT+" (at 0.754999 0.2825 unlocked) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom mirror)) - (tstamp dad1221e-160c-4e37-8d34-d25cc66b9906) - ) - (fp_text user "BAT-" (at -2.889999 -1.62075 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom)) - (tstamp 0f8286c0-7528-4584-b212-223fed414742) - ) - (fp_text user "P0.09" (at 3.81 7.6075 90 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left)) - (tstamp 8f8d8357-831a-46aa-80ce-20f32c2ae456) - ) - (fp_text user "BAT+" (at -2.889999 0.28425 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom)) - (tstamp 9c4126af-ef37-4f32-b0b9-94a032546ec6) - ) - (fp_text user "P0.10" (at 5.715 7.6075 90 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left)) - (tstamp c5dc2002-1af0-4716-8039-b03e2a35c9a4) - ) - (fp_text user "1" (at -7.62 -8.82) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify bottom)) - (tstamp f5026ba2-94e6-49be-8d4b-8078e2abda80) - ) - (fp_text user "USB" (at -0.000001 -10.6425) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15)) (justify bottom)) - (tstamp 777eed5f-6789-473b-a190-046f91dfa3ed) - ) - (fp_line (start -6.890001 -10.63) (end 6.889999 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp be9a5182-b15d-40a3-93d3-972eaa0ffb9d)) - (fp_line (start -4.500881 -4.6355) (end -4.500881 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp e282a806-8af0-434d-91df-f64d257147d5)) - (fp_line (start 4.500879 -4.6355) (end -4.500881 -4.6355) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 36550331-0980-4563-8443-26bb4b450842)) - (fp_line (start 4.500879 -4.6355) (end 4.500879 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 57180e32-ff95-414b-8cb7-3c53b7b382e2)) - (fp_line (start 6.889999 10.6775) (end -6.890001 10.6775) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 3f7de753-f76e-4fe0-ad82-ad3baee7ea1b)) - (fp_arc (start -9.055742 -8.816738) (mid -8.302299 -10.116834) (end -6.890001 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 6dc82e7b-1f58-457d-9cfb-416644d13a78)) - (fp_arc (start -6.89 10.6775) (mid -8.302299 10.164335) (end -9.055742 8.864239) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp ed023aa9-6ab3-4f41-8ffd-67413f192e67)) - (fp_arc (start 6.889999 -10.63) (mid 8.302298 -10.116835) (end 9.05574 -8.816738) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 70472cba-3546-4acc-9a94-0a5ea099cf80)) - (fp_arc (start 9.05574 8.864238) (mid 8.302298 10.164335) (end 6.889999 10.6775) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 1e481657-ec58-4c12-b95a-9721303a2ec6)) - (fp_rect (start -8.890001 -10.43) (end 8.889999 10.4775) - (stroke (width 0.2) (type solid)) (fill none) (layer "Cmts.User") (tstamp 0280ac38-c4e5-49dd-a7e2-b9acab509b73)) - (fp_rect (start -4.500881 -11.98626) (end 4.500879 -4.6355) - (stroke (width 0.1) (type default)) (fill none) (layer "Cmts.User") (tstamp 1f463703-220e-4804-b375-d90f4d8fa5c7)) - (pad "1" smd roundrect (at -8.92 -7.62) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp c8db38a9-f674-4fa2-bff6-6d78ded0c631)) - (pad "1" thru_hole circle (at -7.62 -7.62) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp b6fdbd8c-965d-472a-9327-ede69a0cc253)) - (pad "2" smd roundrect (at -8.92 -5.08) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp ec1d1072-b8ad-4e23-82ad-8dabb0437754)) - (pad "2" thru_hole circle (at -7.62 -5.08) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp a9c65ba3-11b0-4f7e-92d4-a467220f8f6b)) - (pad "3" smd roundrect (at -8.92 -2.54) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 3cc449a4-d413-4000-bbac-575a999dc243)) - (pad "3" thru_hole circle (at -7.62 -2.54) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 56c75057-bd8c-4f64-9724-ca3b7d5998be)) - (pad "4" smd roundrect (at -8.92 0) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 66b99174-1e3a-4b6c-af2b-59d0bb39da5c)) - (pad "4" thru_hole circle (at -7.62 0) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 2b3b9634-d3ba-46ac-a241-73a02d11ce3c)) - (pad "5" smd roundrect (at -8.92 2.54) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp dbc3a14b-57e0-4d27-a2e7-45832f7a78d1)) - (pad "5" thru_hole circle (at -7.62 2.54) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 80c1d20d-c383-4dbd-bc1b-a11a79282cdc)) - (pad "6" smd roundrect (at -8.92 5.08) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 57374fdc-efb2-4d34-a278-0e706336fa10)) - (pad "6" thru_hole circle (at -7.62 5.08) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp f9391e57-40ca-4c33-a553-599af2b4355b)) - (pad "7" smd roundrect (at -8.92 7.62) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 822b6096-e368-4a63-8cc0-d8efb24bc0f6)) - (pad "7" thru_hole circle (at -7.62 7.62) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp eddbae31-b2db-4339-9358-46f605c09f0d)) - (pad "8" thru_hole circle (at 7.62 -7.62 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 3887a7ac-af1e-4f9a-92af-b88a9993af27)) - (pad "8" smd roundrect (at 8.92 -7.62 180) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 3c9b5965-8d0d-4928-b908-8f0fe0a70634)) - (pad "9" thru_hole roundrect (at 7.62 -5.08 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp 84cd68dc-4c92-4a99-b977-5e9a8e072ce3)) - (pad "9" smd roundrect (at 8.92 -5.08 180) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 68843707-8609-42b8-8a1d-7b2f7cc60370)) - (pad "10" thru_hole circle (at 7.62 -2.54 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp e2ab611a-9578-40b0-8744-0a49582e5da3)) - (pad "10" smd roundrect (at 8.92 -2.539999 180) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp b92975e7-e2db-4a33-926c-2b410d0b6a86)) - (pad "11" thru_hole circle (at 7.62 0 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 9c9bccc9-2b55-4f2f-b7d9-3ddf9dea8825)) - (pad "11" smd roundrect (at 8.92 0 180) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp ee3b716c-db63-417f-84f9-8a6989f86d94)) - (pad "12" thru_hole circle (at 7.62 2.54 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 7aed3582-8cb4-40c7-81cf-c78dc11779f2)) - (pad "12" smd roundrect (at 8.92 2.54 180) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 08d23304-0b3c-4055-aa86-a8f86f0d753d)) - (pad "13" thru_hole circle (at 7.62 5.08) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp bbc5287c-cec8-414c-883c-f3fa8b5164a8)) - (pad "13" smd roundrect (at 8.92 5.08) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp bd597632-850c-4adb-bb0a-319cda05999e)) - (pad "14" thru_hole circle (at 7.62 7.62) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 42e92e89-bdfb-4786-a3b0-711e70101d0c)) - (pad "14" smd roundrect (at 8.92 7.62) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp bd506f43-c24d-427d-aa7a-0436d308c484)) - (pad "15" thru_hole roundrect (at -4.445001 -2.2225) (size 1.8 1.35) (drill 1.05) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp a97765c2-cf3a-4722-b7ce-17dbef034b86)) - (pad "15" smd roundrect (at -4.445001 -2.2225) (size 2.5 1.35) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 133d15ef-7bfe-4a90-8902-8552848edff9)) - (pad "16" thru_hole roundrect (at -4.445002 -0.3175) (size 1.8 1.35) (drill 1.05) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp 78345b02-496a-4202-8f92-3c87710a0bf7)) - (pad "16" smd roundrect (at -4.445002 -0.3175) (size 2.5 1.35) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp e29f5341-3175-4a53-afc3-87577b8c0057)) - (pad "17" thru_hole roundrect (at 3.81 9.2075 90) (size 1.8 1.35) (drill 1.05) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp 7f472c58-7982-400e-be01-d5b3c68d151b)) - (pad "17" smd roundrect (at 3.81 9.2075 90) (size 2.5 1.35) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 79955143-e045-4a9f-88b7-e4b68f3e0953)) - (pad "18" thru_hole roundrect (at 5.715 9.2075 90) (size 1.8 1.35) (drill 1.05) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp 08dffc20-075f-41bb-9a9c-2b0b2cfb35c1)) - (pad "18" smd roundrect (at 5.715 9.2075 90) (size 2.5 1.35) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 57449f84-8bb4-4892-baa4-8d678fd37d12)) - (pad "19" thru_hole circle (at -1.27 -8.5725 180) (size 1.8 1.8) (drill 1.05) (layers "*.Cu" "*.Mask") (tstamp 493f53ac-b9e8-4c4f-865a-e357b00573f5)) - (pad "20" thru_hole circle (at 1.27 -8.5725 180) (size 1.8 1.8) (drill 1.05) (layers "*.Cu" "*.Mask") (tstamp b3471cc4-a2f1-4bf0-b215-eafa8ba4b499)) - (pad "21" thru_hole circle (at -1.27 -6.0325 180) (size 1.8 1.8) (drill 1.05) (layers "*.Cu" "*.Mask") (tstamp 3052bd35-2910-446e-938a-104d7be1f1a1)) - (pad "22" thru_hole roundrect (at 1.27 -6.0325 180) (size 1.8 1.8) (drill 1.05) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp 7ccd8283-63db-4d56-8bda-9eb7c5aca57b)) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/seeeduino_xiao_rp2040.step" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) +(footprint "Xiao_nRF52840_ACH" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "Footprint for Seeduino Xiao nRF52840 controllers, through hole and castellated pads") + (property "Reference" "REF**" + (at -6.5 11.65 0) + (layer "F.SilkS") + (uuid "d728db00-75dd-408e-87d3-729b754cedd4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify right) + ) + ) + (property "Value" "Xiao_nRF52840_ACH" + (at 0 6.985 0) + (unlocked yes) + (layer "F.Fab") + (uuid "65ca7dc6-5223-41cd-9bd6-2fa2f4f9d1aa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "34bd99d2-ae10-48d9-8ea5-9a67d0c5fb21") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "88c5d373-5fd1-411b-84a8-682cc3272fa6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c5bbd611-39e0-4090-b00b-f69ac6e1a494") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole exclude_from_pos_files exclude_from_bom) + (fp_line + (start -6.890001 -10.63) + (end 6.889999 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "be9a5182-b15d-40a3-93d3-972eaa0ffb9d") + ) + (fp_line + (start -4.500881 -4.6355) + (end -4.500881 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "e282a806-8af0-434d-91df-f64d257147d5") + ) + (fp_line + (start 4.500879 -4.6355) + (end -4.500881 -4.6355) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "36550331-0980-4563-8443-26bb4b450842") + ) + (fp_line + (start 4.500879 -4.6355) + (end 4.500879 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "57180e32-ff95-414b-8cb7-3c53b7b382e2") + ) + (fp_line + (start 6.889999 10.6775) + (end -6.890001 10.6775) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "3f7de753-f76e-4fe0-ad82-ad3baee7ea1b") + ) + (fp_arc + (start -9.055742 -8.816738) + (mid -8.302299 -10.116834) + (end -6.890001 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "6dc82e7b-1f58-457d-9cfb-416644d13a78") + ) + (fp_arc + (start -6.89 10.6775) + (mid -8.302299 10.164335) + (end -9.055742 8.864239) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "ed023aa9-6ab3-4f41-8ffd-67413f192e67") + ) + (fp_arc + (start 6.889999 -10.63) + (mid 8.302298 -10.116835) + (end 9.05574 -8.816738) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "70472cba-3546-4acc-9a94-0a5ea099cf80") + ) + (fp_arc + (start 9.05574 8.864238) + (mid 8.302298 10.164335) + (end 6.889999 10.6775) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "1e481657-ec58-4c12-b95a-9721303a2ec6") + ) + (fp_rect + (start -8.890001 -10.43) + (end 8.889999 10.4775) + (stroke + (width 0.2) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "0280ac38-c4e5-49dd-a7e2-b9acab509b73") + ) + (fp_rect + (start -4.500881 -11.98626) + (end 4.500879 -4.6355) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "Cmts.User") + (uuid "1f463703-220e-4804-b375-d90f4d8fa5c7") + ) + (fp_text user "BAT-" + (at 0.754999 -1.6225 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "2a41d536-47cb-4307-8e6a-6176373d6f22") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "BAT+" + (at 0.754999 0.2825 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "dad1221e-160c-4e37-8d34-d25cc66b9906") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "BAT-" + (at -2.889999 -1.62075 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "0f8286c0-7528-4584-b212-223fed414742") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "P0.09" + (at 3.81 7.6075 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "8f8d8357-831a-46aa-80ce-20f32c2ae456") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (fp_text user "BAT+" + (at -2.889999 0.28425 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "9c4126af-ef37-4f32-b0b9-94a032546ec6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "P0.10" + (at 5.715 7.6075 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "c5dc2002-1af0-4716-8039-b03e2a35c9a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (fp_text user "1" + (at -7.62 -8.82 0) + (layer "F.SilkS") + (uuid "f5026ba2-94e6-49be-8d4b-8078e2abda80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify bottom) + ) + ) + (fp_text user "USB" + (at -0.000001 -10.6425 0) + (layer "Cmts.User") + (uuid "777eed5f-6789-473b-a190-046f91dfa3ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify bottom) + ) + ) + (pad "1" smd roundrect + (at -8.92 -7.62) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "c8db38a9-f674-4fa2-bff6-6d78ded0c631") + ) + (pad "1" thru_hole circle + (at -7.62 -7.62) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "b6fdbd8c-965d-472a-9327-ede69a0cc253") + ) + (pad "2" smd roundrect + (at -8.92 -5.08) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "ec1d1072-b8ad-4e23-82ad-8dabb0437754") + ) + (pad "2" thru_hole circle + (at -7.62 -5.08) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "a9c65ba3-11b0-4f7e-92d4-a467220f8f6b") + ) + (pad "3" smd roundrect + (at -8.92 -2.54) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "3cc449a4-d413-4000-bbac-575a999dc243") + ) + (pad "3" thru_hole circle + (at -7.62 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "56c75057-bd8c-4f64-9724-ca3b7d5998be") + ) + (pad "4" smd roundrect + (at -8.92 0) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "66b99174-1e3a-4b6c-af2b-59d0bb39da5c") + ) + (pad "4" thru_hole circle + (at -7.62 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "2b3b9634-d3ba-46ac-a241-73a02d11ce3c") + ) + (pad "5" smd roundrect + (at -8.92 2.54) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "dbc3a14b-57e0-4d27-a2e7-45832f7a78d1") + ) + (pad "5" thru_hole circle + (at -7.62 2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "80c1d20d-c383-4dbd-bc1b-a11a79282cdc") + ) + (pad "6" smd roundrect + (at -8.92 5.08) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "57374fdc-efb2-4d34-a278-0e706336fa10") + ) + (pad "6" thru_hole circle + (at -7.62 5.08) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "f9391e57-40ca-4c33-a553-599af2b4355b") + ) + (pad "7" smd roundrect + (at -8.92 7.62) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "822b6096-e368-4a63-8cc0-d8efb24bc0f6") + ) + (pad "7" thru_hole circle + (at -7.62 7.62) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "eddbae31-b2db-4339-9358-46f605c09f0d") + ) + (pad "8" thru_hole circle + (at 7.62 -7.62 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "3887a7ac-af1e-4f9a-92af-b88a9993af27") + ) + (pad "8" smd roundrect + (at 8.92 -7.62 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "3c9b5965-8d0d-4928-b908-8f0fe0a70634") + ) + (pad "9" thru_hole roundrect + (at 7.62 -5.08 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "84cd68dc-4c92-4a99-b977-5e9a8e072ce3") + ) + (pad "9" smd roundrect + (at 8.92 -5.08 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "68843707-8609-42b8-8a1d-7b2f7cc60370") + ) + (pad "10" thru_hole circle + (at 7.62 -2.54 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "e2ab611a-9578-40b0-8744-0a49582e5da3") + ) + (pad "10" smd roundrect + (at 8.92 -2.539999 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "b92975e7-e2db-4a33-926c-2b410d0b6a86") + ) + (pad "11" thru_hole circle + (at 7.62 0 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "9c9bccc9-2b55-4f2f-b7d9-3ddf9dea8825") + ) + (pad "11" smd roundrect + (at 8.92 0 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "ee3b716c-db63-417f-84f9-8a6989f86d94") + ) + (pad "12" thru_hole circle + (at 7.62 2.54 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "7aed3582-8cb4-40c7-81cf-c78dc11779f2") + ) + (pad "12" smd roundrect + (at 8.92 2.54 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "08d23304-0b3c-4055-aa86-a8f86f0d753d") + ) + (pad "13" thru_hole circle + (at 7.62 5.08) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "bbc5287c-cec8-414c-883c-f3fa8b5164a8") + ) + (pad "13" smd roundrect + (at 8.92 5.08) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "bd597632-850c-4adb-bb0a-319cda05999e") + ) + (pad "14" thru_hole circle + (at 7.62 7.62) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "42e92e89-bdfb-4786-a3b0-711e70101d0c") + ) + (pad "14" smd roundrect + (at 8.92 7.62) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "bd506f43-c24d-427d-aa7a-0436d308c484") + ) + (pad "15" thru_hole roundrect + (at -4.445001 -2.2225) + (size 1.8 1.35) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "a97765c2-cf3a-4722-b7ce-17dbef034b86") + ) + (pad "15" smd roundrect + (at -4.445001 -2.2225) + (size 2.5 1.35) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "133d15ef-7bfe-4a90-8902-8552848edff9") + ) + (pad "16" thru_hole roundrect + (at -4.445002 -0.3175) + (size 1.8 1.35) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "78345b02-496a-4202-8f92-3c87710a0bf7") + ) + (pad "16" smd roundrect + (at -4.445002 -0.3175) + (size 2.5 1.35) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "e29f5341-3175-4a53-afc3-87577b8c0057") + ) + (pad "17" thru_hole roundrect + (at 3.81 9.2075 90) + (size 1.8 1.35) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "7f472c58-7982-400e-be01-d5b3c68d151b") + ) + (pad "17" smd roundrect + (at 3.81 9.2075 90) + (size 2.5 1.35) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "79955143-e045-4a9f-88b7-e4b68f3e0953") + ) + (pad "18" thru_hole roundrect + (at 5.715 9.2075 90) + (size 1.8 1.35) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "08dffc20-075f-41bb-9a9c-2b0b2cfb35c1") + ) + (pad "18" smd roundrect + (at 5.715 9.2075 90) + (size 2.5 1.35) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "57449f84-8bb4-4892-baa4-8d678fd37d12") + ) + (pad "19" thru_hole circle + (at -1.27 -8.5725 180) + (size 1.8 1.8) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "493f53ac-b9e8-4c4f-865a-e357b00573f5") + ) + (pad "20" thru_hole circle + (at 1.27 -8.5725 180) + (size 1.8 1.8) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "b3471cc4-a2f1-4bf0-b215-eafa8ba4b499") + ) + (pad "21" thru_hole circle + (at -1.27 -6.0325 180) + (size 1.8 1.8) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "3052bd35-2910-446e-938a-104d7be1f1a1") + ) + (pad "22" thru_hole roundrect + (at 1.27 -6.0325 180) + (size 1.8 1.8) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "7ccd8283-63db-4d56-8bda-9eb7c5aca57b") + ) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/seeeduino_xiao_rp2040.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) ) diff --git a/footprints/marbastlib-xp-promicroish.pretty/Xiao_nRF52840_AC_Reflow.kicad_mod b/footprints/marbastlib-xp-promicroish.pretty/Xiao_nRF52840_AC_Reflow.kicad_mod index fca291f..fd9a549 100644 --- a/footprints/marbastlib-xp-promicroish.pretty/Xiao_nRF52840_AC_Reflow.kicad_mod +++ b/footprints/marbastlib-xp-promicroish.pretty/Xiao_nRF52840_AC_Reflow.kicad_mod @@ -1,86 +1,421 @@ -(footprint "Xiao_nRF52840_AC_Reflow" (version 20221018) (generator pcbnew) - (layer "F.Cu") - (descr "Footprint for Elite-C controllers, through hole and castellated pads") - (attr smd exclude_from_pos_files exclude_from_bom) - (fp_text reference "REF**" (at -6.5 11.65) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify right)) - (tstamp d728db00-75dd-408e-87d3-729b754cedd4) - ) - (fp_text value "Xiao_nRF52840_ACH_1" (at 0 6.985 unlocked) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 65ca7dc6-5223-41cd-9bd6-2fa2f4f9d1aa) - ) - (fp_text user "P0.10" (at 5.715 7.6075 90 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left)) - (tstamp 0250d43a-8f1f-4b67-862c-8eea5663620f) - ) - (fp_text user "BAT-" (at -2.889999 -1.62075 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom)) - (tstamp 0f8286c0-7528-4584-b212-223fed414742) - ) - (fp_text user "P0.09" (at 3.81 7.6075 90 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left)) - (tstamp 6a2fb73b-14e0-4e22-902a-0d00f091e2f2) - ) - (fp_text user "BAT+" (at -2.889999 0.28425 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom)) - (tstamp 9c4126af-ef37-4f32-b0b9-94a032546ec6) - ) - (fp_text user "1" (at -7.62 -8.82) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify bottom)) - (tstamp f5026ba2-94e6-49be-8d4b-8078e2abda80) - ) - (fp_text user "USB" (at -0.000001 -10.6425) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15)) (justify bottom)) - (tstamp 777eed5f-6789-473b-a190-046f91dfa3ed) - ) - (fp_line (start -6.890001 -10.63) (end 6.889999 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp be9a5182-b15d-40a3-93d3-972eaa0ffb9d)) - (fp_line (start -4.500881 -4.6355) (end -4.500881 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp e282a806-8af0-434d-91df-f64d257147d5)) - (fp_line (start 4.500879 -4.6355) (end -4.500881 -4.6355) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 36550331-0980-4563-8443-26bb4b450842)) - (fp_line (start 4.500879 -4.6355) (end 4.500879 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 57180e32-ff95-414b-8cb7-3c53b7b382e2)) - (fp_line (start 6.889999 10.6775) (end -6.890001 10.6775) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 3f7de753-f76e-4fe0-ad82-ad3baee7ea1b)) - (fp_arc (start -9.055742 -8.816738) (mid -8.302299 -10.116834) (end -6.890001 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 6dc82e7b-1f58-457d-9cfb-416644d13a78)) - (fp_arc (start -6.89 10.6775) (mid -8.302299 10.164335) (end -9.055742 8.864239) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp ed023aa9-6ab3-4f41-8ffd-67413f192e67)) - (fp_arc (start 6.889999 -10.63) (mid 8.302298 -10.116835) (end 9.05574 -8.816738) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 70472cba-3546-4acc-9a94-0a5ea099cf80)) - (fp_arc (start 9.05574 8.864238) (mid 8.302298 10.164335) (end 6.889999 10.6775) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 1e481657-ec58-4c12-b95a-9721303a2ec6)) - (fp_rect (start -8.890001 -10.43) (end 8.889999 10.4775) - (stroke (width 0.2) (type solid)) (fill none) (layer "Cmts.User") (tstamp 0280ac38-c4e5-49dd-a7e2-b9acab509b73)) - (fp_rect (start -4.500881 -11.98626) (end 4.500879 -4.6355) - (stroke (width 0.1) (type default)) (fill none) (layer "Cmts.User") (tstamp 1f463703-220e-4804-b375-d90f4d8fa5c7)) - (pad "1" smd roundrect (at -8.92 -7.62) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c8db38a9-f674-4fa2-bff6-6d78ded0c631)) - (pad "2" smd roundrect (at -8.92 -5.08) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ec1d1072-b8ad-4e23-82ad-8dabb0437754)) - (pad "3" smd roundrect (at -8.92 -2.54) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 3cc449a4-d413-4000-bbac-575a999dc243)) - (pad "4" smd roundrect (at -8.92 0) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 66b99174-1e3a-4b6c-af2b-59d0bb39da5c)) - (pad "5" smd roundrect (at -8.92 2.54) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp dbc3a14b-57e0-4d27-a2e7-45832f7a78d1)) - (pad "6" smd roundrect (at -8.92 5.08) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 57374fdc-efb2-4d34-a278-0e706336fa10)) - (pad "7" smd roundrect (at -8.92 7.62) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 822b6096-e368-4a63-8cc0-d8efb24bc0f6)) - (pad "8" smd roundrect (at 8.92 -7.62 180) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 3c9b5965-8d0d-4928-b908-8f0fe0a70634)) - (pad "9" smd roundrect (at 8.92 -5.08 180) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 68843707-8609-42b8-8a1d-7b2f7cc60370)) - (pad "10" smd roundrect (at 8.92 -2.539999 180) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b92975e7-e2db-4a33-926c-2b410d0b6a86)) - (pad "11" smd roundrect (at 8.92 0 180) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ee3b716c-db63-417f-84f9-8a6989f86d94)) - (pad "12" smd roundrect (at 8.92 2.54 180) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 08d23304-0b3c-4055-aa86-a8f86f0d753d)) - (pad "13" smd roundrect (at 8.92 5.08) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp bd597632-850c-4adb-bb0a-319cda05999e)) - (pad "14" smd roundrect (at 8.92 7.62) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp bd506f43-c24d-427d-aa7a-0436d308c484)) - (pad "15" smd roundrect (at -4.445001 -2.2225) (size 2.5 1.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 133d15ef-7bfe-4a90-8902-8552848edff9)) - (pad "16" smd roundrect (at -4.445002 -0.3175) (size 2.5 1.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e29f5341-3175-4a53-afc3-87577b8c0057)) - (pad "17" smd roundrect (at 3.81 9.2075 90) (size 2.5 1.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 79955143-e045-4a9f-88b7-e4b68f3e0953)) - (pad "18" smd roundrect (at 5.715 9.2075 90) (size 2.5 1.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 57449f84-8bb4-4892-baa4-8d678fd37d12)) - (pad "19" smd circle (at -1.27 -8.5725 180) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 493f53ac-b9e8-4c4f-865a-e357b00573f5)) - (pad "20" smd circle (at 1.27 -8.5725 180) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b3471cc4-a2f1-4bf0-b215-eafa8ba4b499)) - (pad "21" smd circle (at -1.27 -6.0325 180) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3052bd35-2910-446e-938a-104d7be1f1a1)) - (pad "22" smd circle (at 1.27 -6.0325 180) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7ccd8283-63db-4d56-8bda-9eb7c5aca57b)) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/seeeduino_xiao_rp2040.step" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) +(footprint "Xiao_nRF52840_AC_Reflow" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "Footprint for Seeduino Xiao nRF52840 controllers, made for SMD reflow") + (property "Reference" "REF**" + (at -6.5 11.65 0) + (layer "F.SilkS") + (uuid "d728db00-75dd-408e-87d3-729b754cedd4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify right) + ) + ) + (property "Value" "Xiao_nRF52840_ACH_1" + (at 0 6.985 0) + (unlocked yes) + (layer "F.Fab") + (uuid "65ca7dc6-5223-41cd-9bd6-2fa2f4f9d1aa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d8533233-b415-4f3f-9e13-cfd99f17b50e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "884ad799-c46a-461e-a753-8c30a8f348e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "02ce389b-00ca-4dcf-b608-2264813a86fd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_pos_files exclude_from_bom) + (fp_line + (start -6.890001 -10.63) + (end 6.889999 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "be9a5182-b15d-40a3-93d3-972eaa0ffb9d") + ) + (fp_line + (start -4.500881 -4.6355) + (end -4.500881 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "e282a806-8af0-434d-91df-f64d257147d5") + ) + (fp_line + (start 4.500879 -4.6355) + (end -4.500881 -4.6355) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "36550331-0980-4563-8443-26bb4b450842") + ) + (fp_line + (start 4.500879 -4.6355) + (end 4.500879 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "57180e32-ff95-414b-8cb7-3c53b7b382e2") + ) + (fp_line + (start 6.889999 10.6775) + (end -6.890001 10.6775) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "3f7de753-f76e-4fe0-ad82-ad3baee7ea1b") + ) + (fp_arc + (start -9.055742 -8.816738) + (mid -8.302299 -10.116834) + (end -6.890001 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "6dc82e7b-1f58-457d-9cfb-416644d13a78") + ) + (fp_arc + (start -6.89 10.6775) + (mid -8.302299 10.164335) + (end -9.055742 8.864239) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "ed023aa9-6ab3-4f41-8ffd-67413f192e67") + ) + (fp_arc + (start 6.889999 -10.63) + (mid 8.302298 -10.116835) + (end 9.05574 -8.816738) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "70472cba-3546-4acc-9a94-0a5ea099cf80") + ) + (fp_arc + (start 9.05574 8.864238) + (mid 8.302298 10.164335) + (end 6.889999 10.6775) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "1e481657-ec58-4c12-b95a-9721303a2ec6") + ) + (fp_rect + (start -8.890001 -10.43) + (end 8.889999 10.4775) + (stroke + (width 0.2) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "0280ac38-c4e5-49dd-a7e2-b9acab509b73") + ) + (fp_rect + (start -4.500881 -11.98626) + (end 4.500879 -4.6355) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "Cmts.User") + (uuid "1f463703-220e-4804-b375-d90f4d8fa5c7") + ) + (fp_text user "P0.10" + (at 5.715 7.6075 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "0250d43a-8f1f-4b67-862c-8eea5663620f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (fp_text user "BAT-" + (at -2.889999 -1.62075 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "0f8286c0-7528-4584-b212-223fed414742") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "P0.09" + (at 3.81 7.6075 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "6a2fb73b-14e0-4e22-902a-0d00f091e2f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (fp_text user "BAT+" + (at -2.889999 0.28425 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "9c4126af-ef37-4f32-b0b9-94a032546ec6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "1" + (at -7.62 -8.82 0) + (layer "F.SilkS") + (uuid "f5026ba2-94e6-49be-8d4b-8078e2abda80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify bottom) + ) + ) + (fp_text user "USB" + (at -0.000001 -10.6425 0) + (layer "Cmts.User") + (uuid "777eed5f-6789-473b-a190-046f91dfa3ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify bottom) + ) + ) + (pad "1" smd roundrect + (at -8.92 -7.62) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "c8db38a9-f674-4fa2-bff6-6d78ded0c631") + ) + (pad "2" smd roundrect + (at -8.92 -5.08) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "ec1d1072-b8ad-4e23-82ad-8dabb0437754") + ) + (pad "3" smd roundrect + (at -8.92 -2.54) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "3cc449a4-d413-4000-bbac-575a999dc243") + ) + (pad "4" smd roundrect + (at -8.92 0) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "66b99174-1e3a-4b6c-af2b-59d0bb39da5c") + ) + (pad "5" smd roundrect + (at -8.92 2.54) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "dbc3a14b-57e0-4d27-a2e7-45832f7a78d1") + ) + (pad "6" smd roundrect + (at -8.92 5.08) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "57374fdc-efb2-4d34-a278-0e706336fa10") + ) + (pad "7" smd roundrect + (at -8.92 7.62) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "822b6096-e368-4a63-8cc0-d8efb24bc0f6") + ) + (pad "8" smd roundrect + (at 8.92 -7.62 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "3c9b5965-8d0d-4928-b908-8f0fe0a70634") + ) + (pad "9" smd roundrect + (at 8.92 -5.08 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "68843707-8609-42b8-8a1d-7b2f7cc60370") + ) + (pad "10" smd roundrect + (at 8.92 -2.539999 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "b92975e7-e2db-4a33-926c-2b410d0b6a86") + ) + (pad "11" smd roundrect + (at 8.92 0 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "ee3b716c-db63-417f-84f9-8a6989f86d94") + ) + (pad "12" smd roundrect + (at 8.92 2.54 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "08d23304-0b3c-4055-aa86-a8f86f0d753d") + ) + (pad "13" smd roundrect + (at 8.92 5.08) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "bd597632-850c-4adb-bb0a-319cda05999e") + ) + (pad "14" smd roundrect + (at 8.92 7.62) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "bd506f43-c24d-427d-aa7a-0436d308c484") + ) + (pad "15" smd roundrect + (at -4.445001 -2.2225) + (size 2.5 1.35) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "133d15ef-7bfe-4a90-8902-8552848edff9") + ) + (pad "16" smd roundrect + (at -4.445002 -0.3175) + (size 2.5 1.35) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "e29f5341-3175-4a53-afc3-87577b8c0057") + ) + (pad "17" smd roundrect + (at 3.81 9.2075 90) + (size 2.5 1.35) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "79955143-e045-4a9f-88b7-e4b68f3e0953") + ) + (pad "18" smd roundrect + (at 5.715 9.2075 90) + (size 2.5 1.35) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "57449f84-8bb4-4892-baa4-8d678fd37d12") + ) + (pad "19" smd circle + (at -1.27 -8.5725 180) + (size 1.5 1.5) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "493f53ac-b9e8-4c4f-865a-e357b00573f5") + ) + (pad "20" smd circle + (at 1.27 -8.5725 180) + (size 1.5 1.5) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "b3471cc4-a2f1-4bf0-b215-eafa8ba4b499") + ) + (pad "21" smd circle + (at -1.27 -6.0325 180) + (size 1.5 1.5) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "3052bd35-2910-446e-938a-104d7be1f1a1") + ) + (pad "22" smd circle + (at 1.27 -6.0325 180) + (size 1.5 1.5) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "7ccd8283-63db-4d56-8bda-9eb7c5aca57b") + ) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/seeeduino_xiao_rp2040.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) ) diff --git a/footprints/marbastlib-xp-promicroish.pretty/Xiao_nRF52840_AH_Pogo.kicad_mod b/footprints/marbastlib-xp-promicroish.pretty/Xiao_nRF52840_AH_Pogo.kicad_mod index 758838a..7fa377e 100644 --- a/footprints/marbastlib-xp-promicroish.pretty/Xiao_nRF52840_AH_Pogo.kicad_mod +++ b/footprints/marbastlib-xp-promicroish.pretty/Xiao_nRF52840_AH_Pogo.kicad_mod @@ -1,116 +1,544 @@ -(footprint "Xiao_nRF52840_AH_Pogo" (version 20221018) (generator pcbnew) - (layer "F.Cu") - (descr "Footprint for Elite-C controllers, through hole and castellated pads") - (attr through_hole exclude_from_pos_files exclude_from_bom) - (fp_text reference "REF**" (at -6.5 11.65) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify right)) - (tstamp d728db00-75dd-408e-87d3-729b754cedd4) - ) - (fp_text value "Xiao_nRF52840_AH_Pogo" (at 0 6.985 unlocked) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 65ca7dc6-5223-41cd-9bd6-2fa2f4f9d1aa) - ) - (fp_text user "BAT+" (at 0.662142 0.2825 unlocked) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom mirror)) - (tstamp 228ddf5f-c303-4852-9937-536830fa671c) - ) - (fp_text user "BAT-" (at 0.662142 -1.6225 unlocked) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom mirror)) - (tstamp fd300684-f22e-4423-b86e-a6be6c890af6) - ) - (fp_text user "BAT-" (at -3.445001 -1.62075 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom)) - (tstamp 0f8286c0-7528-4584-b212-223fed414742) - ) - (fp_text user "P0.10" (at 5.715 8.35 90 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left)) - (tstamp 78384bf1-3bf2-41fe-ba3a-1eb1a81229a9) - ) - (fp_text user "P0.09" (at 3.81 8.35 90 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left)) - (tstamp 8ba29f97-1a03-4f54-bf7d-00861c84c07d) - ) - (fp_text user "BAT+" (at -3.445001 0.28425 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom)) - (tstamp 9c4126af-ef37-4f32-b0b9-94a032546ec6) - ) - (fp_text user "1" (at -7.62 -8.82) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify bottom)) - (tstamp f5026ba2-94e6-49be-8d4b-8078e2abda80) - ) - (fp_text user "Mill Max 0906-2-15-20-75-14-11-0" (at -9.2 13.75 unlocked) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom)) - (tstamp 18aba6eb-9197-4e0f-8a67-f60250191e8b) - ) - (fp_text user "Mill Max 310-43-107-41-001000" (at -9.2 15.2 unlocked) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom)) - (tstamp 23bfccac-ce31-46f0-8443-d826904fbbe5) - ) - (fp_text user "USB" (at -0.000001 -10.6425) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15)) (justify bottom)) - (tstamp 777eed5f-6789-473b-a190-046f91dfa3ed) - ) - (fp_line (start -9.055742 8.864239) (end -9.055742 -8.816738) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp a4a65ef3-7f18-437f-bde3-e074d2df9573)) - (fp_line (start -6.890001 -10.63) (end 6.889999 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp be9a5182-b15d-40a3-93d3-972eaa0ffb9d)) - (fp_line (start -4.500881 -4.6355) (end -4.500881 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp e282a806-8af0-434d-91df-f64d257147d5)) - (fp_line (start 4.500879 -4.6355) (end -4.500881 -4.6355) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 36550331-0980-4563-8443-26bb4b450842)) - (fp_line (start 4.500879 -4.6355) (end 4.500879 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 57180e32-ff95-414b-8cb7-3c53b7b382e2)) - (fp_line (start 6.889999 10.6775) (end -6.890001 10.6775) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 3f7de753-f76e-4fe0-ad82-ad3baee7ea1b)) - (fp_line (start 9.05574 -8.816738) (end 9.05574 8.864238) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 79f2d112-f565-413c-afe7-2ca2d3754080)) - (fp_arc (start -9.055742 -8.816738) (mid -8.302299 -10.116834) (end -6.890001 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 6dc82e7b-1f58-457d-9cfb-416644d13a78)) - (fp_arc (start -6.89 10.6775) (mid -8.302299 10.164335) (end -9.055742 8.864239) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp ed023aa9-6ab3-4f41-8ffd-67413f192e67)) - (fp_arc (start 6.889999 -10.63) (mid 8.302298 -10.116835) (end 9.05574 -8.816738) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 70472cba-3546-4acc-9a94-0a5ea099cf80)) - (fp_arc (start 9.05574 8.864238) (mid 8.302298 10.164335) (end 6.889999 10.6775) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 1e481657-ec58-4c12-b95a-9721303a2ec6)) - (fp_rect (start -8.890001 -10.43) (end 8.889999 10.4775) - (stroke (width 0.2) (type solid)) (fill none) (layer "Cmts.User") (tstamp 0280ac38-c4e5-49dd-a7e2-b9acab509b73)) - (fp_rect (start -4.500881 -11.98626) (end 4.500879 -4.6355) - (stroke (width 0.1) (type default)) (fill none) (layer "Cmts.User") (tstamp 1f463703-220e-4804-b375-d90f4d8fa5c7)) - (pad "1" thru_hole circle (at -7.62 -7.62) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp b6fdbd8c-965d-472a-9327-ede69a0cc253)) - (pad "2" thru_hole circle (at -7.62 -5.08) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp a9c65ba3-11b0-4f7e-92d4-a467220f8f6b)) - (pad "3" thru_hole circle (at -7.62 -2.54) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 56c75057-bd8c-4f64-9724-ca3b7d5998be)) - (pad "4" thru_hole circle (at -7.62 0) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 2b3b9634-d3ba-46ac-a241-73a02d11ce3c)) - (pad "5" thru_hole circle (at -7.62 2.54) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 80c1d20d-c383-4dbd-bc1b-a11a79282cdc)) - (pad "6" thru_hole circle (at -7.62 5.08) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp f9391e57-40ca-4c33-a553-599af2b4355b)) - (pad "7" thru_hole circle (at -7.62 7.62) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp eddbae31-b2db-4339-9358-46f605c09f0d)) - (pad "8" thru_hole circle (at 7.62 -7.62 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 3887a7ac-af1e-4f9a-92af-b88a9993af27)) - (pad "9" thru_hole roundrect (at 7.62 -5.08 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (roundrect_rratio 0.25) (tstamp 84cd68dc-4c92-4a99-b977-5e9a8e072ce3)) - (pad "10" thru_hole circle (at 7.62 -2.54 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp e2ab611a-9578-40b0-8744-0a49582e5da3)) - (pad "11" thru_hole circle (at 7.62 0 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 9c9bccc9-2b55-4f2f-b7d9-3ddf9dea8825)) - (pad "12" thru_hole circle (at 7.62 2.54 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 7aed3582-8cb4-40c7-81cf-c78dc11779f2)) - (pad "13" thru_hole circle (at 7.62 5.08) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp bbc5287c-cec8-414c-883c-f3fa8b5164a8)) - (pad "14" thru_hole circle (at 7.62 7.62) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 42e92e89-bdfb-4786-a3b0-711e70101d0c)) - (pad "15" thru_hole roundrect (at -4.445001 -2.2225 90) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp a97765c2-cf3a-4722-b7ce-17dbef034b86)) - (pad "16" thru_hole circle (at -4.445002 -0.3175 90) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (tstamp 78345b02-496a-4202-8f92-3c87710a0bf7)) - (pad "17" thru_hole circle (at 3.81 9.2075 90) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (tstamp 7f472c58-7982-400e-be01-d5b3c68d151b)) - (pad "18" thru_hole circle (at 5.715 9.2075 90) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (tstamp 08dffc20-075f-41bb-9a9c-2b0b2cfb35c1)) - (pad "19" thru_hole circle (at -1.27 -8.5725 90) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (tstamp 493f53ac-b9e8-4c4f-865a-e357b00573f5)) - (pad "20" thru_hole circle (at 1.27 -8.5725 90) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (tstamp b3471cc4-a2f1-4bf0-b215-eafa8ba4b499)) - (pad "21" thru_hole circle (at -1.27 -6.0325 90) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (tstamp 3052bd35-2910-446e-938a-104d7be1f1a1)) - (pad "22" thru_hole roundrect (at 1.27 -6.0325 90) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp 7ccd8283-63db-4d56-8bda-9eb7c5aca57b)) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/seeeduino_xiao_rp2040.step" - (offset (xyz 0 0 4.191)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model "${KICAD7_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.wrl" - (offset (xyz -7.62 7.62 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model "${KICAD7_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.wrl" - (offset (xyz 7.62 7.62 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) +(footprint "Xiao_nRF52840_AH_Pogo" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "Footprint for Seeduino Xiao nRF52840 controllers, made for pin headers and pogo pins for the bottom pads") + (property "Reference" "REF**" + (at -6.5 11.65 0) + (layer "F.SilkS") + (uuid "d728db00-75dd-408e-87d3-729b754cedd4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify right) + ) + ) + (property "Value" "Xiao_nRF52840_AH_Pogo" + (at 0 6.985 0) + (unlocked yes) + (layer "F.Fab") + (uuid "65ca7dc6-5223-41cd-9bd6-2fa2f4f9d1aa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "127a45ff-dda5-48bf-a0bf-8c4c3412509c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fd04865e-6f6d-43eb-92e8-6344f0cde939") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ea9103d6-88b6-4fb4-9037-f4512d5fbe5d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole exclude_from_pos_files exclude_from_bom) + (fp_line + (start -9.055742 8.864239) + (end -9.055742 -8.816738) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "a4a65ef3-7f18-437f-bde3-e074d2df9573") + ) + (fp_line + (start -6.890001 -10.63) + (end 6.889999 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "be9a5182-b15d-40a3-93d3-972eaa0ffb9d") + ) + (fp_line + (start -4.500881 -4.6355) + (end -4.500881 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "e282a806-8af0-434d-91df-f64d257147d5") + ) + (fp_line + (start 4.500879 -4.6355) + (end -4.500881 -4.6355) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "36550331-0980-4563-8443-26bb4b450842") + ) + (fp_line + (start 4.500879 -4.6355) + (end 4.500879 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "57180e32-ff95-414b-8cb7-3c53b7b382e2") + ) + (fp_line + (start 6.889999 10.6775) + (end -6.890001 10.6775) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "3f7de753-f76e-4fe0-ad82-ad3baee7ea1b") + ) + (fp_line + (start 9.05574 -8.816738) + (end 9.05574 8.864238) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "79f2d112-f565-413c-afe7-2ca2d3754080") + ) + (fp_arc + (start -9.055742 -8.816738) + (mid -8.302299 -10.116834) + (end -6.890001 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "6dc82e7b-1f58-457d-9cfb-416644d13a78") + ) + (fp_arc + (start -6.89 10.6775) + (mid -8.302299 10.164335) + (end -9.055742 8.864239) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "ed023aa9-6ab3-4f41-8ffd-67413f192e67") + ) + (fp_arc + (start 6.889999 -10.63) + (mid 8.302298 -10.116835) + (end 9.05574 -8.816738) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "70472cba-3546-4acc-9a94-0a5ea099cf80") + ) + (fp_arc + (start 9.05574 8.864238) + (mid 8.302298 10.164335) + (end 6.889999 10.6775) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "1e481657-ec58-4c12-b95a-9721303a2ec6") + ) + (fp_rect + (start -8.890001 -10.43) + (end 8.889999 10.4775) + (stroke + (width 0.2) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "0280ac38-c4e5-49dd-a7e2-b9acab509b73") + ) + (fp_rect + (start -4.500881 -11.98626) + (end 4.500879 -4.6355) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "Cmts.User") + (uuid "1f463703-220e-4804-b375-d90f4d8fa5c7") + ) + (fp_text user "BAT+" + (at 0.662142 0.2825 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "228ddf5f-c303-4852-9937-536830fa671c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "BAT-" + (at 0.662142 -1.6225 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "fd300684-f22e-4423-b86e-a6be6c890af6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "BAT-" + (at -3.445001 -1.62075 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "0f8286c0-7528-4584-b212-223fed414742") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "P0.10" + (at 5.715 8.35 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "78384bf1-3bf2-41fe-ba3a-1eb1a81229a9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (fp_text user "P0.09" + (at 3.81 8.35 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "8ba29f97-1a03-4f54-bf7d-00861c84c07d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (fp_text user "BAT+" + (at -3.445001 0.28425 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "9c4126af-ef37-4f32-b0b9-94a032546ec6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "1" + (at -7.62 -8.82 0) + (layer "F.SilkS") + (uuid "f5026ba2-94e6-49be-8d4b-8078e2abda80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify bottom) + ) + ) + (fp_text user "Mill Max 0906-2-15-20-75-14-11-0" + (at -9.2 13.75 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "18aba6eb-9197-4e0f-8a67-f60250191e8b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "Mill Max 310-43-107-41-001000" + (at -9.2 15.2 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "23bfccac-ce31-46f0-8443-d826904fbbe5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "USB" + (at -0.000001 -10.6425 0) + (layer "Cmts.User") + (uuid "777eed5f-6789-473b-a190-046f91dfa3ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify bottom) + ) + ) + (pad "1" thru_hole circle + (at -7.62 -7.62) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "b6fdbd8c-965d-472a-9327-ede69a0cc253") + ) + (pad "2" thru_hole circle + (at -7.62 -5.08) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "a9c65ba3-11b0-4f7e-92d4-a467220f8f6b") + ) + (pad "3" thru_hole circle + (at -7.62 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "56c75057-bd8c-4f64-9724-ca3b7d5998be") + ) + (pad "4" thru_hole circle + (at -7.62 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "2b3b9634-d3ba-46ac-a241-73a02d11ce3c") + ) + (pad "5" thru_hole circle + (at -7.62 2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "80c1d20d-c383-4dbd-bc1b-a11a79282cdc") + ) + (pad "6" thru_hole circle + (at -7.62 5.08) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "f9391e57-40ca-4c33-a553-599af2b4355b") + ) + (pad "7" thru_hole circle + (at -7.62 7.62) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "eddbae31-b2db-4339-9358-46f605c09f0d") + ) + (pad "8" thru_hole circle + (at 7.62 -7.62 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "3887a7ac-af1e-4f9a-92af-b88a9993af27") + ) + (pad "9" thru_hole roundrect + (at 7.62 -5.08 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "84cd68dc-4c92-4a99-b977-5e9a8e072ce3") + ) + (pad "10" thru_hole circle + (at 7.62 -2.54 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "e2ab611a-9578-40b0-8744-0a49582e5da3") + ) + (pad "11" thru_hole circle + (at 7.62 0 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "9c9bccc9-2b55-4f2f-b7d9-3ddf9dea8825") + ) + (pad "12" thru_hole circle + (at 7.62 2.54 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "7aed3582-8cb4-40c7-81cf-c78dc11779f2") + ) + (pad "13" thru_hole circle + (at 7.62 5.08) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "bbc5287c-cec8-414c-883c-f3fa8b5164a8") + ) + (pad "14" thru_hole circle + (at 7.62 7.62) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "42e92e89-bdfb-4786-a3b0-711e70101d0c") + ) + (pad "15" thru_hole roundrect + (at -4.445001 -2.2225 90) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "a97765c2-cf3a-4722-b7ce-17dbef034b86") + ) + (pad "16" thru_hole circle + (at -4.445002 -0.3175 90) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "78345b02-496a-4202-8f92-3c87710a0bf7") + ) + (pad "17" thru_hole circle + (at 3.81 9.2075 90) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "7f472c58-7982-400e-be01-d5b3c68d151b") + ) + (pad "18" thru_hole circle + (at 5.715 9.2075 90) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "08dffc20-075f-41bb-9a9c-2b0b2cfb35c1") + ) + (pad "19" thru_hole circle + (at -1.27 -8.5725 90) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "493f53ac-b9e8-4c4f-865a-e357b00573f5") + ) + (pad "20" thru_hole circle + (at 1.27 -8.5725 90) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "b3471cc4-a2f1-4bf0-b215-eafa8ba4b499") + ) + (pad "21" thru_hole circle + (at -1.27 -6.0325 90) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "3052bd35-2910-446e-938a-104d7be1f1a1") + ) + (pad "22" thru_hole roundrect + (at 1.27 -6.0325 90) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "7ccd8283-63db-4d56-8bda-9eb7c5aca57b") + ) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/seeeduino_xiao_rp2040.step" + (offset + (xyz 0 0 4.191) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD7_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.wrl" + (offset + (xyz -7.62 7.62 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD7_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.wrl" + (offset + (xyz 7.62 7.62 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) ) diff --git a/footprints/marbastlib-xp-promicroish.pretty/Xiao_rp2040_ACH.kicad_mod b/footprints/marbastlib-xp-promicroish.pretty/Xiao_rp2040_ACH.kicad_mod index 81dab43..bf9807e 100644 --- a/footprints/marbastlib-xp-promicroish.pretty/Xiao_rp2040_ACH.kicad_mod +++ b/footprints/marbastlib-xp-promicroish.pretty/Xiao_rp2040_ACH.kicad_mod @@ -1,92 +1,521 @@ -(footprint "Xiao_rp2040_ACH" (version 20221018) (generator pcbnew) - (layer "F.Cu") - (descr "Footprint for Elite-C controllers, through hole and castellated pads") - (attr through_hole exclude_from_pos_files exclude_from_bom) - (fp_text reference "REF**" (at -6.5 11.65) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify right)) - (tstamp d728db00-75dd-408e-87d3-729b754cedd4) - ) - (fp_text value "Xiao_rp2040_ACH" (at 0 6.985 unlocked) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 65ca7dc6-5223-41cd-9bd6-2fa2f4f9d1aa) - ) - (fp_text user "VIN" (at -1.14173 7.036 90 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left)) - (tstamp 8f8d8357-831a-46aa-80ce-20f32c2ae456) - ) - (fp_text user "GND" (at 1.39827 7.036 90 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left)) - (tstamp c5dc2002-1af0-4716-8039-b03e2a35c9a4) - ) - (fp_text user "1" (at -7.62 -8.82) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify bottom)) - (tstamp f5026ba2-94e6-49be-8d4b-8078e2abda80) - ) - (fp_text user "USB" (at -0.000001 -10.6425) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15)) (justify bottom)) - (tstamp 777eed5f-6789-473b-a190-046f91dfa3ed) - ) - (fp_line (start -6.890001 -10.63) (end 6.889999 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp be9a5182-b15d-40a3-93d3-972eaa0ffb9d)) - (fp_line (start -4.500881 -4.6355) (end -4.500881 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp e282a806-8af0-434d-91df-f64d257147d5)) - (fp_line (start 4.500879 -4.6355) (end -4.500881 -4.6355) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 36550331-0980-4563-8443-26bb4b450842)) - (fp_line (start 4.500879 -4.6355) (end 4.500879 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 57180e32-ff95-414b-8cb7-3c53b7b382e2)) - (fp_line (start 6.889999 10.6775) (end -6.890001 10.6775) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 3f7de753-f76e-4fe0-ad82-ad3baee7ea1b)) - (fp_arc (start -9.055742 -8.816738) (mid -8.302299 -10.116834) (end -6.890001 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 6dc82e7b-1f58-457d-9cfb-416644d13a78)) - (fp_arc (start -6.89 10.6775) (mid -8.302299 10.164335) (end -9.055742 8.864239) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp ed023aa9-6ab3-4f41-8ffd-67413f192e67)) - (fp_arc (start 6.889999 -10.63) (mid 8.302298 -10.116835) (end 9.05574 -8.816738) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 70472cba-3546-4acc-9a94-0a5ea099cf80)) - (fp_arc (start 9.05574 8.864238) (mid 8.302298 10.164335) (end 6.889999 10.6775) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 1e481657-ec58-4c12-b95a-9721303a2ec6)) - (fp_rect (start -8.890001 -10.43) (end 8.889999 10.4775) - (stroke (width 0.2) (type solid)) (fill none) (layer "Cmts.User") (tstamp 0280ac38-c4e5-49dd-a7e2-b9acab509b73)) - (fp_rect (start -4.500881 -11.98626) (end 4.500879 -4.6355) - (stroke (width 0.1) (type default)) (fill none) (layer "Cmts.User") (tstamp 1f463703-220e-4804-b375-d90f4d8fa5c7)) - (pad "1" smd roundrect (at -8.92 -7.62) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp c8db38a9-f674-4fa2-bff6-6d78ded0c631)) - (pad "1" thru_hole circle (at -7.62 -7.62) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp b6fdbd8c-965d-472a-9327-ede69a0cc253)) - (pad "2" smd roundrect (at -8.92 -5.08) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp ec1d1072-b8ad-4e23-82ad-8dabb0437754)) - (pad "2" thru_hole circle (at -7.62 -5.08) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp a9c65ba3-11b0-4f7e-92d4-a467220f8f6b)) - (pad "3" smd roundrect (at -8.92 -2.54) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 3cc449a4-d413-4000-bbac-575a999dc243)) - (pad "3" thru_hole circle (at -7.62 -2.54) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 56c75057-bd8c-4f64-9724-ca3b7d5998be)) - (pad "4" smd roundrect (at -8.92 0) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 66b99174-1e3a-4b6c-af2b-59d0bb39da5c)) - (pad "4" thru_hole circle (at -7.62 0) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 2b3b9634-d3ba-46ac-a241-73a02d11ce3c)) - (pad "5" smd roundrect (at -8.92 2.54) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp dbc3a14b-57e0-4d27-a2e7-45832f7a78d1)) - (pad "5" thru_hole circle (at -7.62 2.54) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 80c1d20d-c383-4dbd-bc1b-a11a79282cdc)) - (pad "6" smd roundrect (at -8.92 5.08) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 57374fdc-efb2-4d34-a278-0e706336fa10)) - (pad "6" thru_hole circle (at -7.62 5.08) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp f9391e57-40ca-4c33-a553-599af2b4355b)) - (pad "7" smd roundrect (at -8.92 7.62) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 822b6096-e368-4a63-8cc0-d8efb24bc0f6)) - (pad "7" thru_hole circle (at -7.62 7.62) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp eddbae31-b2db-4339-9358-46f605c09f0d)) - (pad "8" thru_hole circle (at 7.62 -7.62 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 3887a7ac-af1e-4f9a-92af-b88a9993af27)) - (pad "8" smd roundrect (at 8.92 -7.62 180) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 3c9b5965-8d0d-4928-b908-8f0fe0a70634)) - (pad "9" thru_hole roundrect (at 7.62 -5.08 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp 84cd68dc-4c92-4a99-b977-5e9a8e072ce3)) - (pad "9" smd roundrect (at 8.92 -5.08 180) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 68843707-8609-42b8-8a1d-7b2f7cc60370)) - (pad "10" thru_hole circle (at 7.62 -2.54 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp e2ab611a-9578-40b0-8744-0a49582e5da3)) - (pad "10" smd roundrect (at 8.92 -2.539999 180) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp b92975e7-e2db-4a33-926c-2b410d0b6a86)) - (pad "11" thru_hole circle (at 7.62 0 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 9c9bccc9-2b55-4f2f-b7d9-3ddf9dea8825)) - (pad "11" smd roundrect (at 8.92 0 180) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp ee3b716c-db63-417f-84f9-8a6989f86d94)) - (pad "12" thru_hole circle (at 7.62 2.54 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 7aed3582-8cb4-40c7-81cf-c78dc11779f2)) - (pad "12" smd roundrect (at 8.92 2.54 180) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 08d23304-0b3c-4055-aa86-a8f86f0d753d)) - (pad "13" thru_hole circle (at 7.62 5.08) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp bbc5287c-cec8-414c-883c-f3fa8b5164a8)) - (pad "13" smd roundrect (at 8.92 5.08) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp bd597632-850c-4adb-bb0a-319cda05999e)) - (pad "14" thru_hole circle (at 7.62 7.62) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 42e92e89-bdfb-4786-a3b0-711e70101d0c)) - (pad "14" smd roundrect (at 8.92 7.62) (size 3.5 1.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp bd506f43-c24d-427d-aa7a-0436d308c484)) - (pad "17" thru_hole roundrect (at -1.14173 8.636 90) (size 1.8 1.35) (drill 1.05) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp 7f472c58-7982-400e-be01-d5b3c68d151b)) - (pad "17" smd roundrect (at -1.14173 8.636 90) (size 2.5 1.35) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 79955143-e045-4a9f-88b7-e4b68f3e0953)) - (pad "18" thru_hole roundrect (at 1.39827 8.636 90) (size 1.8 1.35) (drill 1.05) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp 08dffc20-075f-41bb-9a9c-2b0b2cfb35c1)) - (pad "18" smd roundrect (at 1.39827 8.636 90) (size 2.5 1.35) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 57449f84-8bb4-4892-baa4-8d678fd37d12)) - (pad "19" thru_hole circle (at -1.27 -8.5725 180) (size 1.8 1.8) (drill 1.05) (layers "*.Cu" "*.Mask") (tstamp 493f53ac-b9e8-4c4f-865a-e357b00573f5)) - (pad "20" thru_hole circle (at 1.27 -8.5725 180) (size 1.8 1.8) (drill 1.05) (layers "*.Cu" "*.Mask") (tstamp b3471cc4-a2f1-4bf0-b215-eafa8ba4b499)) - (pad "21" thru_hole circle (at -1.27 -6.0325 180) (size 1.8 1.8) (drill 1.05) (layers "*.Cu" "*.Mask") (tstamp 3052bd35-2910-446e-938a-104d7be1f1a1)) - (pad "22" thru_hole roundrect (at 1.27 -6.0325 180) (size 1.8 1.8) (drill 1.05) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp 7ccd8283-63db-4d56-8bda-9eb7c5aca57b)) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/seeeduino_xiao_rp2040.step" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) +(footprint "Xiao_rp2040_ACH" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "Footprint for Seeduino Xiao RP2040 controllers, through hole and castellated pads") + (property "Reference" "REF**" + (at -6.5 11.65 0) + (layer "F.SilkS") + (uuid "d728db00-75dd-408e-87d3-729b754cedd4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify right) + ) + ) + (property "Value" "Xiao_rp2040_ACH" + (at 0 6.985 0) + (unlocked yes) + (layer "F.Fab") + (uuid "65ca7dc6-5223-41cd-9bd6-2fa2f4f9d1aa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f16bb3ea-e07f-4013-a158-99c799f21c1e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "19a309c0-e13d-489e-b63e-959091cdcea8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8aff933b-dd67-4039-af4f-e4966108026d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole exclude_from_pos_files exclude_from_bom) + (fp_line + (start -6.890001 -10.63) + (end 6.889999 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "be9a5182-b15d-40a3-93d3-972eaa0ffb9d") + ) + (fp_line + (start -4.500881 -4.6355) + (end -4.500881 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "e282a806-8af0-434d-91df-f64d257147d5") + ) + (fp_line + (start 4.500879 -4.6355) + (end -4.500881 -4.6355) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "36550331-0980-4563-8443-26bb4b450842") + ) + (fp_line + (start 4.500879 -4.6355) + (end 4.500879 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "57180e32-ff95-414b-8cb7-3c53b7b382e2") + ) + (fp_line + (start 6.889999 10.6775) + (end -6.890001 10.6775) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "3f7de753-f76e-4fe0-ad82-ad3baee7ea1b") + ) + (fp_arc + (start -9.055742 -8.816738) + (mid -8.302299 -10.116834) + (end -6.890001 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "6dc82e7b-1f58-457d-9cfb-416644d13a78") + ) + (fp_arc + (start -6.89 10.6775) + (mid -8.302299 10.164335) + (end -9.055742 8.864239) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "ed023aa9-6ab3-4f41-8ffd-67413f192e67") + ) + (fp_arc + (start 6.889999 -10.63) + (mid 8.302298 -10.116835) + (end 9.05574 -8.816738) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "70472cba-3546-4acc-9a94-0a5ea099cf80") + ) + (fp_arc + (start 9.05574 8.864238) + (mid 8.302298 10.164335) + (end 6.889999 10.6775) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "1e481657-ec58-4c12-b95a-9721303a2ec6") + ) + (fp_rect + (start -8.890001 -10.43) + (end 8.889999 10.4775) + (stroke + (width 0.2) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "0280ac38-c4e5-49dd-a7e2-b9acab509b73") + ) + (fp_rect + (start -4.500881 -11.98626) + (end 4.500879 -4.6355) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "Cmts.User") + (uuid "1f463703-220e-4804-b375-d90f4d8fa5c7") + ) + (fp_text user "VIN" + (at -1.14173 7.036 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "8f8d8357-831a-46aa-80ce-20f32c2ae456") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (fp_text user "GND" + (at 1.39827 7.036 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "c5dc2002-1af0-4716-8039-b03e2a35c9a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (fp_text user "1" + (at -7.62 -8.82 0) + (layer "F.SilkS") + (uuid "f5026ba2-94e6-49be-8d4b-8078e2abda80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify bottom) + ) + ) + (fp_text user "USB" + (at -0.000001 -10.6425 0) + (layer "Cmts.User") + (uuid "777eed5f-6789-473b-a190-046f91dfa3ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify bottom) + ) + ) + (pad "1" smd roundrect + (at -8.92 -7.62) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "c8db38a9-f674-4fa2-bff6-6d78ded0c631") + ) + (pad "1" thru_hole circle + (at -7.62 -7.62) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "b6fdbd8c-965d-472a-9327-ede69a0cc253") + ) + (pad "2" smd roundrect + (at -8.92 -5.08) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "ec1d1072-b8ad-4e23-82ad-8dabb0437754") + ) + (pad "2" thru_hole circle + (at -7.62 -5.08) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "a9c65ba3-11b0-4f7e-92d4-a467220f8f6b") + ) + (pad "3" smd roundrect + (at -8.92 -2.54) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "3cc449a4-d413-4000-bbac-575a999dc243") + ) + (pad "3" thru_hole circle + (at -7.62 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "56c75057-bd8c-4f64-9724-ca3b7d5998be") + ) + (pad "4" smd roundrect + (at -8.92 0) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "66b99174-1e3a-4b6c-af2b-59d0bb39da5c") + ) + (pad "4" thru_hole circle + (at -7.62 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "2b3b9634-d3ba-46ac-a241-73a02d11ce3c") + ) + (pad "5" smd roundrect + (at -8.92 2.54) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "dbc3a14b-57e0-4d27-a2e7-45832f7a78d1") + ) + (pad "5" thru_hole circle + (at -7.62 2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "80c1d20d-c383-4dbd-bc1b-a11a79282cdc") + ) + (pad "6" smd roundrect + (at -8.92 5.08) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "57374fdc-efb2-4d34-a278-0e706336fa10") + ) + (pad "6" thru_hole circle + (at -7.62 5.08) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "f9391e57-40ca-4c33-a553-599af2b4355b") + ) + (pad "7" smd roundrect + (at -8.92 7.62) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "822b6096-e368-4a63-8cc0-d8efb24bc0f6") + ) + (pad "7" thru_hole circle + (at -7.62 7.62) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "eddbae31-b2db-4339-9358-46f605c09f0d") + ) + (pad "8" thru_hole circle + (at 7.62 -7.62 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "3887a7ac-af1e-4f9a-92af-b88a9993af27") + ) + (pad "8" smd roundrect + (at 8.92 -7.62 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "3c9b5965-8d0d-4928-b908-8f0fe0a70634") + ) + (pad "9" thru_hole roundrect + (at 7.62 -5.08 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "84cd68dc-4c92-4a99-b977-5e9a8e072ce3") + ) + (pad "9" smd roundrect + (at 8.92 -5.08 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "68843707-8609-42b8-8a1d-7b2f7cc60370") + ) + (pad "10" thru_hole circle + (at 7.62 -2.54 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "e2ab611a-9578-40b0-8744-0a49582e5da3") + ) + (pad "10" smd roundrect + (at 8.92 -2.539999 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "b92975e7-e2db-4a33-926c-2b410d0b6a86") + ) + (pad "11" thru_hole circle + (at 7.62 0 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "9c9bccc9-2b55-4f2f-b7d9-3ddf9dea8825") + ) + (pad "11" smd roundrect + (at 8.92 0 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "ee3b716c-db63-417f-84f9-8a6989f86d94") + ) + (pad "12" thru_hole circle + (at 7.62 2.54 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "7aed3582-8cb4-40c7-81cf-c78dc11779f2") + ) + (pad "12" smd roundrect + (at 8.92 2.54 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "08d23304-0b3c-4055-aa86-a8f86f0d753d") + ) + (pad "13" thru_hole circle + (at 7.62 5.08) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "bbc5287c-cec8-414c-883c-f3fa8b5164a8") + ) + (pad "13" smd roundrect + (at 8.92 5.08) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "bd597632-850c-4adb-bb0a-319cda05999e") + ) + (pad "14" thru_hole circle + (at 7.62 7.62) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "42e92e89-bdfb-4786-a3b0-711e70101d0c") + ) + (pad "14" smd roundrect + (at 8.92 7.62) + (size 3.5 1.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "bd506f43-c24d-427d-aa7a-0436d308c484") + ) + (pad "17" thru_hole roundrect + (at -1.14173 8.636 90) + (size 1.8 1.35) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "7f472c58-7982-400e-be01-d5b3c68d151b") + ) + (pad "17" smd roundrect + (at -1.14173 8.636 90) + (size 2.5 1.35) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "79955143-e045-4a9f-88b7-e4b68f3e0953") + ) + (pad "18" thru_hole roundrect + (at 1.39827 8.636 90) + (size 1.8 1.35) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "08dffc20-075f-41bb-9a9c-2b0b2cfb35c1") + ) + (pad "18" smd roundrect + (at 1.39827 8.636 90) + (size 2.5 1.35) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (uuid "57449f84-8bb4-4892-baa4-8d678fd37d12") + ) + (pad "19" thru_hole circle + (at -1.27 -8.5725 180) + (size 1.8 1.8) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "493f53ac-b9e8-4c4f-865a-e357b00573f5") + ) + (pad "20" thru_hole circle + (at 1.27 -8.5725 180) + (size 1.8 1.8) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "b3471cc4-a2f1-4bf0-b215-eafa8ba4b499") + ) + (pad "21" thru_hole circle + (at -1.27 -6.0325 180) + (size 1.8 1.8) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "3052bd35-2910-446e-938a-104d7be1f1a1") + ) + (pad "22" thru_hole roundrect + (at 1.27 -6.0325 180) + (size 1.8 1.8) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "7ccd8283-63db-4d56-8bda-9eb7c5aca57b") + ) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/seeeduino_xiao_rp2040.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) ) diff --git a/footprints/marbastlib-xp-promicroish.pretty/Xiao_rp2040_AC_Reflow.kicad_mod b/footprints/marbastlib-xp-promicroish.pretty/Xiao_rp2040_AC_Reflow.kicad_mod index 07f8dc9..2f9afb5 100644 --- a/footprints/marbastlib-xp-promicroish.pretty/Xiao_rp2040_AC_Reflow.kicad_mod +++ b/footprints/marbastlib-xp-promicroish.pretty/Xiao_rp2040_AC_Reflow.kicad_mod @@ -1,76 +1,381 @@ -(footprint "Xiao_rp2040_AC_Reflow" (version 20221018) (generator pcbnew) - (layer "F.Cu") - (descr "Footprint for Elite-C controllers, through hole and castellated pads") - (attr smd exclude_from_pos_files exclude_from_bom) - (fp_text reference "REF**" (at -6.5 11.65) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify right)) - (tstamp d728db00-75dd-408e-87d3-729b754cedd4) - ) - (fp_text value "Xiao_rp2040_AC_Reflow" (at 0 6.985 unlocked) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 65ca7dc6-5223-41cd-9bd6-2fa2f4f9d1aa) - ) - (fp_text user "VIN" (at -1.14173 7.036 90 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left)) - (tstamp 8f8d8357-831a-46aa-80ce-20f32c2ae456) - ) - (fp_text user "GND" (at 1.39827 7.036 90 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left)) - (tstamp c5dc2002-1af0-4716-8039-b03e2a35c9a4) - ) - (fp_text user "1" (at -7.62 -8.82) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify bottom)) - (tstamp f5026ba2-94e6-49be-8d4b-8078e2abda80) - ) - (fp_text user "USB" (at -0.000001 -10.6425) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15)) (justify bottom)) - (tstamp 777eed5f-6789-473b-a190-046f91dfa3ed) - ) - (fp_line (start -6.890001 -10.63) (end 6.889999 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp be9a5182-b15d-40a3-93d3-972eaa0ffb9d)) - (fp_line (start -4.500881 -4.6355) (end -4.500881 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp e282a806-8af0-434d-91df-f64d257147d5)) - (fp_line (start 4.500879 -4.6355) (end -4.500881 -4.6355) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 36550331-0980-4563-8443-26bb4b450842)) - (fp_line (start 4.500879 -4.6355) (end 4.500879 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 57180e32-ff95-414b-8cb7-3c53b7b382e2)) - (fp_line (start 6.889999 10.6775) (end -6.890001 10.6775) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 3f7de753-f76e-4fe0-ad82-ad3baee7ea1b)) - (fp_arc (start -9.055742 -8.816738) (mid -8.302299 -10.116834) (end -6.890001 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 6dc82e7b-1f58-457d-9cfb-416644d13a78)) - (fp_arc (start -6.89 10.6775) (mid -8.302299 10.164335) (end -9.055742 8.864239) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp ed023aa9-6ab3-4f41-8ffd-67413f192e67)) - (fp_arc (start 6.889999 -10.63) (mid 8.302298 -10.116835) (end 9.05574 -8.816738) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 70472cba-3546-4acc-9a94-0a5ea099cf80)) - (fp_arc (start 9.05574 8.864238) (mid 8.302298 10.164335) (end 6.889999 10.6775) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 1e481657-ec58-4c12-b95a-9721303a2ec6)) - (fp_rect (start -8.890001 -10.43) (end 8.889999 10.4775) - (stroke (width 0.2) (type solid)) (fill none) (layer "Cmts.User") (tstamp 0280ac38-c4e5-49dd-a7e2-b9acab509b73)) - (fp_rect (start -4.500881 -11.98626) (end 4.500879 -4.6355) - (stroke (width 0.1) (type default)) (fill none) (layer "Cmts.User") (tstamp 1f463703-220e-4804-b375-d90f4d8fa5c7)) - (pad "1" smd roundrect (at -8.92 -7.62) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c8db38a9-f674-4fa2-bff6-6d78ded0c631)) - (pad "2" smd roundrect (at -8.92 -5.08) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ec1d1072-b8ad-4e23-82ad-8dabb0437754)) - (pad "3" smd roundrect (at -8.92 -2.54) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 3cc449a4-d413-4000-bbac-575a999dc243)) - (pad "4" smd roundrect (at -8.92 0) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 66b99174-1e3a-4b6c-af2b-59d0bb39da5c)) - (pad "5" smd roundrect (at -8.92 2.54) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp dbc3a14b-57e0-4d27-a2e7-45832f7a78d1)) - (pad "6" smd roundrect (at -8.92 5.08) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 57374fdc-efb2-4d34-a278-0e706336fa10)) - (pad "7" smd roundrect (at -8.92 7.62) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 822b6096-e368-4a63-8cc0-d8efb24bc0f6)) - (pad "8" smd roundrect (at 8.92 -7.62 180) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 3c9b5965-8d0d-4928-b908-8f0fe0a70634)) - (pad "9" smd roundrect (at 8.92 -5.08 180) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 68843707-8609-42b8-8a1d-7b2f7cc60370)) - (pad "10" smd roundrect (at 8.92 -2.539999 180) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b92975e7-e2db-4a33-926c-2b410d0b6a86)) - (pad "11" smd roundrect (at 8.92 0 180) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ee3b716c-db63-417f-84f9-8a6989f86d94)) - (pad "12" smd roundrect (at 8.92 2.54 180) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 08d23304-0b3c-4055-aa86-a8f86f0d753d)) - (pad "13" smd roundrect (at 8.92 5.08) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp bd597632-850c-4adb-bb0a-319cda05999e)) - (pad "14" smd roundrect (at 8.92 7.62) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp bd506f43-c24d-427d-aa7a-0436d308c484)) - (pad "17" smd roundrect (at -1.14173 8.636 90) (size 2.5 1.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 79955143-e045-4a9f-88b7-e4b68f3e0953)) - (pad "18" smd roundrect (at 1.39827 8.636 90) (size 2.5 1.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 57449f84-8bb4-4892-baa4-8d678fd37d12)) - (pad "19" smd circle (at -1.27 -8.5725) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 493f53ac-b9e8-4c4f-865a-e357b00573f5)) - (pad "20" smd circle (at 1.27 -8.5725 180) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b3471cc4-a2f1-4bf0-b215-eafa8ba4b499)) - (pad "21" smd circle (at -1.27 -6.0325 180) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3052bd35-2910-446e-938a-104d7be1f1a1)) - (pad "22" smd circle (at 1.27 -6.0325 180) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7ccd8283-63db-4d56-8bda-9eb7c5aca57b)) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/seeeduino_xiao_rp2040.step" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) +(footprint "Xiao_rp2040_AC_Reflow" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "Footprint for Seeduino Xiao RP2040 controllers, made for SMD reflow") + (property "Reference" "REF**" + (at -6.5 11.65 0) + (layer "F.SilkS") + (uuid "d728db00-75dd-408e-87d3-729b754cedd4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify right) + ) + ) + (property "Value" "Xiao_rp2040_AC_Reflow" + (at 0 6.985 0) + (unlocked yes) + (layer "F.Fab") + (uuid "65ca7dc6-5223-41cd-9bd6-2fa2f4f9d1aa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d3136a83-f19a-4517-9b50-81ea0f111667") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9fe31887-8788-46c4-b71e-b111a17562c3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9f4492c7-2de3-4eeb-bda9-575b734742e7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_pos_files exclude_from_bom) + (fp_line + (start -6.890001 -10.63) + (end 6.889999 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "be9a5182-b15d-40a3-93d3-972eaa0ffb9d") + ) + (fp_line + (start -4.500881 -4.6355) + (end -4.500881 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "e282a806-8af0-434d-91df-f64d257147d5") + ) + (fp_line + (start 4.500879 -4.6355) + (end -4.500881 -4.6355) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "36550331-0980-4563-8443-26bb4b450842") + ) + (fp_line + (start 4.500879 -4.6355) + (end 4.500879 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "57180e32-ff95-414b-8cb7-3c53b7b382e2") + ) + (fp_line + (start 6.889999 10.6775) + (end -6.890001 10.6775) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "3f7de753-f76e-4fe0-ad82-ad3baee7ea1b") + ) + (fp_arc + (start -9.055742 -8.816738) + (mid -8.302299 -10.116834) + (end -6.890001 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "6dc82e7b-1f58-457d-9cfb-416644d13a78") + ) + (fp_arc + (start -6.89 10.6775) + (mid -8.302299 10.164335) + (end -9.055742 8.864239) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "ed023aa9-6ab3-4f41-8ffd-67413f192e67") + ) + (fp_arc + (start 6.889999 -10.63) + (mid 8.302298 -10.116835) + (end 9.05574 -8.816738) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "70472cba-3546-4acc-9a94-0a5ea099cf80") + ) + (fp_arc + (start 9.05574 8.864238) + (mid 8.302298 10.164335) + (end 6.889999 10.6775) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "1e481657-ec58-4c12-b95a-9721303a2ec6") + ) + (fp_rect + (start -8.890001 -10.43) + (end 8.889999 10.4775) + (stroke + (width 0.2) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "0280ac38-c4e5-49dd-a7e2-b9acab509b73") + ) + (fp_rect + (start -4.500881 -11.98626) + (end 4.500879 -4.6355) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "Cmts.User") + (uuid "1f463703-220e-4804-b375-d90f4d8fa5c7") + ) + (fp_text user "VIN" + (at -1.14173 7.036 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "8f8d8357-831a-46aa-80ce-20f32c2ae456") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (fp_text user "GND" + (at 1.39827 7.036 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "c5dc2002-1af0-4716-8039-b03e2a35c9a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (fp_text user "1" + (at -7.62 -8.82 0) + (layer "F.SilkS") + (uuid "f5026ba2-94e6-49be-8d4b-8078e2abda80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify bottom) + ) + ) + (fp_text user "USB" + (at -0.000001 -10.6425 0) + (layer "Cmts.User") + (uuid "777eed5f-6789-473b-a190-046f91dfa3ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify bottom) + ) + ) + (pad "1" smd roundrect + (at -8.92 -7.62) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "c8db38a9-f674-4fa2-bff6-6d78ded0c631") + ) + (pad "2" smd roundrect + (at -8.92 -5.08) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "ec1d1072-b8ad-4e23-82ad-8dabb0437754") + ) + (pad "3" smd roundrect + (at -8.92 -2.54) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "3cc449a4-d413-4000-bbac-575a999dc243") + ) + (pad "4" smd roundrect + (at -8.92 0) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "66b99174-1e3a-4b6c-af2b-59d0bb39da5c") + ) + (pad "5" smd roundrect + (at -8.92 2.54) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "dbc3a14b-57e0-4d27-a2e7-45832f7a78d1") + ) + (pad "6" smd roundrect + (at -8.92 5.08) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "57374fdc-efb2-4d34-a278-0e706336fa10") + ) + (pad "7" smd roundrect + (at -8.92 7.62) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "822b6096-e368-4a63-8cc0-d8efb24bc0f6") + ) + (pad "8" smd roundrect + (at 8.92 -7.62 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "3c9b5965-8d0d-4928-b908-8f0fe0a70634") + ) + (pad "9" smd roundrect + (at 8.92 -5.08 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "68843707-8609-42b8-8a1d-7b2f7cc60370") + ) + (pad "10" smd roundrect + (at 8.92 -2.539999 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "b92975e7-e2db-4a33-926c-2b410d0b6a86") + ) + (pad "11" smd roundrect + (at 8.92 0 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "ee3b716c-db63-417f-84f9-8a6989f86d94") + ) + (pad "12" smd roundrect + (at 8.92 2.54 180) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "08d23304-0b3c-4055-aa86-a8f86f0d753d") + ) + (pad "13" smd roundrect + (at 8.92 5.08) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "bd597632-850c-4adb-bb0a-319cda05999e") + ) + (pad "14" smd roundrect + (at 8.92 7.62) + (size 3.5 1.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "bd506f43-c24d-427d-aa7a-0436d308c484") + ) + (pad "17" smd roundrect + (at -1.14173 8.636 90) + (size 2.5 1.35) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "79955143-e045-4a9f-88b7-e4b68f3e0953") + ) + (pad "18" smd roundrect + (at 1.39827 8.636 90) + (size 2.5 1.35) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "57449f84-8bb4-4892-baa4-8d678fd37d12") + ) + (pad "19" smd circle + (at -1.27 -8.5725) + (size 1.5 1.5) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "493f53ac-b9e8-4c4f-865a-e357b00573f5") + ) + (pad "20" smd circle + (at 1.27 -8.5725 180) + (size 1.5 1.5) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "b3471cc4-a2f1-4bf0-b215-eafa8ba4b499") + ) + (pad "21" smd circle + (at -1.27 -6.0325 180) + (size 1.5 1.5) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "3052bd35-2910-446e-938a-104d7be1f1a1") + ) + (pad "22" smd circle + (at 1.27 -6.0325 180) + (size 1.5 1.5) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "7ccd8283-63db-4d56-8bda-9eb7c5aca57b") + ) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/seeeduino_xiao_rp2040.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) ) diff --git a/footprints/marbastlib-xp-promicroish.pretty/Xiao_rp2040_AH_Pogo.kicad_mod b/footprints/marbastlib-xp-promicroish.pretty/Xiao_rp2040_AH_Pogo.kicad_mod index 255c53b..8efd895 100644 --- a/footprints/marbastlib-xp-promicroish.pretty/Xiao_rp2040_AH_Pogo.kicad_mod +++ b/footprints/marbastlib-xp-promicroish.pretty/Xiao_rp2040_AH_Pogo.kicad_mod @@ -1,98 +1,476 @@ -(footprint "Xiao_rp2040_AH_Pogo" (version 20221018) (generator pcbnew) - (layer "F.Cu") - (descr "Footprint for Elite-C controllers, through hole and castellated pads") - (attr through_hole exclude_from_pos_files exclude_from_bom) - (fp_text reference "REF**" (at -6.5 11.65) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify right)) - (tstamp d728db00-75dd-408e-87d3-729b754cedd4) - ) - (fp_text value "Xiao_rp2040_AH_Pogo" (at 0 6.985 unlocked) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 65ca7dc6-5223-41cd-9bd6-2fa2f4f9d1aa) - ) - (fp_text user "VIN" (at -1.14173 7.036 90 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left)) - (tstamp 8f8d8357-831a-46aa-80ce-20f32c2ae456) - ) - (fp_text user "GND" (at 1.39827 7.036 90 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify left)) - (tstamp c5dc2002-1af0-4716-8039-b03e2a35c9a4) - ) - (fp_text user "1" (at -7.62 -8.82) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify bottom)) - (tstamp f5026ba2-94e6-49be-8d4b-8078e2abda80) - ) - (fp_text user "Mill Max 0906-2-15-20-75-14-11-0" (at -9.2 13.75 unlocked) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom)) - (tstamp 0f99763a-384e-4dcf-8236-09136e829a82) - ) - (fp_text user "Mill Max 310-43-107-41-001000" (at -9.2 15.2 unlocked) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15)) (justify left bottom)) - (tstamp 2606308c-83ab-4443-b6f4-27a7c8ff3bc3) - ) - (fp_text user "USB" (at -0.000001 -10.6425) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15)) (justify bottom)) - (tstamp 777eed5f-6789-473b-a190-046f91dfa3ed) - ) - (fp_line (start -9.055742 -8.816738) (end -9.055742 8.864239) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp b5a20586-9a8f-4a33-b077-67ccffe12c03)) - (fp_line (start -6.890001 -10.63) (end 6.889999 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp be9a5182-b15d-40a3-93d3-972eaa0ffb9d)) - (fp_line (start -4.500881 -4.6355) (end -4.500881 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp e282a806-8af0-434d-91df-f64d257147d5)) - (fp_line (start 4.500879 -4.6355) (end -4.500881 -4.6355) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 36550331-0980-4563-8443-26bb4b450842)) - (fp_line (start 4.500879 -4.6355) (end 4.500879 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 57180e32-ff95-414b-8cb7-3c53b7b382e2)) - (fp_line (start 6.889999 10.6775) (end -6.890001 10.6775) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 3f7de753-f76e-4fe0-ad82-ad3baee7ea1b)) - (fp_line (start 9.05574 8.864238) (end 9.05574 -8.816738) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 2091a7cd-67e0-4621-96d3-3afd5f4e03bb)) - (fp_arc (start -9.055742 -8.816738) (mid -8.302299 -10.116834) (end -6.890001 -10.63) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 6dc82e7b-1f58-457d-9cfb-416644d13a78)) - (fp_arc (start -6.89 10.6775) (mid -8.302299 10.164335) (end -9.055742 8.864239) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp ed023aa9-6ab3-4f41-8ffd-67413f192e67)) - (fp_arc (start 6.889999 -10.63) (mid 8.302298 -10.116835) (end 9.05574 -8.816738) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 70472cba-3546-4acc-9a94-0a5ea099cf80)) - (fp_arc (start 9.05574 8.864238) (mid 8.302298 10.164335) (end 6.889999 10.6775) - (stroke (width 0.15) (type default)) (layer "F.SilkS") (tstamp 1e481657-ec58-4c12-b95a-9721303a2ec6)) - (fp_rect (start -8.890001 -10.43) (end 8.889999 10.4775) - (stroke (width 0.2) (type solid)) (fill none) (layer "Cmts.User") (tstamp 0280ac38-c4e5-49dd-a7e2-b9acab509b73)) - (fp_rect (start -4.500881 -11.98626) (end 4.500879 -4.6355) - (stroke (width 0.1) (type default)) (fill none) (layer "Cmts.User") (tstamp 1f463703-220e-4804-b375-d90f4d8fa5c7)) - (pad "1" thru_hole circle (at -7.62 -7.62) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp b6fdbd8c-965d-472a-9327-ede69a0cc253)) - (pad "2" thru_hole circle (at -7.62 -5.08) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp a9c65ba3-11b0-4f7e-92d4-a467220f8f6b)) - (pad "3" thru_hole circle (at -7.62 -2.54) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 56c75057-bd8c-4f64-9724-ca3b7d5998be)) - (pad "4" thru_hole circle (at -7.62 0) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 2b3b9634-d3ba-46ac-a241-73a02d11ce3c)) - (pad "5" thru_hole circle (at -7.62 2.54) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 80c1d20d-c383-4dbd-bc1b-a11a79282cdc)) - (pad "6" thru_hole circle (at -7.62 5.08) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp f9391e57-40ca-4c33-a553-599af2b4355b)) - (pad "7" thru_hole circle (at -7.62 7.62) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp eddbae31-b2db-4339-9358-46f605c09f0d)) - (pad "8" thru_hole circle (at 7.62 -7.62) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 3887a7ac-af1e-4f9a-92af-b88a9993af27)) - (pad "9" thru_hole roundrect (at 7.62 -5.08 180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (roundrect_rratio 0.25) (tstamp 84cd68dc-4c92-4a99-b977-5e9a8e072ce3)) - (pad "10" thru_hole circle (at 7.62 -2.54) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp e2ab611a-9578-40b0-8744-0a49582e5da3)) - (pad "11" thru_hole circle (at 7.62 0) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 9c9bccc9-2b55-4f2f-b7d9-3ddf9dea8825)) - (pad "12" thru_hole circle (at 7.62 2.54) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 7aed3582-8cb4-40c7-81cf-c78dc11779f2)) - (pad "13" thru_hole circle (at 7.62 5.08) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp bbc5287c-cec8-414c-883c-f3fa8b5164a8)) - (pad "14" thru_hole circle (at 7.62 7.62) (size 1.8 1.8) (drill 1) (layers "*.Cu" "B.Mask") (tstamp 42e92e89-bdfb-4786-a3b0-711e70101d0c)) - (pad "17" thru_hole circle (at -1.14173 8.636) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (tstamp 7f472c58-7982-400e-be01-d5b3c68d151b)) - (pad "18" thru_hole roundrect (at 1.39827 8.636) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp 08dffc20-075f-41bb-9a9c-2b0b2cfb35c1)) - (pad "19" thru_hole circle (at -1.27 -8.5725) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (tstamp 493f53ac-b9e8-4c4f-865a-e357b00573f5)) - (pad "20" thru_hole circle (at 1.27 -8.5725) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (tstamp b3471cc4-a2f1-4bf0-b215-eafa8ba4b499)) - (pad "21" thru_hole circle (at -1.27 -6.0325) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (tstamp 3052bd35-2910-446e-938a-104d7be1f1a1)) - (pad "22" thru_hole roundrect (at 1.27 -6.0325) (size 1.3 1.3) (drill 0.508) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp 7ccd8283-63db-4d56-8bda-9eb7c5aca57b)) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/seeeduino_xiao_rp2040.step" - (offset (xyz 0 0 4.191)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model "${KICAD7_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.wrl" - (offset (xyz -7.62 7.62 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model "${KICAD7_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.wrl" - (offset (xyz 7.62 7.62 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) +(footprint "Xiao_rp2040_AH_Pogo" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "Footprint for Seeduino Xiao RP2040 controllers, made for pin headers and pogo pins for the bottom pads") + (property "Reference" "REF**" + (at -6.5 11.65 0) + (layer "F.SilkS") + (uuid "d728db00-75dd-408e-87d3-729b754cedd4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify right) + ) + ) + (property "Value" "Xiao_rp2040_AH_Pogo" + (at 0 6.985 0) + (unlocked yes) + (layer "F.Fab") + (uuid "65ca7dc6-5223-41cd-9bd6-2fa2f4f9d1aa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "25f62174-0336-4182-98a3-f4dfabb1b537") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "93ed941a-baff-4fc2-a1d2-1a6e60f08a3d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ae3675be-7aa6-4c4d-848d-e964c82e62e5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole exclude_from_pos_files exclude_from_bom) + (fp_line + (start -9.055742 -8.816738) + (end -9.055742 8.864239) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "b5a20586-9a8f-4a33-b077-67ccffe12c03") + ) + (fp_line + (start -6.890001 -10.63) + (end 6.889999 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "be9a5182-b15d-40a3-93d3-972eaa0ffb9d") + ) + (fp_line + (start -4.500881 -4.6355) + (end -4.500881 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "e282a806-8af0-434d-91df-f64d257147d5") + ) + (fp_line + (start 4.500879 -4.6355) + (end -4.500881 -4.6355) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "36550331-0980-4563-8443-26bb4b450842") + ) + (fp_line + (start 4.500879 -4.6355) + (end 4.500879 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "57180e32-ff95-414b-8cb7-3c53b7b382e2") + ) + (fp_line + (start 6.889999 10.6775) + (end -6.890001 10.6775) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "3f7de753-f76e-4fe0-ad82-ad3baee7ea1b") + ) + (fp_line + (start 9.05574 8.864238) + (end 9.05574 -8.816738) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "2091a7cd-67e0-4621-96d3-3afd5f4e03bb") + ) + (fp_arc + (start -9.055742 -8.816738) + (mid -8.302299 -10.116834) + (end -6.890001 -10.63) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "6dc82e7b-1f58-457d-9cfb-416644d13a78") + ) + (fp_arc + (start -6.89 10.6775) + (mid -8.302299 10.164335) + (end -9.055742 8.864239) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "ed023aa9-6ab3-4f41-8ffd-67413f192e67") + ) + (fp_arc + (start 6.889999 -10.63) + (mid 8.302298 -10.116835) + (end 9.05574 -8.816738) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "70472cba-3546-4acc-9a94-0a5ea099cf80") + ) + (fp_arc + (start 9.05574 8.864238) + (mid 8.302298 10.164335) + (end 6.889999 10.6775) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "1e481657-ec58-4c12-b95a-9721303a2ec6") + ) + (fp_rect + (start -8.890001 -10.43) + (end 8.889999 10.4775) + (stroke + (width 0.2) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "0280ac38-c4e5-49dd-a7e2-b9acab509b73") + ) + (fp_rect + (start -4.500881 -11.98626) + (end 4.500879 -4.6355) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "Cmts.User") + (uuid "1f463703-220e-4804-b375-d90f4d8fa5c7") + ) + (fp_text user "VIN" + (at -1.14173 7.036 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "8f8d8357-831a-46aa-80ce-20f32c2ae456") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (fp_text user "GND" + (at 1.39827 7.036 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "c5dc2002-1af0-4716-8039-b03e2a35c9a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (fp_text user "1" + (at -7.62 -8.82 0) + (layer "F.SilkS") + (uuid "f5026ba2-94e6-49be-8d4b-8078e2abda80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify bottom) + ) + ) + (fp_text user "Mill Max 0906-2-15-20-75-14-11-0" + (at -9.2 13.75 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "0f99763a-384e-4dcf-8236-09136e829a82") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "Mill Max 310-43-107-41-001000" + (at -9.2 15.2 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "2606308c-83ab-4443-b6f4-27a7c8ff3bc3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "USB" + (at -0.000001 -10.6425 0) + (layer "Cmts.User") + (uuid "777eed5f-6789-473b-a190-046f91dfa3ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify bottom) + ) + ) + (pad "1" thru_hole circle + (at -7.62 -7.62) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "b6fdbd8c-965d-472a-9327-ede69a0cc253") + ) + (pad "2" thru_hole circle + (at -7.62 -5.08) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "a9c65ba3-11b0-4f7e-92d4-a467220f8f6b") + ) + (pad "3" thru_hole circle + (at -7.62 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "56c75057-bd8c-4f64-9724-ca3b7d5998be") + ) + (pad "4" thru_hole circle + (at -7.62 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "2b3b9634-d3ba-46ac-a241-73a02d11ce3c") + ) + (pad "5" thru_hole circle + (at -7.62 2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "80c1d20d-c383-4dbd-bc1b-a11a79282cdc") + ) + (pad "6" thru_hole circle + (at -7.62 5.08) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "f9391e57-40ca-4c33-a553-599af2b4355b") + ) + (pad "7" thru_hole circle + (at -7.62 7.62) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "eddbae31-b2db-4339-9358-46f605c09f0d") + ) + (pad "8" thru_hole circle + (at 7.62 -7.62) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "3887a7ac-af1e-4f9a-92af-b88a9993af27") + ) + (pad "9" thru_hole roundrect + (at 7.62 -5.08 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "84cd68dc-4c92-4a99-b977-5e9a8e072ce3") + ) + (pad "10" thru_hole circle + (at 7.62 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "e2ab611a-9578-40b0-8744-0a49582e5da3") + ) + (pad "11" thru_hole circle + (at 7.62 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "9c9bccc9-2b55-4f2f-b7d9-3ddf9dea8825") + ) + (pad "12" thru_hole circle + (at 7.62 2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "7aed3582-8cb4-40c7-81cf-c78dc11779f2") + ) + (pad "13" thru_hole circle + (at 7.62 5.08) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "bbc5287c-cec8-414c-883c-f3fa8b5164a8") + ) + (pad "14" thru_hole circle + (at 7.62 7.62) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "42e92e89-bdfb-4786-a3b0-711e70101d0c") + ) + (pad "17" thru_hole circle + (at -1.14173 8.636) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "7f472c58-7982-400e-be01-d5b3c68d151b") + ) + (pad "18" thru_hole roundrect + (at 1.39827 8.636) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "08dffc20-075f-41bb-9a9c-2b0b2cfb35c1") + ) + (pad "19" thru_hole circle + (at -1.27 -8.5725) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "493f53ac-b9e8-4c4f-865a-e357b00573f5") + ) + (pad "20" thru_hole circle + (at 1.27 -8.5725) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "b3471cc4-a2f1-4bf0-b215-eafa8ba4b499") + ) + (pad "21" thru_hole circle + (at -1.27 -6.0325) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "3052bd35-2910-446e-938a-104d7be1f1a1") + ) + (pad "22" thru_hole roundrect + (at 1.27 -6.0325) + (size 1.3 1.3) + (drill 0.508) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.25) + (uuid "7ccd8283-63db-4d56-8bda-9eb7c5aca57b") + ) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/seeeduino_xiao_rp2040.step" + (offset + (xyz 0 0 4.191) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD7_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.wrl" + (offset + (xyz -7.62 7.62 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD7_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.wrl" + (offset + (xyz 7.62 7.62 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) )