From 6fe1e6b062a203ca36f8ae71d002cd679101e02b Mon Sep 17 00:00:00 2001 From: Luca Date: Sun, 27 Feb 2022 16:09:00 +0100 Subject: [PATCH] Add 'microSD' footprint --- fp-lib-table | 3 ++ microsd-breakout.kicad_pro | 33 +++++++++++++---- microsd-breakout.pretty/microSD.kicad_mod | 43 +++++++++++++++++++++++ 3 files changed, 73 insertions(+), 6 deletions(-) create mode 100644 fp-lib-table create mode 100644 microsd-breakout.pretty/microSD.kicad_mod diff --git a/fp-lib-table b/fp-lib-table new file mode 100644 index 0000000..8e33f32 --- /dev/null +++ b/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name "microsd-breakout")(type "KiCad")(uri "${KIPRJMOD}/microsd-breakout.pretty")(options "")(descr "")) +) diff --git a/microsd-breakout.kicad_pro b/microsd-breakout.kicad_pro index 3310037..018d982 100644 --- a/microsd-breakout.kicad_pro +++ b/microsd-breakout.kicad_pro @@ -22,40 +22,61 @@ }, "track_widths": [], "via_dimensions": [] - } + }, + "layer_presets": [] }, "boards": [], + "cvpcb": { + "equivalence_files": [] + }, "libraries": { "pinned_footprint_libs": [], "pinned_symbol_libs": [] }, "meta": { - "filename": "kicad.kicad_pro", + "filename": "microsd-breakout.kicad_pro", "version": 1 }, "net_settings": { "classes": [ { + "bus_width": 12.0, "clearance": 0.2, "diff_pair_gap": 0.25, "diff_pair_via_gap": 0.25, "diff_pair_width": 0.2, + "line_style": 0, "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "Default", - "nets": [], + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.25, "via_diameter": 0.8, - "via_drill": 0.4 + "via_drill": 0.4, + "wire_width": 6.0 } ], "meta": { - "version": 0 - } + "version": 2 + }, + "net_colors": null }, "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, "page_layout_descr_file": "" }, + "schematic": { + "legacy_lib_dir": "", + "legacy_lib_list": [] + }, "sheets": [], "text_variables": {} } diff --git a/microsd-breakout.pretty/microSD.kicad_mod b/microsd-breakout.pretty/microSD.kicad_mod new file mode 100644 index 0000000..b9b763d --- /dev/null +++ b/microsd-breakout.pretty/microSD.kicad_mod @@ -0,0 +1,43 @@ +(footprint "microSD" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 621B8E8E) + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "REF**" (at 7.5 -1 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3466cda7-8b6d-422c-92e4-d22bbe2d4a4d) + ) + (fp_text value "microSD" (at 7.5 1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a76fbfb4-5989-4acc-8232-260830730951) + ) + (fp_line (start 10.300503 0) (end 14.774637 0.0292) (layer "Edge.Cuts") (width 0.02) (tstamp 0eaa98f0-9565-4637-ace3-42a5231b07f7)) + (fp_line (start 0.013718 -10.639738) (end 0 -10.53979) (layer "Edge.Cuts") (width 0.02) (tstamp 127679a9-3981-4934-815e-896a4e3ff56e)) + (fp_line (start 14.774637 0.0292) (end 14.919659 -0.029593) (layer "Edge.Cuts") (width 0.02) (tstamp 181abe7a-f941-42b6-bd46-aaa3131f90fb)) + (fp_line (start 15.000009 -0.151098) (end 15.000009 -9.054291) (layer "Edge.Cuts") (width 0.02) (tstamp 2e642b3e-a476-4c54-9a52-dcea955640cd)) + (fp_line (start 0 -10.53979) (end 0 -0.078587) (layer "Edge.Cuts") (width 0.02) (tstamp 48ab88d7-7084-4d02-b109-3ad55a30bb11)) + (fp_line (start 15.000009 -9.054291) (end 14.888303 -9.275744) (layer "Edge.Cuts") (width 0.02) (tstamp 5038e144-5119-49db-b6cf-f7c345f1cf03)) + (fp_line (start 14.66685 -9.275744) (end 10.276986 -9.275744) (layer "Edge.Cuts") (width 0.02) (tstamp 54365317-1355-4216-bb75-829375abc4ec)) + (fp_line (start 6.945392 -10.484916) (end 6.945392 -10.094924) (layer "Edge.Cuts") (width 0.02) (tstamp 5fc27c35-3e1c-4f96-817c-93b5570858a6)) + (fp_line (start 5.943955 -10.094924) (end 5.16593 -10.665214) (layer "Edge.Cuts") (width 0.02) (tstamp 6a45789b-3855-401f-8139-3c734f7f52f9)) + (fp_line (start 6.945392 -10.094924) (end 5.943955 -10.094924) (layer "Edge.Cuts") (width 0.02) (tstamp 6c9b793c-e74d-4754-a2c0-901e73b26f1c)) + (fp_line (start 9.477403 0) (end 10.300503 0) (layer "Edge.Cuts") (width 0.02) (tstamp 704d6d51-bb34-4cbf-83d8-841e208048d8)) + (fp_line (start 0.092109 -10.665214) (end 0.013718 -10.639738) (layer "Edge.Cuts") (width 0.02) (tstamp 716e31c5-485f-40b5-88e3-a75900da9811)) + (fp_line (start 0.103867 0) (end 9.477403 0) (layer "Edge.Cuts") (width 0.02) (tstamp 8174b4de-74b1-48db-ab8e-c8432251095b)) + (fp_line (start 14.919659 -0.029593) (end 15.000009 -0.151098) (layer "Edge.Cuts") (width 0.02) (tstamp 87371631-aa02-498a-998a-09bdb74784c1)) + (fp_line (start 10.276986 -9.275744) (end 8.611189 -10.665214) (layer "Edge.Cuts") (width 0.02) (tstamp a3e4f0ae-9f86-49e9-b386-ed8b42e012fb)) + (fp_line (start 8.611189 -10.665214) (end 7.094334 -10.653456) (layer "Edge.Cuts") (width 0.02) (tstamp a690fc6c-55d9-47e6-b533-faa4b67e20f3)) + (fp_line (start 14.888303 -9.275744) (end 14.66685 -9.275744) (layer "Edge.Cuts") (width 0.02) (tstamp ac264c30-3e9a-4be2-b97a-9949b68bd497)) + (fp_line (start 5.16593 -10.665214) (end 0.092109 -10.665214) (layer "Edge.Cuts") (width 0.02) (tstamp b1086f75-01ba-4188-8d36-75a9e2828ca9)) + (fp_line (start 7.094334 -10.653456) (end 7.000266 -10.596623) (layer "Edge.Cuts") (width 0.02) (tstamp c144caa5-b0d4-4cef-840a-d4ad178a2102)) + (fp_line (start 7.000266 -10.596623) (end 6.945392 -10.484916) (layer "Edge.Cuts") (width 0.02) (tstamp efeac2a2-7682-4dc7-83ee-f6f1b23da506)) + (fp_line (start 0 -0.078587) (end 0.052914 -0.011955) (layer "Edge.Cuts") (width 0.02) (tstamp f71da641-16e6-4257-80c3-0b9d804fee4f)) + (fp_line (start 0.052914 -0.011955) (end 0.103867 0) (layer "Edge.Cuts") (width 0.02) (tstamp fd470e95-4861-44fe-b1e4-6d8a7c66e144)) + (pad "1" connect rect (at 12.35 -7.4) (size 2.9 0.8) (layers "F.Cu" "F.Mask") (tstamp 9bb20359-0f8b-45bc-9d38-6626ed3a939d)) + (pad "2" connect rect (at 12.35 -6.3) (size 2.9 0.8) (layers "F.Cu" "F.Mask") (tstamp 6c2e273e-743c-4f1e-a647-4171f8122550)) + (pad "4" connect rect (at 12.5 -5.2) (size 3.2 0.8) (layers "F.Cu" "F.Mask") (tstamp 7aed3a71-054b-4aaa-9c0a-030523c32827)) + (pad "5" connect rect (at 12.35 -4.1) (size 2.9 0.8) (layers "F.Cu" "F.Mask") (tstamp 3aaee4c4-dbf7-49a5-a620-9465d8cc3ae7)) + (pad "6" connect rect (at 12.5 -3) (size 3.2 0.8) (layers "F.Cu" "F.Mask") (tstamp d4a1d3c4-b315-4bec-9220-d12a9eab51e0)) + (pad "7" connect rect (at 12.35 -1.9) (size 2.9 0.8) (layers "F.Cu" "F.Mask") (tstamp 2d6db888-4e40-41c8-b701-07170fc894bc)) + (pad "8" connect rect (at 12.35 -0.8) (size 2.9 0.8) (layers "F.Cu" "F.Mask") (tstamp 240e07e1-770b-4b27-894f-29fd601c924d)) + (pad "9" connect rect (at 12.35 -8.5) (size 2.9 0.8) (layers "F.Cu" "F.Mask") (tstamp 4c8eb964-bdf4-44de-90e9-e2ab82dd5313)) +)