diff --git a/kicad-footprints/RF_Module.pretty/MOUDLE14P-SMD-2.54-21X17.8MM.kicad_mod b/kicad-footprints/RF_Module.pretty/MOUDLE14P-SMD-2.54-21X17.8MM.kicad_mod new file mode 100644 index 00000000..f8440316 --- /dev/null +++ b/kicad-footprints/RF_Module.pretty/MOUDLE14P-SMD-2.54-21X17.8MM.kicad_mod @@ -0,0 +1,141 @@ +(footprint "MOUDLE14P-SMD-2.54-21X17.8MM" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 63BE5ED5) + (attr through_hole) + (fp_text reference "REF**" (at 9.3345 -21.7805) (layer "F.SilkS") + (effects (font (size 0.7 0.7) (thickness 0.15))) + (tstamp 2bfe55b2-c246-4346-a000-5e92fa645b21) + ) + (fp_text value "MOUDLE14P-SMD-2.54-21X17.8MM" (at 8.89 -10.795) (layer "F.Fab") + (effects (font (size 0.48 0.48) (thickness 0.15))) + (tstamp d10d85a2-030e-441a-be27-8f8c03ba6409) + ) + (fp_line (start 4.4 -22.424) (end 13.395 -22.424) (layer "F.SilkS") (width 0.127) (tstamp 0e223b0d-0819-4fe6-9371-9ca36e2057ce)) + (fp_line (start 13.395 -22.424) (end 13.395 -15.072) (layer "F.SilkS") (width 0.127) (tstamp 243ef349-c2f4-4da6-b6c7-7b3d7dbc2264)) + (fp_line (start 17.8 -21) (end 0.671541 -21) (layer "F.SilkS") (width 0.127) (tstamp 32b7b11d-3a1e-4c49-af37-44f2855fd737)) + (fp_line (start 0 -20.3285) (end 0 0.15) (layer "F.SilkS") (width 0.127) (tstamp 3c58ab4a-1a55-4298-9eed-73c8ab02091d)) + (fp_line (start 0.671541 -21) (end 0 -20.3285) (layer "F.SilkS") (width 0.127) (tstamp 415c99a2-2ed5-4adb-b680-0c8763410f93)) + (fp_line (start 17.8 0.15) (end 17.8 -21) (layer "F.SilkS") (width 0.127) (tstamp 562502ce-2c26-4780-80fa-5ed873d111fd)) + (fp_line (start 13.395 -15.072) (end 4.396 -15.072) (layer "F.SilkS") (width 0.127) (tstamp cdc7af49-aed5-40a9-a598-630e01813301)) + (fp_line (start 0 0.15) (end 17.8 0.15) (layer "F.SilkS") (width 0.127) (tstamp f1235ec3-cb6e-4b10-9b75-b8f2e9922d03)) + (fp_line (start 4.396 -15.072) (end 4.396 -22.425) (layer "F.SilkS") (width 0.127) (tstamp fb6eb34a-36f9-4770-a04f-2ea5542376c8)) + (fp_circle (center -0.889 -18.161) (end -0.635 -18.161) (layer "Dwgs.User") (width 0) (fill solid) (tstamp 15d1db8e-acd3-4f0b-a4f4-6641fc0ed063)) + (fp_poly (pts + (xy 0 -21) + (xy 17.8 -21) + (xy 17.8 0.155) + (xy 0 0.155) + ) (layer "F.CrtYd") (width 0.01) (fill solid) (tstamp 34cfd76d-6c2b-4571-8d0f-8affa42d58e8)) + (pad "1" smd roundrect (at 0.835 -18.12) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b868819c-ded8-4015-bdae-cf4f23e26523)) + (pad "2" smd roundrect (at 0.835 -15.58) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 32670ea0-79f4-449a-abbc-56460339ca69)) + (pad "3" smd roundrect (at 0.835 -13.04) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 6908df89-32c5-4657-9e41-44875a780a6d)) + (pad "4" smd roundrect (at 0.835 -10.5) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b673c7da-6b96-4717-a527-5b12bac27ae7)) + (pad "5" smd roundrect (at 0.835 -7.96) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 811c193a-f62e-442e-b0e2-341547114bd7)) + (pad "6" smd roundrect (at 0.835 -5.42) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 89eb3164-151b-427d-bb10-74c1f629c9c5)) + (pad "7" smd roundrect (at 0.835 -2.88) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp a5b277b7-91d7-4e64-9831-c3afeb6f1b2a)) + (pad "8" smd roundrect (at 17 -2.88) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 1c377f2c-3373-4d67-8e05-6540134fa9b1)) + (pad "9" smd roundrect (at 17 -5.42) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b469910e-0a80-49c7-99f7-5a2b529f06f4)) + (pad "10" smd roundrect (at 17 -7.96) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp e017d009-8327-4826-8350-fb5e7bb0334e)) + (pad "11" smd roundrect (at 17 -10.5) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 4f097cc3-6ed0-472c-bf65-f2b4d4a08588)) + (pad "12" smd roundrect (at 17 -13.04) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp f4fdf296-ddb1-49e6-a092-6bab71551488)) + (pad "13" smd roundrect (at 17 -15.58) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp f0a85c0e-5109-4c2a-b31c-35c64c278f82)) + (pad "14" smd roundrect (at 17 -18.12) (size 2.75 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 20b88425-9621-438c-9aab-6d3019ff864d)) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 1537c325-2212-4c69-9fd0-2d9d1ac3f6e6) (hatch full 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.01) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 12.319 -21.082) + (xy 14.097 -21.082) + (xy 14.097 -18.415) + (xy 12.319 -18.415) + ) + ) + ) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 279ceb88-1397-4e87-a2a4-1125590c2682) (hatch full 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.01) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 7.992 -10.16) + (xy 12.056 -10.16) + (xy 12.056 -6.55) + (xy 7.992 -6.55) + ) + ) + ) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 45c42119-4744-463e-812a-ce3b893d675a) (hatch full 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.01) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 6.35 -20.32) + (xy 11.557 -20.32) + (xy 11.557 -10.162) + (xy 6.35 -10.162) + ) + ) + ) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 9b5ffdfd-9e2b-4a35-b683-48a63059b91b) (hatch full 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.01) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 12.319 -17.018) + (xy 14.097 -17.018) + (xy 14.097 -14.351) + (xy 12.319 -14.351) + ) + ) + ) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp c2bd99d7-8a25-4362-9886-eb3ed24acd33) (hatch full 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.01) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 3.683 -21.082) + (xy 5.461 -21.082) + (xy 5.461 -18.415) + (xy 3.683 -18.415) + ) + ) + ) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp d43f2978-ddbf-410b-a5a3-71b3110588f2) (hatch full 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.01) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 3.683 -17.018) + (xy 5.461 -17.018) + (xy 5.461 -14.351) + (xy 3.683 -14.351) + ) + ) + ) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp ff1a0ceb-bc75-4395-bb44-62b55ffaf2f4) (hatch full 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.01) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 2.9845 -13.5365) + (xy 5.9055 -13.5365) + (xy 5.9055 -9.6315) + (xy 2.9845 -9.6315) + ) + ) + ) +) diff --git a/kicad-footprints/RF_Module.pretty/TTGO-Micro32.kicad_mod b/kicad-footprints/RF_Module.pretty/TTGO-Micro32.kicad_mod new file mode 100644 index 00000000..0aa9043c --- /dev/null +++ b/kicad-footprints/RF_Module.pretty/TTGO-Micro32.kicad_mod @@ -0,0 +1,67 @@ +(module TTGO-Micro32 (layer F.Cu) (tedit 5BE4E317) + (fp_text reference G*** (at -4.8 -13.1) (layer F.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3))) + ) + (fp_text value TTGO-Micro32 (at 1.3 -10.9) (layer F.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3))) + ) + (fp_line (start -6.5 -9.4) (end 6.6 -9.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.6 -9.4) (end 6.6 9.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.6 9.4) (end -6.5 9.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -6.5 9.4) (end -6.5 -9.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.8 -9.1) (end 0.1 -9.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.1 -9.1) (end 0.1 -6.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.1 -6.9) (end -4.8 -6.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.8 -6.9) (end -4.8 -9.1) (layer F.SilkS) (width 0.15)) + (fp_circle (center 4 -8.1) (end 4.7 -8.7) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.7 -9.3) (end 2.7 -6.8) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.7 -6.8) (end 5.2 -6.8) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.2 -6.8) (end 5.2 -9.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -5 -4.9) (end 4.9 -4.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.9 -4.9) (end 4.9 8.3) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.9 8.3) (end -5 8.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -5 8.3) (end -5 -4.9) (layer F.SilkS) (width 0.15)) + (fp_text user ANT (at -2.4 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd roundrect (at -6.3 -5.9) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 2 smd roundrect (at -6.3 -4.91) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 3 smd roundrect (at -6.3 -3.92) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 4 smd roundrect (at -6.3 -2.93) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 5 smd roundrect (at -6.3 -1.94) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 6 smd roundrect (at -6.3 -0.95) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 7 smd roundrect (at -6.3 0.04) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 8 smd roundrect (at -6.3 1.03) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 9 smd roundrect (at -6.3 2.02) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 10 smd roundrect (at -6.3 3.01) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 11 smd roundrect (at -6.3 4) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 12 smd roundrect (at -6.3 4.99) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 13 smd roundrect (at -6.3 5.98) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 14 smd roundrect (at -6.3 6.97) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 15 smd roundrect (at -6.3 7.96) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 24 smd roundrect (at 6.374148 7.95981 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 25 smd roundrect (at 6.374148 6.96981 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 26 smd roundrect (at 6.374148 5.97981 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 27 smd roundrect (at 6.374148 4.98981 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 28 smd roundrect (at 6.374148 3.99981 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 29 smd roundrect (at 6.374148 3.00981 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 30 smd roundrect (at 6.374148 2.01981 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 31 smd roundrect (at 6.374148 1.02981 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 32 smd roundrect (at 6.374148 0.03981 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 33 smd roundrect (at 6.374148 -0.95019 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 34 smd roundrect (at 6.374148 -1.94019 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 35 smd roundrect (at 6.374148 -2.93019 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 36 smd roundrect (at 6.374148 -3.92019 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 37 smd roundrect (at 6.374148 -4.91019 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 38 smd roundrect (at 6.374148 -5.90019 180) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 16 smd roundrect (at -3.50019 9.425852 270) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 20 smd roundrect (at 0.45981 9.425852 270) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 21 smd roundrect (at 1.44981 9.425852 270) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 22 smd roundrect (at 2.43981 9.425852 270) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 18 smd roundrect (at -1.52019 9.425852 270) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 19 smd roundrect (at -0.53019 9.425852 270) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 17 smd roundrect (at -2.51019 9.425852 270) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 23 smd roundrect (at 3.42981 9.425852 270) (size 1.2 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 39 smd roundrect (at 0.1 3 270) (size 4.5 4.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 39 thru_hole circle (at 0.1 3 270) (size 2.9 2.9) (drill 2.5) (layers *.Cu F.Mask)) +) diff --git a/kicad-symbols/MOUDLE-SEEEDUINO-XIAO-ESP32S3.kicad_sym b/kicad-symbols/MOUDLE-SEEEDUINO-XIAO-ESP32S3.kicad_sym new file mode 100644 index 00000000..822d13a0 --- /dev/null +++ b/kicad-symbols/MOUDLE-SEEEDUINO-XIAO-ESP32S3.kicad_sym @@ -0,0 +1,274 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "MOUDLE-SEEEDUINO-XIAO-ESP32S3" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -21.59 15.24 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "MOUDLE-SEEEDUINO-XIAO-ESP32S3" (id 1) (at -21.59 13.97 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Footprint" "MOUDLE14P-SMD-2.54-21X17.8MM" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MOUDLE-SEEEDUINO-XIAO-ESP32S3_0_0" + (polyline + (pts + (xy -21.59 -13.97) + (xy -21.59 0) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -21.59 -11.43) + (xy -22.86 -11.43) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -21.59 -7.62) + (xy -22.86 -7.62) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -21.59 -3.81) + (xy -22.86 -3.81) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -21.59 0) + (xy -22.86 0) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -21.59 0) + (xy -21.59 3.81) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -21.59 3.81) + (xy -22.86 3.81) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -21.59 3.81) + (xy -21.59 7.62) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -21.59 7.62) + (xy -22.86 7.62) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -21.59 7.62) + (xy -21.59 11.43) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -21.59 11.43) + (xy -22.86 11.43) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -21.59 11.43) + (xy -21.59 13.97) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -21.59 13.97) + (xy 20.32 13.97) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 20.32 -13.97) + (xy -21.59 -13.97) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 20.32 3.81) + (xy 20.32 -13.97) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 20.32 7.62) + (xy 20.32 3.81) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 20.32 11.43) + (xy 20.32 7.62) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 20.32 13.97) + (xy 20.32 11.43) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 21.59 -11.43) + (xy 20.32 -11.43) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 21.59 -7.62) + (xy 20.32 -7.62) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 21.59 -3.81) + (xy 20.32 -3.81) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 21.59 0) + (xy 20.32 0) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 21.59 3.81) + (xy 20.32 3.81) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 21.59 7.62) + (xy 20.32 7.62) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 21.59 11.43) + (xy 20.32 11.43) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin bidirectional line (at -25.4 11.43 0) (length 2.54) + (name "PA02_A0_D0" (effects (font (size 1.016 1.016)))) + (number "1" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 24.13 -3.81 180) (length 2.54) + (name "PA5_A9_D9_MISO" (effects (font (size 1.016 1.016)))) + (number "10" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 24.13 0 180) (length 2.54) + (name "PA6_A10_D10_MOSI" (effects (font (size 1.016 1.016)))) + (number "11" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 24.13 3.81 180) (length 2.54) + (name "3V3" (effects (font (size 1.016 1.016)))) + (number "12" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 24.13 7.62 180) (length 2.54) + (name "GND" (effects (font (size 1.016 1.016)))) + (number "13" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 24.13 11.43 180) (length 2.54) + (name "5V" (effects (font (size 1.016 1.016)))) + (number "14" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at -25.4 7.62 0) (length 2.54) + (name "PA4_A1_D1" (effects (font (size 1.016 1.016)))) + (number "2" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at -25.4 3.81 0) (length 2.54) + (name "PA10_A2_D2" (effects (font (size 1.016 1.016)))) + (number "3" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at -25.4 0 0) (length 2.54) + (name "PA11_A3_D3" (effects (font (size 1.016 1.016)))) + (number "4" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at -25.4 -3.81 0) (length 2.54) + (name "PA8_A4_D4_SDA" (effects (font (size 1.016 1.016)))) + (number "5" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at -25.4 -7.62 0) (length 2.54) + (name "PA9_A5_D5_SCL" (effects (font (size 1.016 1.016)))) + (number "6" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at -25.4 -11.43 0) (length 2.54) + (name "PB08_A6_TX" (effects (font (size 1.016 1.016)))) + (number "7" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 24.13 -11.43 180) (length 2.54) + (name "PB09_D7_RX" (effects (font (size 1.016 1.016)))) + (number "8" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 24.13 -7.62 180) (length 2.54) + (name "PA7_A8_D8_SCK" (effects (font (size 1.016 1.016)))) + (number "9" (effects (font (size 1.016 1.016)))) + ) + ) + ) +) diff --git a/kicad-symbols/Seeeduino XIAO.dcm b/kicad-symbols/Seeeduino XIAO.dcm new file mode 100644 index 00000000..5dd71cb6 --- /dev/null +++ b/kicad-symbols/Seeeduino XIAO.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/kicad-symbols/Seeeduino XIAO.lib b/kicad-symbols/Seeeduino XIAO.lib new file mode 100644 index 00000000..52d8de42 --- /dev/null +++ b/kicad-symbols/Seeeduino XIAO.lib @@ -0,0 +1,36 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# SeeeduinoXIAO +# +DEF SeeeduinoXIAO U 0 40 Y Y 1 F N +F0 "U" -750 900 50 H V C CNN +F1 "SeeeduinoXIAO" -500 850 50 H V C CNN +F2 "" -350 200 50 H I C CNN +F3 "" -350 200 50 H I C CNN +DRAW +S -750 800 700 -750 0 1 0 N +X PA02_A0_D0 1 -850 450 100 R 50 50 1 1 U +X PA5_A9_D9_MISO 10 800 -150 100 L 50 50 1 1 U +X PA6_A10_D10_MOSI 11 800 0 100 L 50 50 1 1 U +X 3V3 12 800 150 100 L 50 50 1 1 U +X GND 13 800 300 100 L 50 50 1 1 U +X 5V 14 800 450 100 L 50 50 1 1 U +X 5V 15 -100 -850 100 U 50 50 1 1 I +X GND 16 100 -850 100 U 50 50 1 1 I +X PA31_SWDIO 17 -200 900 100 D 50 50 1 1 I +X PA30_SWCLK 18 -50 900 100 D 50 50 1 1 I +X RESET 19 100 900 100 D 50 50 1 1 I +X PA4_A1_D1 2 -850 300 100 R 50 50 1 1 U +X GND 20 250 900 100 D 50 50 1 1 I +X PA10_A2_D2 3 -850 150 100 R 50 50 1 1 U +X PA11_A3_D3 4 -850 0 100 R 50 50 1 1 U +X PA8_A4_D4_SDA 5 -850 -150 100 R 50 50 1 1 U +X PA9_A5_D5_SCL 6 -850 -300 100 R 50 50 1 1 U +X PB08_A6_D6_TX 7 -850 -450 100 R 50 50 1 1 U +X PB09_A7_D7_RX 8 800 -450 100 L 50 50 1 1 U +X PA7_A8_D8_SCK 9 800 -300 100 L 50 50 1 1 U +ENDDRAW +ENDDEF +# +#End Library